各篇知识点练习题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1.数据库管理技术的发展是与计算机技术及其应用的发展联系在一起的,它经历了3个阶
段:人工管理阶段、文件系统阶段和数据库系统阶段。
2.模式是数据库中全体数据的逻辑结构和特征的描述,反映的是数据的结构及其联系。它
的一个具体值称为其的一个实例,反映的是数据库某一时刻的状态。
3.在数据库的三级模式体系结构中,模式与内模式之间的映象实现了数据库的物理独立
性,模式与外模式之间的映象实现了数据库的物理独立性。
4. 数据字典包括的主要内容有数据项、数据结构、数据流、数据存储和加工。
5. 能唯一标识实体的属性集称为码。
6. 数据模型通常包括数据结构、数据操作和完整性约束条件3个要素。
7. SQL全称是结构化查询语言。
8. 并发控制的主要方法是采用了封锁机制,其类型有排他锁和共享锁两种。
9.数据库中的数据按一定的数据模型组织、描述和储存,具有较小的冗余度、较高的数据独立性和易扩展性,并可为一定范围内的各种用户共享。
10.数据库系统是由计算机硬件、数据库、数据库管理系统、应用程序系统和数据库管理员五部分组成。
11.E-R模型是对现实世界的一种抽象,它的主要成分是实体集、联系和属性。
12.关系数据库的标准语言是SQL语言,该语言的功能主要包括数据定义功能、数据操纵功能、数据控制功能。
13.若事务T对数据对象A加了S锁,则其他事务只能对数据A再加S锁,不能加X锁,直到事务T释放A上的锁。
14.数据库应用系统的设计应该具有对数据进行收集、存储、加工、抽取和传播等功能,即包括数据设计和处理设计,而数据设计是系统设计的基础和核心。
15.在ORDER BY子句的选择项中,DESC代表降序输出;省略DESC时,代表升序输出。
16.数据库管理系统是位于用户与操作系统之间的一个数据管理软件,它主要包括数据定义功能、数据操纵功能、数据库的运行管理和数据库的建立与维护功能等基本功能。
17.数据库管理系统必须提供的数据控制和保护功能包括安全性保护、完整性控制、故障恢复、并发控制和事务支持。
18.SQL语言的数据定义功能包括定义基本表、定义索引和定义视图。
19.若事务在运行过程中,由于种种原因,使事务未运行到正常终止之前就被撤消,这种情况就称为事务故障。
20.在数据库设计中,对数据库的概念、逻辑和物理结构和改变称为再组织,其中,改变概念或物理结构又称再构造,改变物理结构称为再格式化。
21.数据库系统(DBS)是指在计算机系统中引入数据库后的系统构成。
22.视图是一个虚表,它是从基本表中导出的表。在数据库中,只存放视图的定义,不存放视图的数据。
23.存取权限包括两个方面的内容,一个是要存取的数据对象,另一个是对此数据对象进行操作的类型。
24.在设计分E-R图时,由于各个子系统分别有不同的应用,而且往往是由不同的设计人员设计的,所以,各个分E-R图之间难免有不一致的地方,这些冲突主要有:属性冲突、结构冲突和命名冲突3类。
25.数据库系统分为内模式、模式和外模式三级模式结构。
26. 模型是现实世界特征的模拟和抽象。数据模型是数据库系统的核心和基础。
27.关系模型的基本结构是二维表,它又称为关系;关系模型中数据之间的联系是通过公共属性实现的。
28.SELECT语句中,表示条件表达式用WHERE子句,分组用GROUP BY子句,排序用ORDER BY子句。
29.事务具有4个特性:原子性、一致性、隔离性和持续性。
30.数据流图是从数据和处理两个方面表示数据处理系统工作过程的一种图示方法。
31.数据库系统中发生的故障大致可以分为事务内部的故障、系统故障、介质故障、计算机病毒和用户操作错误五类。
32.数据库系统设计分为6个阶段分别为需求分析、概念结构设计、逻辑结构设计、物理结构设计、数据库实施和数据库运行和维护。
33.数据库系统中最常使用的数据模型是层次模型、网状模型和关系模型。
34.关系模型的3种数据完整性约束为:实体完整性、参照完整性和用户定义完整性。
35.数据模型通常包括数据结构、数据操作和完整性约束条件3个要素。
36.关系代数语言可以分为3类关系代数语言、关系演算语言、基于映像的语言。
数据库的保护功能主要包括确保数据的安全性、完整性、并发控制和数据库恢复4方面的内容。
37.在SQL中,用DISTINCT子句消除重复出现的元组。
38.在SQL语言中,为了数据库的安全性,设置了对数据的存取进行控制的语句,对用户授权使用GRANT语句,收回所授的权限使用REVOKE语句。
39.在SQL中,用DELETE命令可以从表中删除行,用DROP命令可以从数据库中删除表。
40.对并发操作若不加以控制,可能带来的不一致性有丢失修改、不可重复读和读“脏”数据。
41.信息的三种世界是指现实世界、信息世界和计算机世界。
42.数据库系统的三级抽象模式在数据库系统中都存储于数据库系统的数据字典中,是数据字典最基本的内容,数据库管理系统通过数据字典来管理和访问数据模式。
43.在SQL中,用UPDA TE命令可以修改表中的数据,用ALTER命令可以修改表的结构。
44.事务故障、系统故障的恢复是由系统自动完成的,介质故障的恢复是由DBA执行恢复操作过程完成的。
45.在E-R图中,矩形框表示实体,菱形框表示联系,椭圆表示属性。
46.事务具有4个特性原子性、一致性、隔离性和持续性。
47.在一个关系R中,若每个数据项都是不可再分割的,那么R一定属于1NF。
48.在信息世界中,客观存在并可相互区别的事物称为实体,它所具有的某一特性称为属性。
49.关系代数运算都是集合级的运算,即它的每个运算分量是一个关系(或集合),运算的结果亦是关系(或集合)。
50.在SQL中建立表结构中,可以定义关系完整性规则,用PRIMARY KEY指定表的主码,用FOREING KEY REFERENCES指定表的外码和参照表。
51.对于非规范化的模式,经过使属性域变为简单域转变为1NF,将1NF经过消除非属性对关键字的部分函数依赖转变为2NF,将2NF经过消除非主属性对主关键字的传递函数依赖转为3NF。
52.封锁对象的大小被称为封锁的粒度。
53.惟一标识实体的属性集称为码。同型实体的集合称为实体集。
54.在SQL中,空值用保留字NULL,非空值用保留字NOT NULL。
55.若关系为1NF,且它的每一非主属性都完全函数依赖于(或不部分函数依赖于)候选关键字,则该关系为2NF。
56.数据库的物理设计阶段主要涉及的内容是存储记录的格式设计、存储方法设计和存取方法设计。