- 64
- 0
- 约5.91千字
- 约 9页
- 2021-07-04 发布于四川
- 举报
数据库原理期末复习题
i数据库/i
一、单项选择题
1、在数据库技术中,独立于计算机系统的模型是_________。
A.E-R模型 B.层次模型 C.关系模型 D.面向对象的模型
2、SQL基本表的创建中是通过_________实现参照完整性规则的。
A.主键子句 B.外键子句 C.检查子句 D.NOT NULL
3、设计性能较优的关系模式称为规范化,规范化的主要理论依据是_________。
A.关系规范化理论 B.关系运算理论
C.代数运算理论 D.数理逻辑理论
4、用二维表结构表示实体以及实体间联系的数据模型称为_______。
A. 网状模型 B. 层次模型
C. 关系模型 D. 面向对象模型
5、假如采用关系数据库系统来实现应用,在数据库设计的_________阶段,需要将E-R模型转换为关系数据模型。
A.概念设计 B.物理设计 C.逻辑设计 D.运行阶段
6、数据库系统与文件系统的根本区别在于_________。
A. 数据库系统中,数据可共享
B. 数据库系统中,数据冗余度小
C. 数据库系统中,整体数据结构化
D. 数据库系统中,数据库中有记录数据结构信息的数据字典
7、从数据库原理上讲,如果一个关系未定义主码,则_________。
A. 它的第一个属性为主码 B. 任意属性都是主码
C. 没有主码 D. 所有属性构成一个主码
8、有关系:教学(学号、教工号、课程号)
假定每个学生可以选修多门课程,每门课程可以由多名学生来选修,每个老师可以讲授多门课程,每门课程只能由一个老师来讲授,那么该关系的主码是_________。
A. 课程号 B. 教工号 C. (学号,课程号) D. (学号、教工号)
9、在关系数据库系统中,一个关系中的任意两个元组_________。
A. 不能全同 B. 可全同
C. 必须全同 D. 以上都不是
10、在数据库设计中,可以很方便地把一个E-R模型转换为关系模型,E-R模型与关系模型之间的联系性质为_________。
A. 一对一 B. 一对多
C. 多对多 D. 以上三种都不对
i数据库/i
11、数据库管理系统不具备的功能为_________。
A. 定义和描述数据库结构的功能 B. 对数据库进行操纵的功能
C. 保证无错误数据的输入 D. 保证数据库的安全性和完整性的功能
12、数据库中,产生数据不一致的根本原因是_________。
A. 数据存储量太大 B. 对数据没有进行严格的保护
C. 数据冗余 D. 未对数据进行完整性控制
13、要保证数据库物理数据独立性,需要修改的是_________。
A.模式 B.模式与内模式的映射
C.模式与外模式的映射 D.内模式
14、下列四项中,不属于数据库特点的是_________。
A.数据共享 B.数据完整性
C.数据冗余很高 D.数据独立性高
15、数据库中存储的是_________。
A.数据 B.数据模型
C.数据之间的联系 D.数据以及数据之间的联系
16、反映现实世界中实体及实体间联系的信息模型是_________。
A.关系模型 B.层次模型 C.网状模型 D.E-R模型
17、关系数据模型的三个组成部分中,不包括_________。
A.完整性规则 B.数据结构
C.恢复 D.数据操作
18、下列四项中,不正确的提法是_________。
A.SQL语言是关系数据库的国际标准语言
B.SQL语言具有数据定义、查询、操纵和控制功能
C.SQL语言可以自动实现关系数据库的规范化
D.SQL语言称为结构查询语言
19、下列四项中,可以直接用于表示概念模型的是_________。
A.实体-联系(E-R)模型 B.关系模型
C.层次模型 D.网状模型
20、要保证数据库逻辑数据独立性,需要修改的是_________。
A.模式 B.模式与内模式的映射
C.模式与外模式的映射 D.内模式
21、下列四项中,不属于数据库特点的是_________。
A.数据共享 B.数据完整性
C.数据冗余很高 D.数据独立性高
i数据库/i
22、学生社团可以接纳多名学生参加,但每个学生只能参加一个
原创力文档

文档评论(0)