1.数据库系统与数据库管理系统是对数据库的两种不同描述方法。( N ) 2.数据库管理系统是通过文件系统对数据进行管理的。( Y) 3.知识库也是一种数据库。( Y )
4.E-R图是一种描述实体世界的数据模型。( N ) 5.层次模型的完整性是数据模型中最好的。( N ) 6.数据库的三级模式结构保证了数据的独立性。( Y ) 7.分布式结构和客户/服务器结构是互不相容的体系结构。(N ) 8.关系代数与关系演算是等价的。( Y ) 9.层次模型不能描述多对多关系。( N ) 10.等值连接就是自然连接。( N ) 二、填空题(10%)
1.数据库技术的发展所经历的阶段包括人工管理阶段、 文件系统阶段、数据库系统阶段。 2.关系数据库是以 关系模型 为基础的数据库。
3.数据模型需要描述的要素包括数据结构、数据操作、 完整性约束 。 4.数据模型有层次模型、 网络模型 、关系模型。 5.关系模型是建立在严格的 数学 概念的基础上的。
6.三级模式结构的最外层称为 用户模式/子模式/外模式 。 7.数据库的体系结构中较灵活的是 客户/服务器结构 。
8.ODBC是一个数据库访问函数库,它使 应用程序 可以直接操纵数据库中的数据。 9.数据库管理系统的并发控制是以 事务 为单位进行的。 10.数据字典是关于 数据描述信息 的一个特殊数据库。 三、选择题(多选题,20%)
1.下面哪些是对关系性质的正确描述。( BCD )
A、列是同质的 B、行是同质的 C、元组不重复 D、分量不可分 2.下面哪些是专门的关系运算。( ABD )
A、自然连接 B、半连接 C、笛卡尔积 D、除法 3.下面哪些语言是关系演算语言。( ABD )
A、ALPHA B、QUEL C、SQL D、QBE 4.下面哪些集合函数是ALPHA的所定义的函数。( CD )
A、CNT B、SUM C、MIN D、AVG 5.哪些数据操纵是QUEL可以完成的。( ABDF )
A、多表检索 B、排序 C、完整性约束 D、除法 E、授权 F、修改 6.下面哪些是QBE提供的命令。( BCDE )
A、SELECT B、PRINT C、DELETE D、INSERT E、UPDATE F、GRANT 7.下面哪些是SQL提供的核心动词。( ABE )
A、SELECT B、ALTER C、PROJECT D、JOIN E、CREATE F、UNION 8.IBM的DB2支持下列哪些数据类型。( CDE )
A、NUMBER B、VARCHAR2 C、CHAR D、INT E、DATE F、DATETIME 9.下面哪些分类是建立在基表上的视图分类。( AD )
A、行列子集视图 B、普通单表视图 C、复合视图 D、分组视图 E、分布视图 F、授权视图 10.下面哪些属于数据控制范畴。( ABCDE )
A、安全性控制 B、并发控制 C、恢复 D、完整性控制 E、存取控制 F、重构 一、选 择 题(15x1分)
1、__C___是长期存储在计算机内的有组织,可共享的数据集合. A、数据库管理系统 B、数据库系统 C、数据库 D、文件组织 2、在数据库中存储的是_C____。
A、数据 B、数据模型 C、数据以及数据之间的联系 D、信息 3、数据库系统阶段,数据_D____。
A、具有物理独立性,没有逻辑独立性 B、具有物理独立性和逻辑独立性 C、独立性差 D、具有高度的物理独立性和一定程度的逻辑独立性
4、在数据模型的三要素中,数据的约束条件规定数据及其联系的__A___。 A、制约和存储规则 B、动态特性 C、静态特性 D、数据结构
5.___A_____由数据结构、关系操作集合和完整性约束三部分组成。 A、关系模型 B、关系 C、关系模式 D、关系数据库 6、一组具有相同数据类型的值的集合称为__D______。 A、关系 B、属性 C、分量 D、域
7、集合R与S的交可以用关系代数的5种基本运算表示为__A_____。 A、 R-(R-S) B、σF(R×S) C、R-(S-R) D、S-(R-S)
8、实体是信息世界中的术语,与之对应的数据库术语为__D_____。 A、文件 B、数据库 C、字段 D、记录
9、在嵌入式SQL语言中使用游标的目的在于__D______。
A、区分SQL与宿主语言 B、与数据库通信 C、处理错误信息 D、处理多行记录 10、FoxBASE、FoxPro属于____B____。
A、表式系统 B、 最小关系系统 C、关系完备的系统 D、全关系系统 11、在R(U)中,如果X→Y,并且对于X的任何一个真子集X',都没有X'→Y, 则_B_______。
A、Y函数依赖于X B、Y对X完全函数依赖 C、X为U的候选码 D、R属于2NF 12、3NF__C_____规范为BCNF。
A、消除非主属性对码的部分函数依赖 B、消除非主属性对码的传递函数依赖 C、消除主属性对码的部分和传递函数依赖 D、消除非平凡且非函数依赖的多值依赖 13、下面的结论不正确的是_D_____。 A、若R.A→R.B, R.B→R.C 则R.A→R.C B、若R.A→R.B, R.A→R.C 则R.A→R.(B,C) C、若R.B→R.A, R.C→R.A 则R.(B,C)→R.A D、若R.(B,C)→R.A 则R.B→R.A, R.C→R.A 14、需求分析阶段得到的结果是__A______。
A、 数据字典描述的数据需求 B、E-R图表示的概念模型
C、某个DBMS所支持的数据模型 D、某个DBMS所支持的数据模型 15、一个m:n联系转换为一个关系模式。关系的码为__B______。
A、实体的码 B、各实体码的组合 C、n端实体的码 D、每个实体的码 二、填 空(20x1分)
1、 数据库系统的主要特点:___数据结构化_、数据冗余度小、具有较高的数据程序独立性、
具有统一的数据控制功能等。
2、 数据约束条件是完整性规则的集合,在关系模型中,任何关系必须满足_ 实体完整性__与_参照完整性___________两个条件。
3、 _事务__是恢复和并发控制的基本单位,数据库系统中要求它具有ACID特性。 4、DBMS是指__数据库管理系统__,它是位于用户和操作系统之间的一层管理软件。 5、外模式是_ 模式___的子集。 6、设有选课关系SC(SNO,CNO,G),对其插入一条选课记录('95022','1')的SQL插入命令为:
INSERT INTO SC(SNO,CNO) VALUES('95022','1')。 7、关系操作方式的特点是_一次一集合__操作。
8、数据库恢复的基本原理可用一个词来概括即__冗余__,基本技术主要有转储与日志。 9、视图是虚表,它一经定义就可以和基本表一样被查询但__更新__操作将有一定限制。 10、就对数据库系统作查询优化来讲,只有__关系__模型系统才是可能的。
11、关系数据库系统支持三级模式结构,其中外模式对应于___视图或部分基本表____,
模式对应于基本表,内模式对应于存储文件。
12、关系的描述称为关系模式,它可以形式化的用一个五元组__ R(U,D,Dom,F)___。 13、数据库系统__三级结构与两层映象____的系统结构保证了数据库系统中能够具有
较高的逻辑独立性和物理独立性。 14、含有多值依赖的关系模式已达到4NF范式,则其多值依赖一定是__平凡的___多值依赖。 15、数据库设计的重要特点之一要把__结构_设计和__行为_设计密切结合起来, 并以结构设计为核心而展开。
16、任何一个二目关系是属于_4NF __范式的 (填最高范式)。
17、在关系模式中多值依赖的有效性与属性集的范围__有__关,而函数依赖则不然。
18、一个1:n联系可以转换为一个独立的关系模式,也可以与__ n __端对应的关系模式合并。
19、请写出在未被使用的最小工作区中打开学生表(XS)的命令:___ USE XS IN 0 __ 20、在VFP中集成各类文件并最终能连编成可执行数据库应用系统的VFP文件为项目 文件。 1、描述事物的符号记录称为_____。
A、信息 B、数据 C、记录 D、记录集合 answer=B
2、_____是长期存储在计算机内的有组织,可共享的数据集合.
A、数据库管理系统 B、数据库系统 C、数据库 D、文件组织 answer=C 3、_____是位于用户与操作系统之间的一层数据管理软件.
A、数据库管理系统 B、数据库系统 C、数据库 D、数据库应用系统 answer=A 4、数据库系统不仅包括数据库本身,还要包括相应的硬件,软件和_____.
A、数据库管理系统 B、数据库应用系统 C、相关的计算机系统 D、各类相关人员 answer=D
5、在人工管理阶段,数据是_____。
A、有结构的 B、无结构的 C、整体无结构,记录有结构 D、整体结构化的 answer=B
6、在数据库系统阶段,数据是_____。
A、有结构的 B、无结构的 C、整体无结构,记录内有结构 D、整体结构化的 answer=D
7、在文件系统阶段,数据_____。
A、无独立性 B、独立性差 C、具有物理独立性 D、具有逻辑独立性
answer=B
8、数据库系统阶段,数据_____。
A、具有物理独立性,没有逻辑独立性 B、具有物理独立性和逻辑独立性 C、独立性差 D、具有高度的物理独立性和一定程度的逻辑独立性 answer=D
9、非关系模型中数据结构的基本单位是_____。
A、两个记录型间的联系 B、记录 C、基本层次联系 D、实体间多对多的联系 answer=C
10、数据的正确、有效和相容称之为数据的_____。 A、安全性 B、一致性 C、独立性 D、完整性 answer=B
11、在数据模型的三要素中,数据的约束条件规定数据及其联系的_____。 A、制约和存储规则 B、动态特性 C、静态特性 D、数据结构 answer=A
△12、_____属于信息世界的模型,实际上是现实世界到机器世界的一个中间层次。 A、数据模型 B、概念模型 C、E-R图 D、关系模型 answer=B
13、在对层次数据库进行操作时,如果删除双亲结点,则相应的子女结点值也被同时删除。这是由层次模型的_____决定的。
A、数据结构 B、数据操作 C、完整性约束 D、缺陷 answer=C
14、客户/服务器结构与其它数据库体系结构的根本区别在于_____。 A、数据共享 B、数据分布 C、网络开销小 D、DBMS和应用分开 answer=D
△15、由于进程数目少,内存开销和进程通讯开销小,因此_____是较优的一种。 A、N方案 B、2N方案 C、M+N方案 D、N+1方案 answer=D △16、数据库系统软件包括_____和_____。
(1)数据库 (2)DBMS (3) OS,DBMS和高级语言 (4)DBMS和OS (5)数据库应用系统和开发工具
A、(1)和(2) B、(2)和(5) C、(3) D、(4) answer=B 17数据管理技术经历了人工管理,_____和_____。
(1)DBMS (2)文件系统 (3)网状系统 (4)数据库系统 (5)关系系统 A、(3)和(5) B、(2)和(3) C、(1)和(4) D、(2)和(4) answer=D
△18、数据库系统包括_____、_____和_____。 (1)数据库 (2)DBMS (3)硬件,软件 (4)数据库,相应的硬件,软件 (5)各类相关人员 A、(1),(2)和(5) B、(1),(2)和(3) C、(2),(3)和(4) D、(2),(3)和(5) answer=A 19、在数据库系统中,我们把满足以下两个条件的基本层次联系的集合称为层次模型:_____,_____。
(1)有一个结点无双亲 (2)其它结点无双亲 (3)有且仅有一个结点无双亲 (4)其它结点有且仅有一个双亲 (5)允许其它结点有多个双亲 A、(1)和(2) B、(3)和(4) C、(3)和(5) D、(2)和(5) answer=B
20、在数据库系统中, 将满足以下两个条件的基本层次联系集合称为网状模型:_____,_____。
(1)允许一个以上的结点无双亲 (2)仅有一个结点无双亲 (3)一个结点可以有多于一个双亲
(4)每个结点仅有一个双亲 (5)每个结点的双亲是唯一的 A、(3)和(4) B、(2)和(3) C、(3)和(4) D、(1)和(3) answer=D 21、数据库的完整性是指数据的_____和_____。
(1)正确性 (2)合法性 (3)不被非法存取 (4)相容性 (5)不被恶意破坏 A、(1)和(3) B、(2)和(5) C、(1)和(4) D、(2)和(4) answer=C
△22、系统运行过程中,由于某种硬件故障使存储在外存上的数据部分损失或全部损失,称为_____,这类故障比其它故障的可能性_____。
(1)事务故障 (2)系统故障 (3)介质故障 (4)大,但破坏性小 (5)小,破坏性也小 (6)大,破坏性也大 (7)小,但破坏性大 A、(3),(7) B、(1),(4) C、(3),(5) D、(2),(6) answer=A
23、当数据库的_____改变了,由数据库管理员对_____映象作相应改变,可以使_____保持不变,从而保证了数据的物理独立性 (1)模式 (2) 存储结构 (3)外模式/模式 (4)用户模式 (5)模式/内模式
A、(3),(1),(4) B、(1),(5),(3) C、(2),(5),(1) D、(1),(2),(4) answer=C 1、描述事物的符号记录称为_____。
A、信息 B、数据 C、记录 D、记录集合 answer=B
2.________由数据结构、关系操作集合和完整性约束三部分组成。 A、关系模型 B、关系 C、关系模式 D、关系数据库 answer=A 3、SQL语言属于________。
A、关系代数语言 B、元组关系演算语言 C、域关系演算语言库 D、具有关系代数和关系演算双重特点的语言 answer=D
4.关系演算是用________来表达查询要求的方式。 A、谓词 B、关系的运算 C、元组 D、域 answer=A
△5、实体完整性要求主属性不能取空值,这一点可以通过________来保证。
A、定义外码的 B、定义主码 C、用户定义的完整性 D、由关系系统自动 answer=B 6、一组具有相同数据类型的值的集合称为________。 A、关系 B、属性 C、分量 D、域 answer=D △7、在一个关系中,不能有相同的________。 A、记录 B、属性 C、分量 D、域 answer=B 8、关系是________。
A、型 B、静态的 C、稳定的 D、关系模型的一个实例 answer=D 9、所谓空值就是________的值。
A、数值0 B、空的字符串 C、未知的值 D、任何值 answer=C 10、集合R与S的差表示为________。 A、{t|t∈R∨t∈S} B、{t|t∈R∧フt∈S} C、{t|t∈R∧t∈S} D、{trts|tr∈R ∧ ts∈S} answer=B
11、集合R与S的交可以用关系代数的5种基本运算表示为________。 A、 R-(R-S) B、σF(R×S) C、空 D、空 answer=A
12、集合R与S的连接可以用关系代数的5种基本运算表示为________。 A、R-(R-S) B、σF(R×S) C、空 D、空 answer=B 1、1986年,________被定为关系数据库标准语言。
A、关系代数 B、关系演算 C、SQL语言 D、QBE answer=C 2、SQL语言最主要功能是________。
A、数据定义功能 B、数据操纵功能 C、数据查询 D、数据控制 answer=C 3、在SQL语言中授权的操作是通过________语句实现的。 A、CREATE B、REVOKE C、GRANT D、INSERT answer=C
4、建立数据库三级模式的功能由SQL语言的________完成.
A、数据定义功能 B、数据操纵功能 C、数据查询 D、数据控制 answer=D 5、SQL语言的一体化特点是主要是与________相比较而言的。
A、操作系统命令 B、非关系模型的数据语言 C、高级语言 D、自然语言 answer=B 6、数据库中只存放视图的________。
A、操作 B、对应的数据 C、定义 D、限制 answer=C △7、视图的优点之一是________。
A、提高数据的逻辑独立性 B、提高查询效率 C、操作灵活 D、节省存储空间 answer=B △8、当修改基表数据时,视图________。
A、需要重建 B、可以看到修改结果 C、无法看到修改结果 D、不许修改带视图的基表 answer=D
△9、在嵌入式SQL语言中使用游标的目的在于________。 A、区分SQL与宿主语言 B、与数据库通信 C、处理错误信息 D、处理多行记录 answer=C 1、描述事物的符号记录称为_____。
A、信息 B、数据 C、记录 D、记录集合 answer=B 2、FoxBASE、FoxPro属于________。
A、表式系统 B、 最小关系系统 C、关系完备的系统 D、全关系系统 answer=B 3、DB2,ORACLE,PBASE属于________。
A、表式系统 B、最小关系系统 C、关系完备的系统 D、全关系系统 answer=C △4、数据库系统不仅包括数据库本身,还要包括相应的硬件,软件和_____.
A、表式系统 B、最小关系系统 C、关系完备的系统 D、全关系系统 answer=D △5、在人工管理阶段,数据是_____。
A、速度快 B、可以做到最优化 C、可以从数据字典中获取许多统计信息 D、可以考虑不同的执行计划 answer=C
1、属于BCNF的关系模式________。
A、已消除了插入、删除异常 B、已消除了插入、删除异常、数据冗余 C、仍然存在插入、删除异常 D、在函数依赖范畴内,已消除了插入和删除的异常 answer=D 2、设R(U)是属性集U上的关系模式。X,Y是U的子集。若对于R(U)的任意一个可能的关系r,r中不可能存在两个元组在X上的属性值相等,而在Y上的属性值不等,则称________。 A、Y函数依赖于X B、Y对X完全函数依赖 C、X为U的候选码 D、R属于2NF answer=A
3、在R(U)中,如果X→Y,并且对于X的任何一个真子集X',都没有X'→Y,则________。 A、Y函数依赖于X B、Y对X完全函数依赖 C、X为U的候选码 D、R属于2NF answer=B 4、包含在_______中的属性,叫做主属性。
A、主码 B、候选码 C、外码 D、全码 answer=B △5、多值依赖的毛病在于________。 A、插入异常 B、删除异常C、数据冗余太大D、插入异常、删除异常、数据冗余太大 answer=C 6、1NF________规范为2NF。
A、消除非主属性对码的部分函数依赖 B、消除非主属性对码的传递函数依赖
C消除主属性对码的部分和传递函数依赖D消除非平凡且非函数依赖的多值依赖 answer=A 7、2NF________规范为3NF。
A、消除非主属性对码的部分函数依赖 B、消除非主属性对码的传递函数依赖 C、消除主属性对码的部分和传递函数依赖 D、消除非平凡且非函数依赖的多值依赖 answer=B
8、3NF________规范为BCNF。
A、消除非主属性对码的部分函数依赖 B、消除非主属性对码的传递函数依赖 C、消除主属性对码的部分和传递函数依赖 D、消除非平凡且非函数依赖的多值依赖 answer=C 9、3NF________规范为4NF。
A、消除非主属性对码的部分函数依赖 B、消除非主属性对码的传递函数依赖 C、消除主属性对码的部分和传递函数依赖 D、消除非平凡且非函数依赖的多值依赖 answer=D 10、下面的结论正确的是______。
A、任何一个二目关系是属于3NF的。 B、任何一个二目关系是属于BCNF的。 C、任何一个二目关系是属于4NF的。 D、当且仅当函数依赖A→B在R上成立,关系R(A,B,C)等于其投影R1(A,B)和R2(A,C)的连接。 answer=A、B、C
11、下面的结论正确的是______。 A、若R.A→R.B, R.B→R.C 则R.A→R.C B、若R.A→R.B, R.A→R.C 则R.A→R.(B,C) C、若R.B→R.A, R.C→R.A 则R.(B,C)→R.A
D、若R.(B,C)→R.A 则R.B→R.A, R.C→R.A answer= A、B、C 1、需求分析阶段得到的结果是________。
A、数据字典描述的数据需求 B、E-R图表示的概念模型 C、某个DBMS所支持的数据模型 D、某个DBMS所支持的数据模型 answer=A 2、概念结构设计阶段得到的结果是________。
A、数据字典描述的数据需求 B、E-R图表示的概念模型 C、某个DBMS所支持的数据模型 D、包括存储结构和存取方法的物理结构 answer=B 3、逻辑结构设计阶段得到的结果是________。
A、数据字典描述的数据需求 B、E-R图表示的概念模型 C、某个DBMS所支持的数据模型 D、包括存储结构和存取方法的物理结构 answer=C 4、数据库物理设计阶段得到的结果是________。
A、数据字典描述的数据需求 B、E-R图表示的概念模型 C、某个DBMS所支持的数据模型 D、包括存储结构和存取方法的物理结构 answer=D
5、一个实体型转换为一个关系模式。关系的码为________。
A、实体的码 B、二个实体码的组合 C、n端实体的码 D、每个实体的码 answer=A 6、一个m:n联系转换为一个关系模式。关系的码为________。
A、实体的码 B、各实体码的组合 C、n端实体的码 D、 每个实体的码 answer=B 7、一个1:n联系可以转换为一个独立的关系模式,关系的码为________。
A、实体的码 B、各实体码的组合 C、n端实体的码 D、 每个实体的码 answer=C △8、数据库系统阶段,数据_____。
A、实体的码 B、各实体码的组合 C、n端实体的码 D、每个实体的码 answer=D 1、恢复的主要技术是________。
A、事务 B、数据冗余 C、日志文件 D、数据转储 answer=B 2、恢复和并发控制的基本单位是________。
A、事务 B、数据冗余 C、日志文件 D、数据转储 answer=A 3、事务内部的故障的恢复需要________。
A、程序本身 B、日志文件 C、数据转储 D、数据库镜像 answer=B 4、系统故障的恢复需要________。
A、程序本身 B、日志文件 C、数据转储 D、数据库镜像 answer=B 5、介质故障的恢复需要________。
A、实体的码 B、日志文件 C、数据转储和日志文件 D、数据库镜像 answer=C
6、假设有如下事务: T1 : 在检查点之前提交;T2:在检查点之前开始执行,在检查点之后故障点之前提交;T3:在检查点之前开始执行,在故障点时还未完成;T4:在检查点之后开始执行,在故障点之前提交;T5:在检查点之后开始执行,在故障点时还未完成。在利用具有检查点的恢复技术进行恢复时,________需要REDO。 A、T1 B、T2和T4 C、T3和T5 D、T5 answer=B
7、假设有如下事务: T1 : 在检查点之前提交;T2:在检查点之前开始执行,在检查点之后故障点之前提交;T3:在检查点之前开始执行,在故障点时还未完成;T4:在检查点之后开始执行,在故障点之前提交;T5:在检查点之后开始执行,在故障点时还未完成。在利用具有检查点的恢复技术进行恢复时,________需要UNDO。 A、T1 B、T2和T4 C、T3和T5 D、T2 answer=C
8、 一个事务的执行不能被其他事务干扰,叫做事务的________。 A、原子性 B、一致性 C、持续性 D、隔离性 answer=D
△1、若对并发操作不加控制就可能会存取和存储不正确的数据,破坏数据库________。 A、安全性 B、完整性 C、一致性 D、 answer=C 2、并发控制的主要技术是________。 A、封锁 B、事务 C、 D、 answer=A
△3、事务内部的故障的恢复需要________。
A、程序本身 B、日志文件 C、数据转储 D、数据库镜像 answer=C 4、若事务T对数据对象A加上S锁,则________。
A、事务T可以读A和修改A,其它事务只能再对A加S锁,而不能加X 锁。 B、事务T可以读A但不能修改A,其它事务能对A加S锁和X锁。
C、事务T可以读A但不能修改A,其它事务只能再对A加S锁,而不能加X 锁。 D、事务T可以读A和修改A,其它事务能对A加S锁和X锁。 nswer=C 5、以下______封锁违反两段锁协议。
A、Slock A … Slock B … Xlock C ……… Unlock A … Unlock B … Unlock C B、Slock A … Slock B … Xlock C ……… Unlock C … Unlock B … Unlock A C、Slock A … Slock B … Xlock C ……… Unlock B … Unlock C … Unlock A
D、Slock A …Unlock A ……Slock B … Xlock C ……… Unlock B … Unlock C answer=D 6、 ________可以防止丢失修改和读脏数据。
A、1级封锁协议 B、2级封锁协议 C、3级封锁协议 D、两段锁协议 answer=B
△1、若对并发操作不加控制就可能会存取和存储不正确的数据,破坏数据库________。 A、安全性 B、完整性 C、一致性 D、C、B1、B2、D answer=A
2、________是最低级别,在安全性方面几乎没有什么专门的机制来保障。 A、D级 B、C2级 C、B1级 D、A级 answer=A
3、________是安全产品的最低档次,提供受控的存取保护(DAC)。很多商业产品已得到该级别的认证。
A、D级 B、C2级 C、B1级 D、A级 answer=B
4、________对系统的数据加以标记,并对标记的主体和客体实施强制存取控制(MAC)以及审计等安全机制,能够较好地满足大型企业或一般政府部门对于数据的安全需求,是真正意义上的安全产品。
A、D级 B、C2级 C、B1级 D、A级 answer=C 5、________提供验证设计,即提供B3级保护的同时给出系统的形式化设计说明和验证以确信各安全保护真正实现。
A、D级 B、C2级 C、B1级 D、A级 answer=D 1、实体完整性和参照完整性属于________。
A、静态列级约束 B、静态元组约束 C、静态关系约束 D、动态约束 answer=C 2、数据类型、取值范围、空值约束属于________。
A、静态列级约束 B、静态元组约束 C、静态关系约束 D、动态约束 answer=A △3、________是安全产品的最低档次,提供受控的存取保护(DAC)。很多商业产品已得到该级别的认证。
A、静态列级约束 B、静态元组约束 C、静态关系约束 D、动态约束 answer=B
△4、________对系统的数据加以标记,并对标记的主体和客体实施强制存取控制(MAC)以及审计等安全机制,能够较好地满足大型企业或一般政府部门对于数据的安全需求,是真正意义上的安全产品。
A、静态列级约束 B、静态元组约束 C、静态关系约束 D、动态约束 answer=D
1、对SQL语言的语法分析、查询优化、权限检查等任务是由DBMS的______完成的。 A、应用层 B、语言翻译处理层 C、数据存取层 D、数据存储层 answer=B 2、并发控制、事务管理等工作是由DBMS的______完成的。
A、应用层 B、语言翻译处理层 C、数据存取层 D、数据存储层 answer=C 3、文件读页、写页、缓冲区管理等任务是由DBMS的______完成的。
A、应用层 B、语言翻译处理层 C、数据存取层 D、数据存储层 answer=D 4、当存取层写回一元组到数据库中时,存储子系统________。
A、把它立即写回外存 B、把它先写回缓冲区 C、替换该元组所在的缓冲区页面 D、把该元组所在的缓冲区页面作一标志 answer=D
1、文件系统管理数据存在主要缺点为:_数据冗余度大_、_数据与程序缺乏独立性___。 2、数据与程序独立性一般分为:_物理独立性_____ 与 _逻辑独立性___。 3、数据库系统是以_数据或数据库_为中心的系统。
4、关系数据库有型和值的概念,关系数据库的型即数据库描述,它包括若干域的定义以及若干_关系模式__的定义。 5、数据模型中_数据结构_是对系统静态特性的描述,_数据操作_是对系统动态特性的描述。 6、_信息世界_是现实世界到机器世界的一个中间层次。 7、概念模型的表示方法最常用的是_实体-联系__方法,这是P.P.S.chen于1976年提出的。 8、实际数据库系统中所支持的主要数据模型有_层次模型_、_网状模型_、_关系模型__。 9、关系模型是建立在_数学概念_基础上的,数据在用户观点下的逻辑结构是_一张二维表_。 10、数据库系统的三级模式结构由 _外模式_、_模式__和_内模式__组成。
11、模式,亦称逻辑模式,是数据库中全体数据的逻辑结构和特性描述,是_所有用户___的公共数据视图。 12、数据库系统的三级模式是对数据的三级抽象级别,为了实现这三个抽象层次的联系与转换,数据库系统在这三级模式中提供了两层映象即_外模式/模式_,_模式/内模式__。 13、数据库系统的软件主要包括支持__DBMS___运行的操作系统以及__DBMS__本身。 14、一个系型中系值的数目就是_首记录____值的数目。
15、在DBTG中,系既是实体之间_逻辑联系表示,又是存取数据库数据时可遵循的_存取路径_。
16、IMS的基本数据结构是由若干相关联的_片段__组成的一个层次结构或者称为一棵树,一个IMS的整体数据模型是_若干棵树_的集合。
17、IMS的数据操纵子语言_DL/1_____ ,它是宿主___型的数据操纵语言。 18、关系操作方式的特点是_集合_操作。
19、关系演算语言分:ALPHA为代表的_元组关系__演算,QBE为代表的_域关系_演算。 20、关系代数的关系R可用关系演算表达为_R={ t | R(t) }____。
21、SQL中文含义是_结构查询语言__,它集查询、操纵、定义和控制等多种功能。 22、视图是从_一个或多个基本表(视图)_____导出的表。它相当于三级结构中的__外_模式。 23、系统在作查询优化时一个很重要的原则是_选择运算应尽量先做_________。
24、要设计一个好的关系模式方案,关键是要摸清属性间的内在语义联系,特别是_数据依赖__联系。
25、含有多值依赖的关系模式已达到4NF范式,则其多值依赖一定是_平凡的_多值依赖。 26、任何一个二目关系是属于_4NF__范式的(填最高范式)。
27、当事务遵守_两段锁协议_____时,其并行执行结果一定是正确的。
28、当用户因输入有问题而不能完成日期输入操作时,请问这时是数据库系统保护的_完整性____控制在起作用。
29、请问SQL的GRANT与REVOKE命令属于数据库保护中的__安全性____控制。
30、数据库设计的重要特点之一要把_结构(数据)设计和行为(处理)设计__密切结合起来,并以_结构设计__为核心而展开。 一、填 空
1、数据管理随着计算机硬件与软件的发展,已经历了如下三个阶段: _人工管理阶段、文件系统阶段、数据库系统阶段___。
2、数据库系统的主要特点:___数据结构化___、数据冗余度小、具有较高的数据程序独立性、具有统一的数据控制功能等。
3、数据库数据的控制功能分为:数据的_安全_性保护、数据的_完整_性检查、并发控制、数据库恢复机制等。
4、数据模型是严格定义的概念集合,通常由_数据结构__、_数据操作__和_完整性约束__三部分组成,其中_数据结构__是刻画模型性质最重要的方面。 5、数据库主要有_检束__与_更新__两大类操作。
6、数据约束条件是完整性规则的集合,在关系模型中,任何关系必须满足__实体完整性__与_参照完整性___两个条件。 7、概念模型的表示方法最常用的是_实体-联系_方法,这是P.P.S.chen于1976年提出的。 8、层次模型、网状模型中数据结构的单位是 _基本层次联系__,关系模型的基本结构为_二维表。
9、在关系模型中用户对数据的检索操作不过是从原来的表中得到__一张新表___。 10、数据库系统的三级模式结构由 ______、______和_______组成。
11、模式,亦称逻辑模式,是数据库中全体数据的逻辑结构和特性描述,是-公共数据视图。 12、数据库系统的三级模式是对数据的三级抽象级别,为了实现这三个抽象层次的联系与转换,数据库系统在这三级模式中提供了两层映象即____________,___________。 13、数据库系统的软件主要包括支持__________运行的操作系统以及________本身。 14、层次数据模型数据与数据间联系的存储常用的实现方法有:_邻接法_法与_链接法_法两种。
15、在DBTG或IMS系统中,均要保证双亲记录和子女记录之间是__1:N__的联系。 16、达到BCNF范式的关系模式,肯定消除了关系模式中_所有__属性对码的部分和传递函数依赖。
17、设有选课关系SC(SNO,CNO,GRADE),对其插入一条选课记录('95022','1')的SQL插入命令为:_INSERT INTO SC(SNO,CNO)VALUES('95022' , '1' )__。 18、关系操作方式的特点是________操作。
19、关系演算语言分:ALPHA为代表的__________演算,QBE为代表的_______演算。 20、关系代数的关系R可用关系演算表达为________________。
21、视图是虚表,它一经定义就可以和基本表一样被查询,但_更新__操作将有一定限制。 22、一个系统定义为关系系统当且仅当它支持数据库是_表__构成的,并且只有这种结构,并支持三种基本运算__投影_、_选择_和_连接_。
23、就对数据库系统作查询优化来讲,只有_关系___模型系统才是可能的。
24、关系模式设计有好坏之分,不好的关系模式会产生_插入异常___、__删除异常__、_数据冗余度大_____等\"毛病\"。
25、关系数据库系统支持三级模式结构,其中外模式对应于_视图或部分基本表_,模式对应于基本表,内模式对应于存储文件。
26、关系的描述称为关系模式,它可以形式化的用一个五元组表示为:
R(U,D,dom,F)。
27、因为一个企业可以生产多种产品,所以企业实体与产品实体之间是一对多的联系。你认为是这样吗?______否_______(填是或否) 28、当客户因记不清密码而不能进入数据库应用系统查询数据时,请问这时是数据库系统保护的__安全性____控制在起作用。
29、数据库系统_三级模式结构与二级映象____________________的系统结构保证了数据库系统中能够具有较高的逻辑独立性和物理独立性。
30、数据库设计一般分为如下六个阶段:需求分析、概念结构设计_、_逻辑结构设计__、数据库物理设计、数据库实施、数据库运行与维护。
因篇幅问题不能全部显示,请点此查看更多更全内容