数据库技术复习题答案 - - - 选择题 - 课后习题答案 精品

更新时间:2023-10-02 16:21:01 阅读量: 综合文库 文档下载

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

一、选择题

1. 单个用户使用的数据视图的描述称为 a A. 外模式B. 概念模式C. 内模式D. 存储模式

2. 子模式DDL用来描述 b A. 数据库的总体逻辑结构B. 数据库的局部逻辑结构C. 数据库的物理存储结构D. 数据库的概念结构 3. 在DBS中,DBMS和OS之间的关系是 b

A. 相互调用B. DBMS调用OSC. OS调用DBMSD. 并发运行

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

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

5. 下列聚合函数中不忽略空值 (null) 的是 c A. SUM(列名)B. MAX(列名)C. COUNT( * )D. AVG(列名)

6. 设关系模式R (A,B,C),F是R上成立的FD集,F = {B→C},则分解ρ = {AB,BC}相对于F a

A. 是无损联接,也是保持FD的分解B. 是无损联接,但不保持FD的分

C. 不是无损联接,但保持FD的分解D. 既不是无损联接,也不保持FD 的分解 7. 在数据库设计中,将ER图转换成关系数据模型的过程属于 b A. 需求分析阶段B. 逻辑设计阶段C. 概念设计阶段D. 物理设计阶段 8. SQL中,下列涉及空值的操作,不正确的是 c

A. AGE IS NULLB. AGE IS NOT NULLC. AGE = NULLD. NOT (AGE IS NULL)

9. 一个关系中的候选关键字 b 。 A .至多一个 B .可多个 C .必须多个 D .至少 3 个

10. DBMS中实现事务持久性的子系统是 d

A. 安全性管理子系统B. 完整性管理子系统C. 并发控制子系统D. 恢复管理子系统 11. SQL的全局约束是指基于元组的检查子句和 A. 非空值约束B. 域约束子句C. 断言D. 外键子句

12. 分布式数据库系统中分片模式和分配模式均是 a A. 全局的B. 局部的C. 分布的D. 集中的

13. 属性类型允许是基本数据类型、结构类型和集合类型的模型是 c A. 平面关系模型B. 嵌套关系模型C. 复合对象模型D. 分布式关系模型 14. 用树型结构表示实体之间联系的数据模型称为 d A.关系模型B.运算模型 C.网状模型D.层次模型 15. 数据库系统的核心是 b

A.数据库B.数据库管理系统C.数据模型D.软件工具

16. 在SQL语言中,与X BETWEEN 10 AND 20等价的表达式是 d

A.X>10 AND X<20B.X>=10 AND X<20 C.X>10 AND X<=20D.X>=10 AND X<=20 17. 某个E-R图中有5个实体型,2个1∶n联系和2个m∶n联系,则该E-R图转换的关系模式个数至少是 b A.5个B.7个 C.8个D.9个

18. 若关系模式R(V,F)中的每一个决定属性集都包含候选码,则R属于 c A.2NF B.3NF C.BCNF D.4NF

19. 若事务T对数据R已加X锁,则其他事务对数据R d A.可以加S锁不能加X锁B.不能加S锁可以加X锁 C.可以加S锁也可以加X锁D.不能加任何锁

20.在目前的并行数据库体系结构中,可扩充性最高的是 c

A.SM(share memory) B.SD(share disk) C.SN(share nothing) D.SK

21.数据的正确性和相容性是指数据库的 a A.完整性 B.安全性 C.并发性D.一致性

22.下列不属于事务的特性的是 c A.隔离性B.一致性 C.完整性D.原子性

23.系统在运行过程中,由于某种硬件故障,使存储在外存上的数据部分损失或全部损失,这种情况属于 c

A.事务故障B.系统故障C.介质故障D.运行故障

24.E-R图是数据库设计的常用工具之一,它适用于建立数据库的 a A.概念模型B.逻辑模型 C.结构模型D.物理模型

25.数据库逻辑结构设计的主要任务是 d

A.建立E-R图B.把数据送入数据库C.建立数据流图和需求说明书D.将E-R图转换为某个DBMS所支持的数据模型

26.下面不是SQL语言优点的是 a 。A.能方便地生成报表 B.高度非过程化C.数据独立性好D.语言简练,易学易用

27.MS SQL Server提供的日期时间数据类型是 b 。A.SMALLDATA B.SMALLDATATIME C.SMALLTIME D.TIMEDATA

28.概念模型 c 。A.依赖于计算机硬件和DBMS B.独立于计算机硬件,依赖于DBMS C.独立于计算机硬件和DBMS D.依赖于计算机硬件,独立于DBMS

29. 概念模型独立于 (b ) 。A . ER 模型 B .硬件设备 C . DBMS D .操作系统

30.如果实体X的存在依赖于实体Y的存在,且X的主码与Y的主码相同,则X是 。A.递归实体B.复合实体 C.弱实体D.超类实体

31.如果事务T获得了基本表B上的排它锁,则T对B b 。A.可以读,不能写B.可以读,也可以写C.不能读,可以写D.不能读,也不能写

32.在数据库恢复时,对已完成的事务,将执行以下哪个操作? b A.UNDO操作 B.REDO操作C.COMMIT操作D.ROLLB ACK操作

33.有关系:项目(项目号、教工号、排名) 假定每个职工可以参加多个项目,每个项目可以由多名职工来完成,在一个项目中职工的排名是唯一的。那么该关系的主码是 c 。

A.项目号B.职工号C.(项目号,职工号)D.(职工号,排名)

34.在分布式数据库系统中,如果需要按如下方式书写查询语句 SELECT *

FROM F1节点·北京 WHERE 性别=’女’ UNION SELECT *

FROM F2 节点·上海 WHERE 性别=’女’

则该系统支持的是 C 。

A.片段透明性 B.局部映象透明性C.查询透明性 D.地址透明性

35.有学生选课关系:学生选课(学号,课程号,成绩),对该关系的查询语句如下:

SELECT 课程号,AVG(成绩) FROM 学生选课 GROUP BY 课程号

如果要提高该查询的效率,应该建索引的属性是 b 。 A.学号 B.课程号 C.成绩 D.(学号,课程号) 36.假设有如下实体和实体之间的联系情况:

Ⅰ 职工实体与项目实体之间存在多对多的参加联系 Ⅱ 职工实体与部门实体之间存在多对一的分配联系 Ⅲ 职工实体与工资实体之间存在一对一的属于联系 则能用层次模型表示的是 c 。

A.Ⅰ,Ⅱ B.Ⅰ,Ⅲ C.Ⅱ,Ⅲ D.Ⅰ,Ⅱ,Ⅲ 37.已知关系R、S和R?,如图1所示,

要从R和S中通过关系代数查询得到R?,则以下说法中错误的是 d 。 A.属性C是两个关系进行自然连接的公共属性B.该查询中肯定包含自然连接运算 C.该查询中肯定包含投影运算D.该查询中不需要包含选择运算 38.在MS SQL Server中建立了表Student(no,name,sex,birthday),no为表的主码,表中信息如图2所示

能够正确执行的插入操作是 d 。

A.INSERT INTO student (no,sex) VALUES(102,′男′)

B.INSERT INTO student (name,sex) VALUES(′王中′,′男′)

C.INSERT INTO student VALUES(102,′男′,′王中′,′1984/03/08′) D.INSERT INTO student VALUES(106,′王中′,′男′,′1984/03/08′)

39.E-R模型是实体—联系模型,被广泛地应用于以下哪一种模型的设计中? b A.外部模型 B.概念模型C.物理模型D.内部模型

40.在关系数据库系统中,一个关系中的任意两个元组 c 。A.可全同B.必须全同C.不能全同 D.以上都不是

41.关系数据库系统中,表的结构信息存储在 a 。A.数据字典中B.指针中C.关系中D.表中

42.用以下哪种形式表示实体类型和实体间联系是关系模型的主要特征? d A.指B.链表C.关键字D.表格

43.下面各项中,属于数据库的并发操作可能带来的问题是 a。A.丢失更新B.数据独立性会提高C.非法用户的使用D.增加数据冗余度

44.在客户机/服务器工作模式中,以下哪一项不属于客户机的任务? C A.管理用户界面B.处理应用程序C.对查询进行优化处理D.产生对数据库的请求

45.数据库系统中,对用户使用的数据视图的描述称为 d A.概念模式B.内模式C.存储模式D.外模式

46.数据库的三级模式之间存在着两级映象,使数据库系统具有较高的数据 b A.相容性B.独立性C.共享性D.一致性

47.实体完整性规则是指关系中 b A.不允许有空行B.主键不允许有空值C.不允许有空列D.外键不允许有空值

48.在数据库系统中,属于“第三级存储器”的是 d A.高速缓存B.快闪存储器C.光存储器D.磁盘存储器 49.实现关系代数投影运算的SQL子句是 a A.SELECT B.ORDER BY C.FROM D.WHERE

50.设有关系模式R(A,B,C),F={A→B,C→B}。相对于F,R的候选键为 a A.AC B.ABC C.AB D.BC

51.设关系模式R(U),X、Y、Z是U的子集,且Z=U-X-Y.下面关于多值依赖的叙述中,不正确的是 c .

A.若x→→Y,则X→→Z B.若X→→Y,且Y′?Y,则X→→Y′C.若X→Y,则X→→Y D.若z=Φ,则X→→Y 52.将ER模型转换成关系模型,属于数据库的 c A.需求分析B.概念设计C.逻辑设计D.物理设计

53.SQL语言中,用GRANT/REVOKE语句实现数据库的 d A.并发控制B.完整性控制C.一致性控制D.安全性控制 授权/收权语句

54.在事务依赖图中,若各个事务之间的依赖关系构成循环,则就会出现 a A.死锁B.共享锁C.活锁D.排它锁

55.以下关于事务调度和封锁的描述中,正确的是 a

A.遵守两段封锁协议的并发事务一定是可串行化的 前者是后者必要条件关系 B.可串行化的并发事务一定遵守两段封锁协议

C.遵守两段封锁协议的并发事务不一定是可串行化的 D.遵守两段封锁协议的并发事务一定不会产生死锁 56.面向对象数据模型中,“is_part_of”联系是指对象间的 b A.并关系B.包含关系C.分类关系D.继承关系

57.有职工表EMP和部门表DEPT如下图所示,其中有下划线的属性为主键,有波浪线的属性为外键。下面操作不能正确执行的是 a .A.检索部门号为“D05”的职工号B.将EMP表中职工“李路”的部门号改为空值 C.删除职工“崔浩”的记录D.在EMP表中插入记录(“E18”,“D05”,“王莹”)

EMP

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

Top