报名本机构合作学校,赠送复习资料,复习课程,确保录取。并且可以申请学校奖学金500元~1500元不等!
第一章 单元测试
1、【单选题】长期存储在计算机内,有组织的、可共享的大量数据的集合是( )。
A、数据(Data)
B、数据库(DB)
C、数据库管理系统(DBMS)
D、数据库系统(DBS)
2、【单选题】数据库管理系统(DBMS)是( )。
A、数据的集合
B、信息的记录
C、计算机系统
D、建立使用维护数据库的软件
3、【单选题】数据库管理系统(DBMS)是一类系统软件,它是建立在下列( )系统之上的。
A、应用
B、编译
C、操作
D、硬件
4、【单选题】在数据管理技术发展过程中,需要应用程序管理数据的是 ( ) 。
A、人工管理阶段
B、人工管理阶段和文件系统阶段
C、文件系统阶段和数据库系统阶段
D、数据库系统阶段
5、【单选题】数据库系统与文件系统的本质区别是( )。
A、数据由DBMS统一管理
B、共享性高
C、整体数据结构化
D、独立性高
6、【单选题】文件系统与数据库系统相比较,其缺陷主要表现在数据联系弱、数据冗余和 ( ) 。
A、数据存储量低
B、处理速度慢
C、数据不一致
D、操作繁琐
7、【单选题】下列特点不属于数据库数据的基本特点的是( )
A、永久存储
B、分布式
C、有组织
D、可共享
8、【单选题】数据库类型是按照( )来划分的。
A、文件形式
B、数据模型
C、记录形式
D、数据存取方法
9、【单选题】在数据库技术中,独立于计算机系统的模型是( ) 。
A、E-R模型
B、层次模型
C、关系模型
D、面向对象的模型
10、【单选题】用二维表数据来表示实体及实体之间联系的数据模型称为( )。
A、实体-联系模型
B、层次模型
C、网状模型
D、关系模型
11、【单选题】数据库中全体数据的逻辑结构和特征的描述称为 ( ) 。
A、存储模式
B、模式
C、外模式
D、内模式
12、【单选题】数据库系统三级模式之间存在下列映射关系,将正确的填入括号中( )。
A、外模式/内模式
B、外模式/模式
C、模式/模式
D、内模式/外模式
13、【单选题】数据的逻辑独立性是指( )。
A、存储结构与物理结构的逻辑独立性
B、数据与存储结构的逻辑独立性
C、数据与程序的逻辑独立性
D、数据元素之间的逻辑独立性
14、【单选题】关于数据库系统的三级模式与二级映像,下列说法错误的是( )。
A、三级模式包括模式、外模式与内模式
B、二级映像包括外模式/模式映像和模式/内模式映像
C、内模式也称存储模式,一个数据库只有一个内模式,一般由用户通过DDL直接严格地定义
D、模式到内模式的映像保证了数据与程序的物理独立性
15、【单选题】数据独立性是借助数据库管理数据的一个显著优点,下列关于数据库独立性的说法,错误的是( )。
A、逻辑独立性是指用户的应用程序与数据库的ER模型是相互独立的
B、物理独立性是指用户的应用程序与数据库中的数据的物理存储是相互独立的
C、数据独立性简化了应用程序的编制,能大大减少应用程序的维护与修改
D、数据独立性是由数据库管理系统提供的二级映像功能来保证的
16、【单选题】在数据库系统中,数据独立性是指( ) 。
A、用户与计算机系统的独立性
B、数据库与计算机的独立性
C、数据与应用程序的独立性
D、用户与数据库的独立性
17、【单选题】下面列出的数据库管理技术发展的三个阶段中,没有专门的软件对数据进行管理的是( )。 Ⅰ. 人工管理阶段 Ⅱ. 文件系统阶段 Ⅲ. 数据库系统阶段
A、Ⅰ和 Ⅱ
B、只有Ⅱ
C、Ⅱ和Ⅲ
D、只有Ⅰ
18、【单选题】在E-R图中,用来表示属性的图形是( )。
A、矩形
B、椭圆形
C、菱形
D、平行四边形
19、【单选题】数据库中对数据的操作以( )为单位。
A、数据项
B、记录
C、记录的集合
D、以上都可以
20、【单选题】( )属于信息世界的模型,实际上是从现实世界到机器世界的一个中间层次。
A、数据模型
B、概念模型
C、非关系模型
D、关系模型
21、【单选题】下列实体类型的联系中,属于多对多联系的是( )。
A、学校与教师之间的联系
B、学生与课程之间的联系
C、商品条形码与商品之间的联系
D、班级与班长之间的联系
22、【单选题】数据库管理系统是( )。
A、操作系统的一部分
B、一种操作系统
C、在操作系统支持下的系统软件
D、一种编译程序
23、【单选题】下述关于数据库系统的正确叙述是( )。
A、数据库系统减少了数据冗余
B、数据库系统避免了一切冗余
C、数据库系统中数据的一致性是指数据类型一致
D、数据库系统比文件系统能管理更多的数据
24、【判断题】数据库管理系统是指在计算机系统中引入数据库后的系统,一般由DB、DBS、应用系统和DBA组成。
A、正确
B、错误
25、【判断题】数据库系统实现整体数据的结构化这是数据库的主要特征之一,也是数据库系统与文件系统的本质区别。
A、正确
B、错误
26、【判断题】数据模型的三个组成部分是数据结构、数据关系和数据操作。
A、正确
B、错误
27、【判断题】数据模型的三要素是外模式,概念模式和内模式。
A、正确
B、错误
28、【判断题】我们通常把层次模型和网状模型称为非关系模型。
A、正确
B、错误
29、【判断题】关系数据模型与层次模型和网状模型相比,主要缺点是查询效率不高,因此DBMS必须对用户的查询请求进行查询优化。
A、正确
B、错误
30、【判断题】数据库中只有一个模式,也只有一个内模式,因此模式/内模式映象是唯一的。
A、正确
B、错误
31、【判断题】数据库中只有一个模式,也只有一个外模式,因此模式/外模式映象是唯一的。
A、正确
B、错误
32、【判断题】在数据库三级模式结构中,对数据库全部数据的逻辑结构和特征进行描述的是外模式。
A、正确
B、错误
33、【判断题】模式/内模式映象为数据库提供了物理数据独立性。
A、正确
B、错误
34、【判断题】数据库中数据的逻辑独立性是由模式/内模式映像保证的。
A、正确
B、错误
第二章 单元测试
1、【单选题】在下列关于关系的陈述中,错误的是( )。
A、表中任意两行的值不能相同
B、行在表中的顺序无关紧要
C、表中任意两列的值不能相同
D、列在表中的顺序无关紧要
2、【单选题】关系模型中,实体与实体间的联系都是通过( )。
A、索引表示
B、指针链表示
C、关系表示
D、文件表示
3、【单选题】有一个关系:学生(学号,姓名,系别),规定学号的值域是8个数字组成的字符串,这一规则属于( )。
A、实体完整性约束
B、参照完整性约束
C、用户自定义完整性约束
D、关键字完整性约束
4、【单选题】五种基本关系代数运算是( )。
A、∪,∩,<img src="http://edu-image.nosdn.127.net/_PhotoUploadUtils_2cf3c570-f7d9-4553-9e17-c8feca4ead3d.png" />,π和σ
B、∪,-,<img src="http://edu-image.nosdn.127.net/_PhotoUploadUtils_2cf3c570-f7d9-4553-9e17-c8feca4ead3d.png" />,π和σ
C、∪,∩,-,π和σ
D、 -,∩,<img src="http://edu-image.nosdn.127.net/_PhotoUploadUtils_2cf3c570-f7d9-4553-9e17-c8feca4ead3d.png" />,π和σ
5、【单选题】当两个关系没有公共属性时,其自然连接操作表现为 ( ) 。
A、笛卡儿积操作
B、等值连接操作
C、结果为空集
D、错误操作
6、【单选题】已知对如下的关系R和S进行关系代数操作的结果是T,则该代数操作是( )。R: S: T: ABC BE ABCEa1b15 b13 a1b153a1b26 b27 a1b267a2b38 b310 a2b3810a2b412 b42 a2b4122 b52
A、R ∞ S C<E
B、R ∞ S C>E
C、R ∞ S R.B=S.B
D、R ∞ S
7、【单选题】下列关于关系模式的码的叙述中不正确的是( )。
A、当候选码多于一个时,选择一个作为主码
B、主码可以是单个属性,也可以是属性组
C、当一个关系模式中所有属性构成码时,称为全码
D、不包含在主码中的属性称为非主属性
8、【单选题】在选课关系(学号,课程号,成绩)中,要求成绩值处于区间[0, 100],需要建立的完整性约束是( )
A、用户自定义完整性约束
B、参照完整性约束
C、实体完整性约束
D、非主属性完整性约束
9、【单选题】关于关系的连接,下列说法错误的是( )
A、连接也称θ连接,其结果必然是两个关系的笛卡尔集的子集
B、等值连接是θ连接的一种,运算符θ为=
C、自然连接运算一般要求参与连接的两个关系中应具有同名的属性组
D、自然连接运算结果的模式与两个关系笛卡尔集的模式结构完全相同,其结果集也是两个关系的笛卡尔集的子集
10、【单选题】在关系模型中,起导航数据作用的是( )。
A、指针
B、关键码
C、数据字典
D、索引
11、【单选题】雇员关系EMP和部门关系DEPT如下表所示。其中雇员关系表EMP定义雇员号为主键,部门号为外键,部门信息表DEPT定义部门号为主键。EMP DEPT 雇员号雇员名部门号工资 部门号部门名地址001010056101张 山王宏达马林生赵 敏020102042000120010001500 01020304业务部销售部服务部财务部1号楼2号楼3号楼4号楼下面列出的操作不能成功执行的是( )。
A、从EMP中删除行(‘010’,‘王宏达’,‘01’,1200)
B、在EMP中插入行(‘102’,‘赵敏’,‘01’,1500)
C、将EMP中雇员号=‘056’的工资改为1600元
D、将EMP中雇员号=‘101’的部门号改为‘05’
12、【单选题】设属性A是关系R的主属性,则属性A不能取空值(NULL),这是满足( )。
A、实体完整性规则
B、参照完整性规则
C、用户定义完整性规则
D、域完整性规则
13、【单选题】雇员关系EMP和部门关系DEPT如下表所示。其中雇员关系表EMP定义雇员号为主键,部门号为外键,部门信息表DEPT定义部门号为主键。EMP DEPT 雇员号雇员名部门号工资 部门号部门名地址001010056101张 山王宏达马林生赵 敏020102042000120010001500 01020304业务部销售部服务部财务部1号楼2号楼3号楼4号楼下面列出的操作不能成功执行的( )。
A、从DEPT 中删除部门号=‘03’的行
B、在DEPT中插入行(‘06’,‘计划部’,‘6号楼’)
C、将DEPT中部门号=‘02’的部门号改为‘10’
D、将DEPT中部门号=‘01’的地址改为‘5号楼’
14、【单选题】以下关于外码和相应的主码之间的关系,正确的是( )。
A、外码一定要与相应的主码同名而且唯一
B、外码一定要与相应的主码同名
C、外码并不一定要与相应的主码同名
D、外码一定要与相应的主码同名,但并不一定唯一
15、【单选题】已知对如下的关系R和S进行关系代数操作的结果是T,则该代数操作是( )。R: S: T: ABC BD ABCDa1b12 b13 a1b123a1b26 b27 a1b267a2b38 b310 a2b3810a2b412 b420 a2b41220 b52
A、R ∞ S C<D
B、R ∞ S C>D
C、R ∞ S R.B=S.B
D、R ∞ S
16、【单选题】已知图书信息表B和出版社信息表P如下。其中图书信息表B定义图书号为主键,出版社号为外键,出版社信息表P定义出版社号为主键。B P 图书号图书名出版社号单价 出版社号出版社名负责人001010056101计算方法概率论离散数学组合数学0102030445233419 01020304高教清华大学机械电子王一李平张红赵力下面列出操作中不能成功执行的是 ( )。
A、从B中删除行 (‘010’, ‘概率论’, ‘02’, 23)
B、在B中插入行 (‘102’, ‘统计学’, ‘01’, 25)
C、将B中图书号=‘056’的单价改为32元
D、将B中图书号=‘101’的出版社号改为‘05’
17、【单选题】下列关于关系模式的码的叙述中不正确的是 ( )。
A、当候选码多于一个时,选择一个作为主码
B、主码既可以是单个属性,也可以是属性组
C、全码是指由一个关系模式中所有属性构成的码
D、只有包含在主码中的属性才是主属性
18、【单选题】教师关系T和学院关系S的部分元组如下表所示。其中教师关系表T定义教师号为主键,学院号为外键,学院关系表S定义学院号为主键。T S 教师号教师名学院号工资 学院号学院名地址001010056101张 珊王宏宇马庆华赵 敏020102042000120010001500 01020304计算机电信土建物理1号楼2号楼3号楼4号楼下面列出的操作不能成功执行的是 ( )。
A、从T中删除行(‘010’,‘王宏宇’,‘01’,1200)
B、在T中插入行(‘102’,‘赵敏’,‘01’,1500)
C、将T中教师号=‘056’的工资改为1600元
D、将T中教师号=‘101’的学院号改为‘05’
19、【单选题】对一个关系做投影操作后,下列叙述中正确的是 ( )
A、新关系的元组个数小于原来关系的元组个数
B、新关系的元组个数小于或等于原来关系的元组个数
C、新关系的元组个数等于原来关系的元组个数
D、新关系的元组个数大于原来关系的元组个数
20、【单选题】在对两个关系使用自然连接构成新关系时,一般情况下要求这两个关系含有一个或多个共有的( )。
A、属性
B、行
C、记录
D、元组
21、【单选题】在关系数据库中,通过( )来实现不同关系之间的联系。
A、主键
B、主码
C、候选码
D、外码
22、【单选题】关系模式的任何属性( )。
A、不可再分
B、可再分
C、命名在该关系模式中可以不唯一
D、只能以编号命名
23、【单选题】在关系数据库中,实体完整性要求主属性不能取空值,这一点通常通过( )来实现。
A、定义外码
B、 定义主码
C、 用户定义的完整性
D、关系自动生成
24、【单选题】在关系模型中用( )来表示实体及实体之间联系。
A、有序树
B、二维表
C、层次联系
D、有向图
25、【单选题】关系代数运算有五种基本运算,下面哪一个不属于基本运算( ) 。
A、π
B、∞
C、×
D、σ
26、【单选题】在创建选课关系(学号,课程号,成绩)时,为表达“学号”与学生关系的主键“学号”相对应,需要建立( ) 。
A、参照完整性约束
B、用户自定义完整性约束
C、实体完整性约束
D、关系完整性约束
27、【单选题】科室关系DEPT和医生关系EMP如下表所示,其中科室关系DEPT中定义科室编号为主键,医生关系EMP中定义医生编号为主键,科室编号为外键。EMP DEPT 医生编号姓名科室编号工资 科室编号科室名称地址021174506203张晓明李志刚刘远航赵莉030201045500820074005300 01020304外科内科胸外科妇产科1号楼二层1号楼一层2号楼一层2号楼二层 下列操作中不能成功执行的是( )。
A、从EMP中删除行(‘021’,‘张晓明’,‘03’,5500)
B、将EMP中编号为‘506’的医生所属科室改为‘05’
C、将EMP中编号为‘203’的医生的工资改为6000元
D、在EMP中插入行(‘102’,‘王向阳’,‘03’,5000)
28、【单选题】在创建选课关系(学号,课程号,成绩)时,为表达成绩将采取百分制,需要建立( ) 。
A、参照完整性约束
B、外键完整性约束
C、用户自定义完整性约束
D、实体完整性约束
29、【单选题】科室关系DEPT和医生关系EMP如下表所示,其中科室关系DEPT中定义科室编号为主键,医生关系EMP中定义医生编号为主键,科室编号为外键。EMP DEPT 医生编号姓名科室编号工资 科室编号科室名称地址021174506203张晓明李志刚刘远航赵莉030201045500820074005300 01020304外科内科胸外科妇产科1号楼二层1号楼一层2号楼一层2号楼二层 下列操作中不能成功执行的是( )。
A、将EMP中医生编号=‘174’的工资改为8500元
B、在EMP中插入行(‘202’,‘王向阳’,‘05’,5000)
C、从EMP中删除行(‘021’‘张晓明’,‘03’,5500)
D、将EMP中医生编号=‘203’的科室号改为01
30、【单选题】下列关于关系模型中的基本关系的说法,错误的是( )。
A、任意两个元组的候选码不能取相同的值
B、不同的列的值必须属于不同的域
C、行的顺序无所谓,即行的次序可以任意交换
D、列的顺序无所谓,即列的次序可以任意交换
31、【单选题】下列关于关系模式的码的叙述中不正确的是 ( )。
A、主码是指从1到多个候选码中选定的一个候选码
B、主码既可以是单个属性,也可以是属性组
C、全码是指由一个关系模式中所有属性构成的码
D、不在主码中的属性称为非主属性
32、【单选题】下列关于关系模型中的基本关系的说法,正确的是( )。
A、两个元组的候选码可以取相同的值
B、不同的列的值必须属于不同的域
C、不同的列的值可以属于相同的域
D、列的顺序无所谓,但主键必须是第一列
33、【判断题】一个关系的主码必定是候选码。
A、正确
B、错误
34、【判断题】五种基本关系代数运算是∪,∩,∞,π和σ。
A、正确
B、错误
35、【判断题】关系模型的三类完整性约束是关系模型必须满足的完整性约束条件。
A、正确
B、错误
36、【判断题】自然连接是构成新关系的有效方法。一般情况下,当对关系R和S使用自然连接时,要求R和S含有一个或多个共有的元组记录。
A、正确
B、错误
37、【判断题】实体完整性检查仅检查主码的各个属性是否为空。
A、正确
B、错误
38、【判断题】用户使用非过程化的语言表达查询,用户必须了解存取路径。
A、正确
B、错误
39、【判断题】一个关系模式中的主码只能有一个,且不能为空。
A、正确
B、错误
40、【判断题】设关系R和S的元组个数分别为40和600,关系T是R与S的笛卡尔积,则T的元组个数是640。
A、正确
B、错误
第三章 单元测试
1、【单选题】建立数据库三级模式由SQL语言的下面哪个功能完成( )。
A、数据定义功能
B、 数据操纵功能
C、数据查询
D、数据控制
2、【单选题】数据库中只存放视图的( )。
A、操作
B、对应的数据
C、定义
D、限制
3、【单选题】在关系数据库中,视图(view)是三级模式结构中的( )。
A、内模式
B、外模式
C、存储模式
D、模式
4、【单选题】在下列的SQL语句中,属于数据控制的语句是( )。a. CREATE b. SELECT c. UPDATE d. GRANT e. DROP f. DELETE g. ALTER h. INSERT i. REVOKE
A、a,e,f,g
B、d,i
C、b,c,f,h
D、a,e,g
5、【单选题】视图提高了数据库系统的 ( ) 。
A、完整性
B、并发控制
C、隔离性
D、安全性
6、【单选题】在视图上不能完成的操作是( ) 。
A、更新视图
B、查询
C、在视图上定义新的基本表
D、在视图上定义新视图
7、【单选题】下列聚集函数中不忽略空值(null)的是( )。
A、SUM(列名)
B、MAX(列名)
C、COUNT(*)
D、AVG(列名)
8、【单选题】SQL中的where子句对应关系代数中的( )运算。
A、连接
B、选择
C、投影
D、除法
9、【单选题】 设有两个关系R(A,B)和S(B,C),与下列SELECT语句 SELECT A,B FROM R WHERE B NOT IN(SELECT BFROM SWHERE C='C56'); 等价的关系代数表达式是( )。
A、πA,B(σC≠'C56'(R⋈S))
B、πA,B(R ⋈ S) C≠'C56'
C、R-πA,B(σC= 'C56'(R⋈S))
D、R-πA,B(σC≠'C56'(R⋈S))
10、【单选题】SQL中,下列涉及空值的操作,不正确的是( )。
A、AGE IS NULL
B、AGE IS NOT NULL
C、AGE = NULL
D、NOT (AGE IS NULL)
11、【单选题】下面列出的关于“视图(View)”的条目中,不正确的是( )。
A、视图是外模式
B、视图是虚表
C、使用视图可以加快查询语句的执行速度
D、使用视图可以简化查询语句的编写
12、【单选题】在数据库系统中创建视图后,( )保存在数据字典中。
A、视图定义
B、查询结果
C、所引用的基本表的定义
D、查询语句
13、【单选题】在三级模式和两级映像结构中,通过创建视图,构建了( )的映像。
A、外模式与内模式
B、内模式与外模式
C、模式与内模式
D、外模式与模式
14、【单选题】数据库系统中视图创建完毕后,视图事实上是一个( )。
A、真实存在的表,只有部分数据来源于基本表。
B、真实存在的表,并保存了待查询的数据。
C、虚拟表,查询时只能从一个基本表中导出的表。
D、虚拟表,查询时可以从一个或者多个基本表或视图中导出的表。
15、【单选题】SQL查询语句中,关于WHERE子句与HAVING子句有下面描述,( )是错误的。
A、WHERE子句可以作用于视图,从中选择满足条件的元组
B、HAVING子句作用于分组数据,进一步筛选
C、GROUP BY对WHERE的结果进行分组
D、HAVING子句作用于基本表,从中选择满足条件的元组
16、【单选题】下列语句不属于数据定义语句的是( )。
A、CREATE VIEW
B、DROP TABLE
C、CREATE PROCEDURE
D、CREATE TABLE
17、【单选题】关于关系型数据库中视图(view)的说法,错误的是( )
A、视图有助于实现某些数据的安全性保护
B、视图是外模式,有利于提高应用程序与数据的独立性
C、使用视图一般有利于提高查询速度
D、视图有利于简化查询语句的编写
18、【单选题】关于关系型数据库的索引技术,如下说法错误的是( )。
A、索引是一个典型的空间换时间的策略
B、一个基本表上可以建立多个聚簇索引
C、一个基本表上主键索引必须是唯一索引
D、经常出现在查询条件中的属性上建立索引是常见的优化策略
19、【单选题】在SQL中,与关系代数中的投影运算对应的子句是( )。
A、SELECT
B、FROM
C、WHERE
D、ORDER BY
20、【单选题】在SQL的语句中,ALTER的作用是( )。
A、删除基本表
B、修改基本表中的数据
C、修改基本表的结构
D、修改视图
21、【判断题】建立数据库三级模式由SQL语言的数据定义功能完成。
A、正确
B、错误
22、【判断题】数据库中只存放视图的定义,数据仍然存放在基本表中。
A、正确
B、错误
23、【判断题】所有的嵌套查询都可以用连接运算替代。
A、正确
B、错误
24、【判断题】在删除或修改被参照表的一个元组时,如需删除或修改参照表中所有造成不一致的元组,应采用级连方式。
A、正确
B、错误
25、【判断题】视图一经定义,对它的操作便没有任何限制。
A、正确
B、错误
26、【判断题】在视图上不能完成的操作是在视图上定义新的基本表。
A、正确
B、错误
27、【判断题】建立数据库三级模式由SQL语言的数据操纵功能完成。
A、正确
B、错误
28、【判断题】SQL语言中,用GRANT/REVOKE语句实现数据库的完整性控制。
A、正确
B、错误
29、【判断题】SQL语句中,Order By只能对数值类型的列进行排序。
A、正确
B、错误
30、【判断题】子查询的查询条件依赖于外层父查询的某个属性值,这类查询称之为不相关子查询。
A、正确
B、错误
第四章 单元测试
1、【单选题】为了实现数据库的( ),数据库管理系统提供授权功能以控制用户访问数据的权限。
A、一致性
B、完整性
C、安全性
D、可靠性
2、【单选题】SQL中对于授予的权限可以由DBA或其他授权者用( )语句收回。
A、DROP
B、REVOKE
C、REMOVE
D、DELETE
3、【单选题】数据库管理系统提供的安全措施中不包括下面的哪一个技术( )。
A、加密技术
B、审计技术
C、图技术
D、强制存取控制技术
4、【单选题】数据库管理系统提供的安全措施是( )。
A、视图技术
B、用户定义完整性技术
C、设置系统缓冲区
D、触发器
5、【单选题】在数据库系统中使用( )方法来管理数据库权限,简化授权的过程。
A、视图
B、用户定义安全性
C、角色
D、存取权限控制
6、【单选题】保护数据安全性的方法有( )。
A、设置用户标识
B、存取权限控制
C、角色
D、以上都是
7、【单选题】在下列的SQL语句中,属于数据权限控制的语句是( )。a. CREATE b. SELECT c. UPDATE d. GRANT e. DROP f. DELETE g. ALTER h. INSERT i. REVOKE
A、a,e,f,g
B、d,i
C、b,c,f,h
D、a,e,g
8、【单选题】保护数据库,防止未经授权的或不合法的使用造成的数据泄漏、更改破坏,这是指数据的( )。
A、安全性
B、完整性
C、并发控制
D、恢复
9、【单选题】在数据系统中,对存取权限的定义称为( )。
A、命令
B、授权
C、定义
D、审计
10、【单选题】下列SQL语句中,能够实现“收回用户ZHAO对学生表(STUD)中学号(XH)的修改权”这一功能的是( )。
A、REVOKE UPDATE(XH) ON TABLE FROM ZHAO
B、REVOKE UPDATE(XH) ON TABLE FROM PUBLIC
C、REVOKE UPDATE(XH) ON STUD FROM ZHAO
D、REVOKE UPDATE(XH) ON STUD FROM PUBLIC
11、【单选题】把对关系SC的属性GRADE的修改权授予用户ZHAO的SQL语句是( )。
A、GRANT GRADE ON SC TO ZHAO
B、GRANT UPDATE ON SC TO ZHAO
C、GRANT UPDATE (GRADE) ON SC TO ZHAO
D、GRANT UPDATE ON SC (GRADE) TO ZHAO
12、【单选题】SQL中的视图提高了数据库系统的( )。
A、一致性
B、完整性
C、安全性
D、隔离性
13、【单选题】SQL的GRANT和REVOKE语句可以用来实现( )。
A、自主存取控制
B、强制存取控制
C、数据库角色创建
D、数据库审计
14、【单选题】在数据库的安全性控制中,授权的数据对象的( ),授权子系统就越灵活。
A、范围越小
B、约束越细致
C、范围越大
D、约束范围大
15、【单选题】使用角色授权的操作如下,正确的步骤是( )。Ⅰ 将角色授予用户user1Ⅱ 创建角色role1Ⅲ 将学生表student的查询权限授给角色
A、Ⅰ、Ⅱ 、Ⅲ
B、Ⅱ 、Ⅲ、Ⅰ
C、Ⅱ 、Ⅰ、Ⅲ
D、Ⅲ、Ⅱ、Ⅰ
16、【判断题】数据库的安全性是指数据的正确性和一致性。
A、正确
B、错误
17、【判断题】保护数据安全性的一般方法是设置用户标识和存取控制权限。
A、正确
B、错误
18、【判断题】SQL语言中,用GRANT/REVOKE语句实现数据库的完整性控制。
A、正确
B、错误
19、【判断题】自主控制方法比强制控制方法更灵活和更安全。
A、正确
B、错误
20、【判断题】拥有某一权限的用户就能将该权限转授给其他用户。
A、正确
B、错误
21、【判断题】一个用户只能有一个角色。
A、正确
B、错误
22、【判断题】用户权限被登记在数据字典中供数据库管理系统使用。
A、正确
B、错误
23、【判断题】定义用户权限和合法权限检查机制组成了数据库管理系统的存取控制子系统。
A、正确
B、错误
24、【判断题】数据库安全审计系统提供了一种事先检查的安全机制。
A、正确
B、错误
25、【判断题】自主存取控制方法不仅对数据的存取权限进行控制,还对数据本身增加了安全标记。
A、正确
B、错误
26、【判断题】当 user1收回自己授给user2表student 的select权限后,user2可能还有表student 的select权限。
A、正确
B、错误
27、【判断题】建立计算机系的学生视图,并将该视图上的select权限授给用户usre1,则用户usre1能看到计算机系的学生。
A、正确
B、错误
28、【判断题】usre1具有表student上的 insert权限,则usre1向表student中插入一个学生记录一定能够成功。
A、正确
B、错误
29、【判断题】获得某权限的用户能使用该权限,但不一定能传播该权限。
A、正确
B、错误
30、【判断题】用户权限由数据库对象和操作类型两个要素组成。
A、正确
B、错误
第五章 单元测试
1、【单选题】在创建关系学生(学号,姓名,性别)时,为表达学号的值域是8个数字组成的字符串,需要建立( ) 。
A、实体完整性约束
B、参照完整性约束
C、用户自定义完整性约束
D、关键字完整性约束
2、【单选题】在数据库中,产生数据不一致的根本原因是( )。
A、数据存储量太大
B、没有严格保护数据
C、数据冗余
D、未对数据进行完整性控制
3、【单选题】触发器是用户定义在关系表上的一类由事件驱动的特殊过程,触发事件不可以是( )。
A、INSERT
B、DELETE OR UPDATE
C、UPDATE
D、DROP
4、【单选题】创建表的用户才可以在表上创建触发器,而且一个数据表上能创建的触发器数量为( )。
A、一个
B、两个
C、一定数量
D、无限个
5、【单选题】在选课关系(学号,课程号,成绩)中,要求成绩值处于区间[0, 100],需要建立的完整性约束是( )。
A、用户自定义完整性约束
B、参照完整性约束
C、实体完整性约束
D、非主属性完整性约束
6、【单选题】在关系表上定义触发器时,( )不可能成为触发事件。
A、UPDATE
B、INSERT
C、SELECT
D、DELETE
7、【单选题】主属性不能为空,这一规则属于( )。
A、用户自定义完整性约束
B、参照完整性约束
C、实体完整性约束
D、非主属性完整性约束
8、【单选题】在关系数据库中,参照关系和被参照关系是以( )相关联的两个关系。
A、主键
B、主属性
C、外键
D、指针
9、【单选题】在关系表上定义触发器时,( )不可能成为触发事件。
A、INSERT
B、DELETE
C、UPDATE
D、CREATE
10、【单选题】完整性检查和控制的防范对象是( ),防止它们进入数据库。
A、不合语义的数据
B、非法用户
C、冗余的数据
D、非法操作
11、【单选题】下述SQL命令中,允许用户定义新关系时,引用其他关系的主码作为外码的是( )。
A、INSERT
B、DELETE
C、REFERENCES
D、SELECT
12、【单选题】下述SQL命令的短语中,不能用于定义属性上约束条件的是( )。
A、NOT NULL短语
B、UNIQUE短语
C、CHECK短语
D、HAVING短语
13、【单选题】在关系数据库中,外键用于将一个表的列与另一个表的列关联起来,为了确保引用的完整性,要求( ) 。Ⅰ:外键列的列值必须已经存在于主键表的对应列的列值中Ⅱ:外键列的列值必须与主键表的对应列的列值一一对应Ⅲ:外键列不能有重复的值Ⅳ:外键表的数据行的行数必须大于主键表的数据行行数
A、 Ⅰ
B、Ⅰ、Ⅱ
C、Ⅰ、Ⅱ、Ⅲ
D、Ⅱ
14、【单选题】关系数据库中,保证参照完整性的手段是( )。
A、默认约束
B、非空约束
C、外键约束
D、检查约束
15、【单选题】允许取空值但不允许出现重复值的约束是( )。
A、NULL
B、UNIQUE
C、PRIMARY KEY
D、FOREIGN KEY
16、【单选题】要求男生(SEX=‘M’)年龄(AGE)在15到60之间,女生(SEX=‘F’)年龄在15到55之间,则正确的约束检查语句是( )。
A、CHECK(age>=15 AND ((SEX=’M’ AND AGE <=60) AND (SEX=’F’ AND AGE<=55)))
B、CHECK(age>=15 AND ((SEX=’M’ AND AGE <=60) OR (SEX=’F’ AND AGE<=55)))
C、CHECK(age>=15 OR ((SEX=’M’ AND AGE <=60) OR (SEX=’F’ AND AGE<=55)))
D、CHECK(age>=15 OR ((SEX=’M’ AND AGE <=60) AND (SEX=’F’ AND AGE<=55)))
17、【单选题】在SQL中,实现参照完整性的子句是( )。
A、NOT NULL
B、OREIGN KEY
C、PRIMARY KEY
D、FOREIGN KEY…REFERENCES
18、【单选题】下列关于数据完整性的说法错误的是( )。
A、实体完整性要求表中的每一行数据都反映不同的实体,不能存在相同的数据行
B、通过唯一约束、非空约束或CHECK约束可以保证给定列的输入有效性
C、在输入或删除数据行时,参照完整性约束用来保持表之间的相容性
D、通过索引、唯一约束、主键约束或标识列属性,可以实现参照完整性
19、【单选题】关于主键约束以下说法错误的是( )。
A、一个表中只能设置一个主键约束
B、允许空值的字段上不能定义主键约束
C、允许空值的字段上可以定义主键约束
D、可以将包含多个字段的字段组合设置为主键
20、【单选题】向表中插入数据时,发现主码值出现不唯一和有一个属性为空的违约情况,则DBMS采用的措施是( )。
A、拒绝插入
B、级联插入
C、置为默认值
D、置为空值
21、【判断题】外键值不允许为空。
A、正确
B、错误
22、【判断题】一个关系模式中的主码只能有一个,且不能为空。
A、正确
B、错误
23、【判断题】在数据库系统中,数据的完整性是指数据的正确性和相容性。
A、正确
B、错误
24、【判断题】当操作违反实体完整性、参照完整性和用户定义的完整性约束条件时,关系系统只能拒绝执行。
A、正确
B、错误
25、【判断题】数据库完整性子系统的防范对象是非法用户和非法操作。
A、正确
B、错误
26、【判断题】完整性约束条件作为模式的一部分存入数据字典中。
A、正确
B、错误
27、【判断题】用户自定义约束指的是关系之间的相互引用约束。
A、正确
B、错误
28、【判断题】完整性约束条件只能在CREATE TABLE建表时和模式一起定义。
A、正确
B、错误
29、【判断题】在关系数据库中,参照表和被参照表是两个不同的表。
A、正确
B、错误
30、【判断题】数据库的完整性约束是为了保证数据库的数据能正确反映现实世界的状态。
A、正确
B、错误
第六章 单元测验
1、【单选题】设有关系模式R(A,B,C,D)及其上的函数依赖集F={BC→A,A→D},那么关系模式R最高是( )。
A、第一范式的
B、第二范式的
C、第三范式的
D、BC范式的
2、【单选题】在关系数据库中,对关系模式的基本要求是满足( )。
A、1NF
B、2NF
C、3NF
D、无要求
3、【单选题】如果关系模式R满足INF,且每个非主属性既不部分函数依赖于候选码,也不传递函数依赖于候选码,则R最高一定属于( )。
A、2NF
B、3NF
C、BCNF
D、4NF
4、【单选题】下列关于关系模式的码的叙述中不正确的是( )。
A、当候选码多于一个时,选择一个作为主码
B、主码可以是单个属性,也可以是属性组
C、当一个关系模式中所有属性构成码时,称为全码
D、不包含在主码中的属性称为非主属性
5、【单选题】设有关系模式R(A,B,C,D,E)及其上的函数依赖集F={AC→B,C→D,AC→E,B→C},那么关系模式R最高是( )。
A、第一范式的
B、第二范式的
C、第三范式的
D、BC范式的
6、【单选题】下列哪一个不是由关系模式设计不当引起的( )。
A、数据冗余
B、插入异常
C、删除异常
D、丢失更新
7、【单选题】设有关系R(A,B,C)的值如下:A B C 2 2 3 2 3 4 3 3 5下列叙述正确的是( )。
A、函数依赖A→B在上述关系中成立
B、函数依赖BC→A在上述关系中成立
C、函数依赖B→A在上述关系中成立
D、函数依赖A→BC在上述关系中成立
8、【单选题】下面关于函数依赖的叙述中,不正确的是( )。
A、若X→Y,X→Z,则X→YZ
B、若XY→Z,则X→Z,Y→Z
C、若X→Y,Y→Z,则X→Z
D、若X→Y,Y′ ⊂ Y,则X→Y′
9、【单选题】在下列4个关于关系模式规范化的叙述中,正确的是 ( )。Ⅰ 一个关系模式如果属于2NF, 就一定属于3NF。Ⅱ 一个关系模式如果属于3NF, 不一定属于BCNF。Ⅲ 一个关系模式的候选键如果是单属性,就一定是2NF。Ⅳ 一个关系模式如果属于2NF, 就一定属于1NF。
A、Ⅱ和Ⅲ
B、Ⅱ和Ⅳ
C、Ⅰ、Ⅲ和Ⅲ
D、Ⅱ、Ⅲ和Ⅳ
10、【单选题】下列命题正确的是( )。 Ⅰ.任何一个二元关系(只含有2个属性的关系)属于BCNF。 Ⅱ. 一个关系模式如果属于3NF, 就一定属于2NF。 Ⅲ. R1=({A,B,C,D},{B—D,AB—C})是2NF。 Ⅳ. R2=({A,B,C,D,E},{AB—CE,E—AB,C—D})是2NF但不是3NF。
A、只有Ⅱ
B、Ⅰ和Ⅱ
C、Ⅰ、Ⅱ.和Ⅳ
D、Ⅱ和Ⅳ
11、【单选题】设有关系模式R(A,B,C,D)及其上的函数依赖集F={B→A,BC→D},那么关系模式R最高是( ) 。
A、第一范式的
B、第二范式的
C、第三范式的
D、BC范式的
12、【单选题】在关系模式R中,函数依赖X→Y的语义是 ( )。
A、在R的某一关系中,若两个元组的X值相等,则Y值也相等
B、在R的任一关系中,若两个元组的X值相等,则Y值也相等
C、在R的某一关系中,Y值应与X值相等
D、在R的任一关系中,Y值应与X值相等
13、【单选题】设有关系R(A,B,C)的值如下: A B C 5 6 5 6 7 5 6 8 6 下列叙述正确的是 ( )。
A、函数依赖C→A在上述关系中成立
B、函数依赖AB→C在上述关系中成立
C、函数依赖A→C在上述关系中成立
D、函数依赖C→AB在上述关系中成立
14、【单选题】规范化设计是为了解决关系模式存在的( )问题。
A、数据独立性
B、函数依赖
C、数据丢失
D、更新异常
15、【单选题】有关系模式R(A,B,C),F={A→C,AB→C},则R中存在( )函数依赖。
A、传递
B、部分
C、多值
D、关键字
16、【单选题】一个满足2NF的关系模式,如果消除了非主属性对候选码的( )就能转化为3NF。
A、传递依赖
B、部分依赖
C、多值依赖
D、关键字依赖
17、【单选题】一个满足3NF的关系模式,如果消除了主属性对候选码的( )就能转化为BCNF。
A、传递依赖
B、部分依赖
C、多值依赖
D、部分依赖和传递依赖
18、【单选题】如果X→Y且Z⊆U成立,那么XZ→YZ成立,这条规则称为( )。
A、自反律
B、传递律
C、伪传递律
D、增广律
19、【单选题】已知关系模式R(ABCD),F={A→C,B→C,C→D },则以下成立的是( )。
A、A→B
B、A→D
C、AD→BC
D、AC→BD
20、【单选题】下列有关范式的叙述中正确的是( )。
A、如果关系模式RÎ1NF,且R中主属性完全函数依赖于主键,则R是2NF
B、如果关系模式 RÎ3NF,则RÎ2NF一定成立
C、如果关系模式RÎ1NF,则只要消除了R中非主属性对主键的传递依赖,则R可转换成2NF
D、如果关系模式RÎ1NF,则只要消除了R中非主属性对主键的部分依赖,则R可转换成3NF
21、【判断题】一个关系模式如果是2NF,就一定是3NF。
A、正确
B、错误
22、【判断题】一个关系的主码必定是候选码。
A、正确
B、错误
23、【判断题】一个关系模式如果是BCNF,就一定是2NF。
A、正确
B、错误
24、【判断题】在关系模式R(U,F)中,F是最小函数依赖集,属性T只在F中诸函数依赖“→”的左端出现, 属性T必是组成R候选键的主属性。
A、正确
B、错误
25、【判断题】达到3NF的关系模式不可能存在主属性对码的部分依赖和传递依赖。
A、正确
B、错误
26、【判断题】如果一个关系不满足3NF,则该关系一定也不满足BCNF。
A、正确
B、错误
27、【判断题】一个关系模式如果是3NF,就一定是BCNF。
A、正确
B、错误
28、【判断题】不包含在任何候选码中的属性称为非主属性。
A、正确
B、错误
29、【判断题】设关系模式R(A,B,C),F是R上成立的函数依赖集,F={ AB→C,C→A },那么R只有1个候选键AB。
A、正确
B、错误
30、【判断题】对数据模型的规范化,主要是解决数据冗余过大造成的查询效率问题。
A、正确
B、错误
微信扫码添加好友
如二维码无法识别,可拨打 13662661040 咨询。