第一章 单元测试
1、单选题:数据库管理系统能实现对数据库中数据的查询、插入、修改和删除,这类功能称为()。
A:数据管理功能
B:数据操纵功能
C:数据定义功能
D:数据控制功能
正确答案:【数据操纵功能】
2、单选题:读者与图书之间的联系类型属于()。
A:无联系
B:一对多
C:一对一
D:多对多
正确答案:【多对多】
3、单选题:数据库的基本特点是()。
A:数据可以共享、数据互换性、数据冗余小,易扩充、统一管理和控制
B:数据可以共享、数据独立性、数据冗余小,易扩充、统一管理和控制
C:数据非结构化、数据独立性、数据冗余小,易扩充、统一管理和控制
D:数据可以共享、数据独立性、数据冗余大,易移植、统一管理和控制
正确答案:【数据可以共享、数据独立性、数据冗余小,易扩充、统一管理和控制】
4、单选题:层次数据模型、网状数据模型和关系数据模型是依据()划分的。
A:联系的复杂程度
B:文件的大小
C:记录长度
D:数据之间的联系
正确答案:【数据之间的联系】
5、单选题:数据库系统的数据独立性是指()。
A:不会因为存储策略的变化而影响存储结构
B:不会因为数据存储结构与数据逻辑结构的变化而影响应用程序
C:不会因为某些存储结构的变化而影响其他的存储结构
D:不会因为数据的变化而影响应用程序
正确答案:【不会因为数据存储结构与数据逻辑结构的变化而影响应用程序】
第二章 单元测试
1、单选题:在集合运算中,R∩S所得到的结果集与( )的结果集相同。
A:R-(R-S)
B:R-(S-R)
C:S-(R∪S)
D:S-(R-S)
正确答案:【R-(R-S)】
2、单选题:设关系R和关系S的元组具有相同的目数,且对应的属性取自相同的域。集合{t|t∈R∧t∈S }表示的是()。
A:R∩S
B:R-S
C:R×S
D:R∪S
正确答案:【R∩S】
3、单选题:同一个关系模型的任意两个元组值()。
A:可以相同可以不相同,没有限制
B:不能全同
C:必须全同
D:可全同
正确答案:【不能全同】
4、判断题:σ年龄>=20(学生)∪σ年龄<=25(学生)的结果是20岁至25岁的学生。()
A:错
B:对
正确答案:【错】
5、判断题:关系代数的运算对象是关系,但运算结果不是关系。()
A:错
B:对
正确答案:【错】
第三章 单元测试
1、单选题:以下关于SQL语言的说法正确的是()。
A:SQL只能单独使用,不能嵌入到其他高级程序设计语言钟
B:SQL采用的是面向集合的操作方式,操作的对象和结果都是元组的集合
C:SQL仅支持数据查询和数据定义,不支持数据控制
D:SQL是一种过程化的语言,需要指定存取路径
正确答案:【SQL采用的是面向集合的操作方式,操作的对象和结果都是元组的集合】
2、单选题:统计元组的个数需要用到哪个聚集函数()。
A:MAX
B:SUM
C:COUNT
D:AVG
正确答案:【COUNT】
3、单选题:查询平均成绩大于90分的同学的学号:Select sno from SC Group by sno _____ AVG(Grade)>90.请选出空白处的正确选项()。
A:IN
B:WHERE
C:ORDER BY
D:HAVING
正确答案:【HAVING】
4、单选题:以下关于视图的说法错误的是()。
A:视图能够对机密数据提供安全保护
B:所有的视图都可以进行更新操作
C:视图对重构数据库提供了一定程度的逻辑独立性
D:视图能够简化用户的操作
正确答案:【所有的视图都可以进行更新操作】
5、判断题:使用NOT EXISTS谓词时,若内层查询结果为空,则外层的WHERE子句返回真值,否则返回假值()。
A:错
B:对
正确答案:【对】
第四章 单元测试
1、判断题:即使一个数据库中的视图全部删除,该数据库中的基本表及其中的数据依然存在。()
A:错
B:对
正确答案:【对】
2、判断题:数据库的安全保护就是用户鉴别和存取权限控制。()
A:对
B:错
正确答案:【错】
3、判断题:视图是一种虚表,它是从一个或几个基本表(或视图)中导出的表。( )
A:对
B:错
正确答案:【对】
4、单选题:在数据库系统中,对存取权限的定义称为()。
A:命令
B:审计
C:定义
D:授权
正确答案:【授权】
5、单选题:在数据库运行过程中,由于磁盘损坏或外存信息丢失所产生的故障通常称为()。
A:硬件故障
B:软件故障
C:介质故障
D:系统故障
正确答案:【介质故障】
第五章 单元测试
1、单选题:下列哪种情况不属于数据库的完整性范畴()。
A:年龄的取值范围在18-99之间
B:学号的值不能重复
C:学号的值不能为空
D:应该对数据库登录名设置足够安全的密码
正确答案:【应该对数据库登录名设置足够安全的密码】
2、单选题:增加学生表中对年龄的限制:ALTER TABLE Student ADD CONSTRAINT C1 ______ (Sage<50).请选出空白处的正确选项()。
A:WHERE
B:ON
C:CHECK
D:UNIQUE
正确答案:【CHECK】
3、单选题:下列哪种情况不会破坏参照完整性约束()。
A:在参照表中删除一条元组
B:在被参照表中删除一条元组
C:在参照表中插入一条元组
D:在被参照表中修改主码值
正确答案:【在参照表中删除一条元组】
4、判断题:触发器是一类由事件驱动的特殊过程,需要用户调用才能执行()。
A:错
B:对
正确答案:【错】
5、判断题:参照完整性约束要求,参照关系的外码的值不能为空()。
A:错
B:对
正确答案:【错】
如有任何疑问请及时联系QQ 50895809