数据库原理期末复习题.docxVIP

  • 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)

1亿VIP精品文档

相关文档