数据库系统概论复习题目- 副本

更新时间:2023-09-16 10:46:01 阅读量: 高中教育 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

一、选择题:

1.数据库管理系统是位于(D)之间的一层数据管理软件。

A.用户与应用开发工具 B.操作系统与数据库 C.应用系统与应用开发工具 D.用户与操作系统 2.数据库系统与文件系统的根本区别在于(C)

A.提高系统效率 B.方便用户使用 C.数据结构化 D.节省存储空间

3.( A )用于信息世界的建模,是现实世界到信息世界的第一层抽象。

A.概念模型 B.逻辑模型 C.物理模型 D.数据模型 4.采用二维表结构表达实体及实体间联系的数据模型是(C )。

A.层次模型 B.网状模型 C.关系模型 D.面向对象模型

5.一般而言,数据模型由三部分构成,其中用于对系统动态特征描述的是(B ) A.数据结构 B.数据操作 C.数据完整性约束 D.数据检索 6.对全局数据逻辑结构和特征的描述称为(D ) A.外模式 B.内模式 C.用户模式 D.模式 7.在传统关系系统中,对关系的错误描述是(C) A.关系是笛卡尔积的子集 B.关系是一张二维表 C.关系可以嵌套定义 D.关系中的元组次序可以交换 8.在关系代数中对传统的集合运算要求参与运算的关系(D ) A.具有相同的度 B.具有相同的关系名 C.具有相同的元组个数 D.具有相同的度且对应属性取自同一个域

9.在SQL的查询语句中,允许出现聚集函数的是(D ) A.SELECT子句 B.WHERE子句 C.HAVING短语 D.SELECT子句和HAVING短语

10. 不属于安全性控制机制的是( A ) A.完整性约束 B.视图 C.密码验证 D.用户授权 11. 不能提高查询性能的措施是( C ) A.根据查询条件建立索引 B.建立相关视图C.尽量使用不相关子查询 D.建立查询表的聚簇索引 12. 1970年,(D )首次提出了数据库系统的关系模型,开创了数据库关系方法和关系数据理论的研究。

A.James Gray B.M. M. Zloof C.C. W. Bachman D.E. F. Codd 13. 传统的集合运算是二目运算,包括交、差、并、( A )四种运算。 A.笛卡尔积 B.选择 C.投影 D.连接 14. 设关系R和S分别有m和n个元组,则R×S的元组个数是(D ),其基数为(C ) A.m B.n C.m+n D.m×n

15. 在SQL中,若要将特定基本表及其相关的依赖对象等一起删除,则在DROP TABLE中可使用关键词(B ) A.RESTRICT B.CASCADE C.ALL D.DISTINCT 16. 为数据表建立索引的基本目的是( A) A.提高查询效率 B.易于数据归类 C.优化数据储存 D.方便数据更新

17. 关于视图的叙述,错误的是(D ) A.视图不存储数据,但可以通过视图访问数据 B.视图提供了一种数据安全机制

C.视图可以实现数据的逻辑独立性 D.视图能够提高对数据的访问效率 18. 通过重建视图能够实现(A ) A.数据的逻辑独立性 B.数据的物理独立性 C.程序的逻辑独立性 D.程序的物理独立性

19. 数据库的视图、基本表、存储文件的结构分别对应(B ) A.模式、内模式、外模式 B.外模式、模式、内模式 C.模式、外模式、内模式 D.外模式、内模式、模式

20. 数据库的视图与基本表之间通过建立( C )之间的映像,保证数据的逻辑独立性;基本表与存储文件之间通过建立( A )之间的映像,保证数据的物理独立性。 A.模式到内模式 B.外模式到内模式 C.外模式到模式 D.外模式到外模式 21. 连接数据库时的安全验证是通过(A )来实现的 A.用户标识与鉴别 B.存取控制 C.数据加密 D.审计 22. 在数据库系统中,对数据库对象的安全控制是(B )来实现的 A.用户标识与鉴别 B.存取控制 C.数据加密 D.审计

23. 将数据库对象的操作权限授予用户,属于安全控制机制中的( B )来实现的 A.用户标识与鉴别 B.自主存取控制 C.强制存取控制 D.审计 24. 撤销U5对Emp表的查询权限,并收回U5授予其他用户的该权限,SQL语句是( A) A.REVOKE SELECT ON TABLE Emp FROM U5 CASCADE B.REVOKE SELECT ON TABLE Emp FROM U5 RESTRICT C.REVOKE QUERY ON TABLE Emp FROM U5 RESTRICT D.GRANT SELECT ON TABLE Emp TO U5 WITH GRANT OPTION 25. 在数据库系统中拥有最高权限的用户是(B ) A.GUEST B.DBA C.PUBLIC D.ROLE

26. 要实现记录的物理顺序与索引项次序一致,应选择的索引类型为( B ) A.HASH索引 B.聚簇索引 C.B+树索引 D.唯一索引 27. 在需求分析阶段,需求调查的内容是( D ),需求分析的结果是(C ) A.信息要求、处理要求 B.完整性与安全性要求 C.信息要求、安全性要求 D.信息要求、处理要求、安全性与完整性 A.数据流图 B.数据字典 C.数据流图、数据字典 D.E-R图 28. 概念结构设计阶段完成的文档是(A ) A.E-R图 B.DFD图 C.关系模式 D.数据字典 29. 视图设计属于数据库设计的(C )阶段 A.需求分析 B.概念设计 C.逻辑设计 D.物理设计 30. 在数据库设计过程中,设计用户外模式属于(B )阶段 A.概念结构设计 B.逻辑结构设计 C.物理结构设计 D.数据库实施 31. 若事务程序中有表达式a,如果b取值为0时计算该表达式,会产生的故障属于( A ) A.事务故障 B.系统故障 C.介质故障 D.死机

32. 确定系统边界和关系规范化分别在数据库系统设计的( A )阶段进行 A.需求分析和逻辑设计 B.需求分析和概念设计 C.需求分析和物理设计 D.逻辑设计和概念设计

33. 关系模式R属性集为{A, B, C},函数依赖集F={(A, B)→C, (A, C)→B, B→C},则R属于( C) A.1NF B.2NF C.3NF D.BCNF

34. 假设某医院诊疗科、医生和患者各实体对应的关系模式如下: 诊疗科(科室代码,科室名称,电话)、 医生(医生代码,姓名,科室代码)、

患者(病历号,姓名,年龄,性别,病情,就诊日期,医生代码)。 若医生只属于一个诊疗科,并且同一天可为多位患者看病,而患者也可在不同的科室治疗,则医生和患者之间为( D )关系 A.1:1 B.1:n C.n:1 D.n:m 患者关系模式的主码是(A ) A.病历号 B.病历号,病情,就诊日期 C.病历号,就诊日期,医生代码 D.病情,就诊日期,医生代码 该关系属于(D )的问题。 A.3NF,无冗余、无插入异常和删除异常 B.2NF,无冗余,但存在插入异常和删除异常 C.2NF,存在冗余,但不存在修改操作的不一致 D.2NF,存在冗余、修改操作的不一致、插入异常和删除异常

35. 设有职工关系Emp(Eno, Ename, Esex, EDno)和部门关系Dept(Dno, Dname, Daddr),创建这两个关系的SQL语句如下: CREATE TABLE Emp( Eno CHAR(4), Ename CHAR(8),

Esex CHAR(1) CHECH(Esex IN (?M?, ?F?)) EDno CHAR(4) REFERENCES Dept(Dno), PRIMARY KEY(Eno)); CREATE TABLE Dept(

Dno CHAR(4) NOT NULL UNIQUE, Dname CHAR(20), Daddr CHAR(30));

按顺序直接运行SQL语句,DBMS会报错,原因是(C )。 A.创建表Dept时没有指定主码 B.创建表Dept时没有指定外码 C.创建表Emp时,被参照表Dept尚未创建 D.表Emp的外码EDno与被参照表Dept的主码Dno不同名 若经过修改,上述两个表创建完毕之后(尚无数据),则下述语句能被执行的是(C )。 A.INSERT INTO Emp VALUES (?e001?, ?王?, ?M?, ?d1?) B.INSERT INTO Emp VALUES (null, ?王?, ?M?, ?d1?) C.INSERT INTO Emp VALUES (?e001?, ?王?, ?M?, null) D.INSERT INTO Emp VALUES (?e001?, ?王?, ?X?, ?d1?) 36. 五种基本关系代数运算是(A ) A.U,-,×,π和σ B.U,-,∞,π和σ C.U,n,x,π和σ= D.U,n,∞,π和σ

37. 当关系R和S自然联接时,能够把R和S原该舍弃的元组放到结果关系中的操作是( D)

A.左外联接 B.右外联接 C.外部并 D.外联接

38. 对全局数据逻辑结构和特征的描述称为(C ) A.外模式 B.内模式 C.模式 D.存储模式 39. 数据库的概念模型( D )

A.依赖于计算机硬件和DBMS B.独立于计算机硬件,依赖于DBMS

C.依赖于计算机硬件,独立于DBMS D.独立于计算机硬件和DBMS 40. 在关系数据库中,体现概念记录之间的关系是(A )

A.外关键字 B.关键字 C.数据字典 D.元组

41. “事务的所有操作在数据库中要么全部正确反映出来要么全部不反映”,这个特性是事务的( A)

A.原子性 B.一致性 C.隔离性 D.持久性 42. 如果事务T已对数据Q加了S锁,则其他事务对Q( A )

A.只能读不能写 B.只能写不能读 C.既能读又能写 D.不能读不能写 43. 数据库系统三个模式之间存在下列映射关系,将正确的填入括号中(B ) A.外模式/内模式 B.外模式/模式 C.模式/模式 D.内模式/外模式 44. 在下列SQL语句中,属于数据操纵的语句是(C ) A.CREATE,DROP,DELETE,ALTER B.GRANT,REVOKE C.SELECT,UPDATE,DELETE,INSERT D.CREATE,DROP,ALTER 45. 在数据库设计中,将E-R图转换成关系数据模型的过程属于(C ) A.需求分析阶段 B.概念设计阶段 C.逻辑设计阶段 D.物理设计阶段 46. 在函数依赖中,平凡函数依赖是可以根据Armstrong推理规则推出,这条规则是( A ) A.自反律 B.合并律 C.传递律 D.增广律 47. 对象标识具有唯一性,其唯一性的范围是在( D )

A. 对象内 B. 类内 C. 类层次内 D. 系统内 48. 数据库物理存储方式的描述称为( B )。

A. 外模式 B. 内模式 C. 概念模式 D. 逻辑模式

49. DBMS提供DML实现对数据的操作。嵌入高级语言中使用的DML称为(D )。 A. 自主型 B. 自含型 C. 宿主型 D. 交互型 50. 关系代数的四个组合操作是:交、自然联接、联接和( A )。 A. 除 B. 差 C. 笛卡儿积 D. 并

51. 在关系代数中,对一个关系做操作后,新关系的元素个数( D )原来关系的元素个数。

A. 小于 B. 等于 C. 大于 D. 小于或等于 52. 视图是一个“虚表”,视图的构造基于(C )。

A. 基本表 B. 视图 C. 基本表或视图 D. 数据字典 53. 在SQL语言中,对输出结果排序的是(A )。

A. ORDER BY B. WHERE C. GROUP BY D. HAVING 54. 若用如下的SQL语句创建了一个表S:

CREATE TABLE S(S# CHAR(6) NOT NULL,

SNAME CHAR(8) NOT NULL,

SEX CHAR(2), AGE INTEGER)

今向S表插入如下行时,哪一行可以被插入(B )。

A. ('991001','李明芳',女,'23') B. ('990746','张为',NULL,NULL)

C. (NULL,'陈道一','男',32) D. ('992345',NULL,'女',25)

55. 在关系模式R(U,F)中,如果X→Y,但Y→X,同时不存在X的真子集X1,使X1→Y,称函数依赖X→Y为(C ) 。

A. 平凡函数依赖 B. 部分函数依赖 C. 完全函数依赖 D. 传递函数依赖 56. 下列关于规范化理论各项中正确的是(B ) 。 A. 对于一个关系模式来说,规范化越深越好 B. 满足二级范式的关系模式一定满足一级范式 C. 一级范式要求一非主码属性完全函数依赖关键字

D. 规范化一般是通过分解各个关系模式实现的,但有时也有合并

57. 在关系模式R(姓名,年龄,职位,出生日)中最有可能做主关键字的是( A )。 A. 姓名 B. 年龄 C. 职位 D. 出生日

58. 在ER模型中,如果有6个不同实体集,有9个不同的二元联系,其中3个1∶N联系,3个1∶1联系,3个M∶N联系,根据ER模型转换成关系模型的规则,转换成关系的数目是(B )。

A. 6 B. 9 C. 12 D. 15 59. 在数据库的概念设计中,最常用的模型是( A )。

A. 实体联系模型 B. 数学模型 C. 逻辑模型 D. 物理模型 60. 设计DB的存储结构属于数据库设计的( D )。

A. 需求设计 B. 概念设计 C. 逻辑设计 D. 物理设计

61. 学生(学号,姓名,年龄),老师(教师号,姓名,专业)如果一个老师可以教多个学生,那么学生与老师的关系是(C )。

A. 1:1 B. 2:2 C. M:N D. 1:N 62.

事务的并发执行不会破坏DB的完整性,这个性质称为事务的B。

A. 原子性 B. 隔离性 C. 持久性 D. 一致性 63. 模式的逻辑子集通常称为(C )

A. 存储模式 B. 内模式 C. 外模式 D. 模式

64. E-R模型中的“实体标识符”术语对应于机器世界中的术语是(D )

A. 记录 B. 字段 C. 文件 D. 关键码 65. 为数据表创建索引的目的是(A )

A. 提高查询的检索性能 B. 创建唯一索引 C. 创建主键 D. 归类 66. 设关系R和S分别有m和n个元组,则R×S的元组个数是( D )

A. m B. n C. m+n D. m×n

本文来源:https://www.bwwdw.com/article/5p5h.html

Top