河南大学计算机科学与技术大二《数据库原理》期末考试
1. 在关系数据库系统中,当关系的模式改变时,用户程序也可以不变,这是() [单选题] *
A.数据的物理独立性 |
B.数据的逻辑独立性(正确答案) |
C.数据的位置独立性 |
D.数据的存储独立性 |
2. E-R图用于描述数据库的() [单选题] *
A.数据模型 |
B.概念模式(正确答案) |
C.存储模型 |
D.逻辑模型 |
3. 在建立表时,将年龄字段值限制在18-40之间,这种约束属于() [单选题] *
A.实体完整性约束 |
B.用户定义完整性约束(正确答案) |
C.参照完整性约束 |
D.视图完整性约束 |
4. SQL是一种()语言。 [单选题] *
A.高级算法 |
B.人工智能 |
C.关系数据库(正确答案) |
D.函数型 |
5. SQL语言按其功能可分为4类,包括查询语言、定义语言、操纵语言和控制语言,其中最重要的,使用最频繁的语言为()。 [单选题] *
A.定义语言 |
B.查询语言(正确答案) |
C.操纵语言 |
D.控制语言 |
6. 要保证数据库的数据独立性,需要修改的是()。 [单选题] *
A.三层模式之间的两种映射(正确答案) |
B.模式与内模式 |
C.模式与外模式 |
D.三层模式 |
7. 下列SQL语句中,实现数据记录修改的语句是()。 [单选题] *
A. ALTER |
B. UPDATE(正确答案) |
C. CREATE |
D.SELECT |
8. 两个表的记录数为5和4,对两个表执行连接查询,查询结果最多得到()条记录。 [单选题] *
A.16 |
B.63 |
C.20(正确答案) |
D.2 |
9. 以下操作不会对数据库安全性产生威胁的是()。 [单选题] *
A.非授权用户对数据库的恶意存取和破坏 |
B.数据中重要或敏感的数据被泄露 |
C.安全环境的脆弱 |
D.授权给有资格的用户访问数据库的权限(正确答案) |
10. 视图是一个“虚表”,视图的构造基于()。 [单选题] *
A.基本表 |
B.视图 |
C.基本表或视图(正确答案) |
D.数据字典 |
11. 一个关系中的候选关键字()。 [单选题] *
A.至多一个 |
B.可多个(正确答案) |
C.必须多个 |
D.至少三个 |
12. 在数据库中,产生数据不一致的根本原因是。() [单选题] *
A.数据冗余(正确答案) |
B.没有严格的数据保护 |
C.数据存储量太大 |
D.未对数据进行完整性控制 |
13. 关系数据库用一张()表示关系。 [单选题] *
A.链表 |
B.树 |
C.图 |
D.二维表(正确答案) |
14. 在关系R(R#,RN,S#)和S(S#,SN,SD)中,R的主键是R#,S的主键是S#,在S#在R中称为()。 [单选题] *
A.外部键(正确答案) |
B.侯选键 |
C.主键 |
D.超键 |
15. 数据库管理系统的主要功能包括()。 [单选题] *
A.数据定义功能 |
B.数据操纵功能 |
C.数据存储功能 |
D.以上都包括(正确答案) |
16. 当数据库损坏时,数据库管理员可利用()恢复数据库。 [单选题] *
A.主数据文件 |
B.事务日志文件(正确答案) |
C.UPDATE语句 |
D.联机帮助文件 |
17. SQL Server 2005的物理存储主要包括两类文件()。 [单选题] *
A.主数据文件、次数据文件 |
B.数据文件、事务日志文件(正确答案) |
C.表文件、索引文件 |
D.事务日志文件、文本文件 |
18. 检查约束用来实施()。 [单选题] *
A.域完整性(正确答案) |
B.引用完整性 |
C.实体完整性 |
D.都不是 |
19. 下面聚合函数中,只能用于计算数值类型数据的是()。P103 [单选题] *
A. Count() |
B. Min() |
C. Max() |
D.Sum()(正确答案) |
20. SQL Server为每个触发器创建了两个临时表,它们是()。 [单选题] *
A.Inserted和Updated |
B.Inserted和Deleted(正确答案) |
C.Updated和Deleted |
D.Selected和Inserted |
21. 在建立表时,不能出现完全相同的两行,这种约束属于()。 [单选题] *
A.实体完整性约束(正确答案) |
B.参照完整性约束 |
C.用户定义完整性约束 |
D.视图完整性约束 |
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论