试述数据库系统的特点。

题目

试述数据库系统的特点。

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

试述数据库系统的三级模式结构是如何保证数据的独立性的。


参考答案:数据库系统的三级模式结构由外模式、模式和内模式组成。
外模式,亦称子模式或用户模式,是数据库用户(包括应用程序员和最终用户)能够看见和使用的局部数据的逻辑结构和特征的描述,是数据库用户的数据视图,是与某一应用有关的数据的逻辑表示。
模式,亦称逻辑模式,是数据库中全体数据的逻辑结构和特性的描述,是所有用户的公共数据视图。模式描述的是数据的全局逻辑结构。
外模式涉及的是数据的局部的逻辑结构,通常是模式的子集。内模式,亦称存储模式,是数据在数据库系统内部的表示,即对数据的物理结构和存储方式的描述。
数据库系统的三级模式是对数据的三个抽象级别,它把数据的具体组织留给DBMS管理,使用户能逻辑抽象地处理数据,而不必关心数据在计算机中的表示和存储。为了能够在内部实现这三个抽象层次的联系和转换,数据库系统在这三级模式之间提供了两层映象:外模式/模式映象和模式/内模式映象。正是这两层映象保证了数据库系统中的数据能够具有较高的逻辑独立性和物理独立性。

第2题:

试述查询优化在关系数据库系统中的重要性和可能性。


答案:重要性:关系系统的查询优化既是RDBMS实现的关键技术又是关系系统的优点所在。它减轻了用户选择存取路径的负担。用户只要提出“干什么”,不必指出“怎么干”。查询优化的优点不仅在于用户不必考虑如何最好地表达查询以获得较好的效率,而且在于系统可以比用户程序的“优化”做得更好。 可能性: 这是因为: (1)优化器可以从数据字典中获取许多统计信息,例如各个关系中的元组数、关系中每个属性值的分布情况、这些属性上是否有索引、是什么索引,B+树索引还是HASH索引?唯一索引?组合索引?等等。优化器可以根据这些信息选择有效的执行计划,而用户程序则难以获得这些信息。 (2)如果数据库的物理统计信息改变了,系统可以自动对查询进行重新优化以选择相适应的执行计划。在非关系系统中必须重写程序,而重写程序在实际应用中往往是不太可能的。 (3)优化器可以考虑数十甚至数百种不同的执行计划,从中选出较优的一个,而程序员一般只能考虑有限的几种可能性。 (4)优化器中包括了很多复杂的优化技术,这些优化技术往往只有最好的程序员才能掌握。系统的自动优化相当于使得所有人都拥有这些优化技术。

第3题:

简述数据库系统的特点。


参考答案数据结构化。数据共享。可控冗余度,从而保证了数据的一致性。有较高的数据独立性。统一的管理和控制。数据库管理系统(DBMS)作为用户与数据库之间的接口。通过DBMS,大大简化了用户的操作。对数据的操作不一定以记录为单位,也可以以数据项为单位,增加了系统的灵活性。

第4题:

电子图书数据库系统有什么特点?


正确答案:具有高度灵活性;强大的检索功能;真正的资源共享。

第5题:

试述数据库、数据库系统、数据库管理系统的概念。


正确答案: ①数据库(D砒aBase,简称DB):数据库是长期储存在计算机内的、有组织的、可共享的数据集合。数据库中的数据按一定的数据模型组织、描述和储存,具有较小的冗余度、较高的数据独立性和易扩展性,并可为各种用户共享。
②数据库系统(DataBase Sytem,简称DBS):数据库系统是指在计算机系统中引入数据库后的系统构成,一般由数据库、数据库管理系统(及其开发工具)、应用系统、数据库管理员构成。
③数据库管理系统(DataBase Management Sytem,简称DBMS):数据库管理系统是位于用户与操作系统之的一层数据管理软件,用于科学地组织和存储数据、高效地获取和维护数据。DBMS的主要功能包括数据定义功能、数据操纵功能、数据库的运行管理功能、数据库的建立和维护功能。

第6题:

试述关系数据库系统中视图(VIEW)的定义,引进VIEW的概念有什么优点。 (设计题)


答案:视图是从一个或几个基本表导出的表。视图本身不独立存储在数据库中,是一个虚表。即数据库中只存放视图的定义而不存放视图对应的数据,这些数据仍存放在导出视图的基本表中。视图在概念上与基本表等同,用户可以如同基本表那样使用视图,可以在视图上再定义视图。引进VIEW的优点有: (1)视图能够简化用户的操作。 (2)视图使用户能以多种角度看待同一数据。 (3)视图对重构数据库提供了一定程度的逻辑独立性。 (4)视图能够对机密数据提供安全保护。

第7题:

数据库系统可分成哪几种类型?说明每种数据库系统的特点。


正确答案: 数据库系统可分成层次数据库,网状数据库和关系数据库。
1.层次数据库是将系统划分为若干个小部分,然后按照层次结构组合成一个整体,其结构类似于一棵“倒置树”。在层次数据模型中,每个父片段可以有多个子片段,每个子片段只能有一个父片段,其缺点在于很难表示“一子多父”的情况。
2.网状数据模型中,节点表示存储的记录,用指针实现记录与记录之间的关系,它允许节点有0个或多个父节点。
3.关系数据库是由若干个相互关联的表组成的,对关系数据库的操作是通过关系数据库管理系统实现的。

第8题:

试述数据库系统的两级映像功能。


参考答案:1.外模式/模式映像
模式描述的是数据的全局逻辑结构,外模式描述的是数据的局部逻辑结构。对应于同一个模式可以有任意多个外模式。对于每一个外模式,数据库系统都提供了一个外模式/模式映像,它定义了该外模式与模式之间的对应关系。这些映像定义通常包含在各自外模式的描述中。
2.模式/内模式映像
数据库中只有一个模式,也只有一个内模式,所以模式/内模式映像是唯一的,它定义了数据全局逻辑结构与存储结构之间的对应关系。当数据库的存储结构改变了,为了保持模式不变,也就是应用程序保持不变,可由数据库管理员对模式/内模式映像做相应改变就可以了。

第9题:

试述关系数据库系统中视图(VIEW)的定义,引进VIEW的概念有什么优点?


正确答案: 视图是一个逻辑表,它允许操作者从其它表或视图存取数据,视图本身不包含数据。视图的数据来源可以由以下任意一项组成:
一个基表的任意子集。
两个或者两个以上基表的合集。
两个或者两个以上基表的交集。
对一个或者多个基表运算的结果集合。
另一个视图的子集。
优点:1简单性
2安全性
3逻辑数据独立性

第10题:

数据库系统有那些特点?


正确答案:(1)实现数据的集中化控制;(2)数据的冗余度小,易扩充;(3)采用一定的数据模型实现数据结构化;(4)避免了数据的不一致性;(5)实现数据共享;(6)提供数据库保护;(7)数据独立性;(8)数据由DBMS统一管理和控制。