全国自考(数据库系统原理)模拟试卷3
-
42. 设有关系R(A,B,C)和S(D,E,A),A是R的主键和S的外键,D是S的主键。写出功能与关系代数表达式∏A,D(σB>9(RS))等价的SQL语句。
-
41. 试用SQL语句写出下列查询:列出参加了项目编号为I1和I2项目的教师的教师编号。
-
39. 试用SQL语句写出下列查询:列出金额最高的项目的项目编号。
-
40. 试用SQL语句写出下列查询:列出每个教师所参加项目的金额总和。
-
已知如下两个关系模式:
项目(项目编号,项目名称,项目负责人,金额),其中项目负责人是指负责该项目的教师的教师编号;
参加(教师编号,项目编号),其中项目负责人也可以是该项目的参加者,同时一个教师可以参加多个项目。
基于以上关系回答小题。
请用关系代数表达式写出下列查询:列出参加但并不负责项目I1的教师的教师编号,其中I1为项目编号。
-
36. 某公司的业务规则如下: (1)每位职工可以参加几个不同的工程,且每个工程有多名职工参与。 (2)每位职工有一个职位,且多名职工可能有相同韵职位。 (3)职位决定小时工资率,公司按职工在每一个工程中完成的工时,计算酬金。 (4)职工的属性有职工号、姓名、职位和小时工资率。 (5)工程的属性有工程号和工程名称。
试根据上述业务规则: (1)设计ER模型。 (2)将ER模型转换成关系模式集,并规范化为3NF。
-
37. 已知新华书店销售订单的屏幕输出格式如图所示。
书店的业务描述:
(1)每一个订单有唯一的订单编号。
(2)一个订单可以订购多种图书,且每一种图书可以在多个订单中出现。
(3)一个订单对应一个客户,且一个客户可以有多个订单。
(4)每一个客户有唯一的客户编号。
(5)每一种图书有唯一的图书编号。根据上述业务描述和订单格式得到关系模式R:
R(订单编号,日期,客户编号,客户名称,客户电话,地址,图书编号,书名,定价,数量)
问:(1)写出R的基本函数依赖集。
(2)找出R的候选键。
(3)判断R最高可达到第几范式,为什么?
(4)将R分解为一组满足3NF的模式。
-
35. 简述SQL/CLI中的连接记录。
-
33. 设有关系R和S如题33图所示,试写出元组关系演算表达式W={t|R(t)∧┓S(t)}的值。
-
34. 简述在网状模型和关系模型中,实体之间联系的实现方法。
-
32. 简述权限的定义及权限的种类。
-
31. 简要分析下述并发事务产生死锁的原因,并给出解除死锁的方法。
-
30. 简述第三级封锁协议的内容。
-
29. 设关系模式R(A,B,C,D,E)和R上的函数依赖集F={A→B,DE→B,CB→E,E→AB,B→D},求R的候选键。
-
27. 简述关系模型的3个组成部分。
-
28. 已知关系V和W,如图所示,请写出V÷W的结果关系。
-
26. 在DBS的全局结构中,磁盘存储器中的数据结构有哪些形式?
-
24. 在面向对象技术中,对象联系图是描述面向对象________的基本工具。
-
25. 在SQL/CLI中,保存元组或参数的有关信息的是________。
-
22. 事务的持久性是由DBMS的________子系统实现。
-
23. 在安装SQL Server 2000时,安装程序会自动创建4个系统数据库,分别是________、Model数据库、Msdb数据库、Tempdb数据库。
-
21. 事务故障和系统故障的恢复由系统自动进行,而介质故障的恢复需要________配合执行。
-
19. 关系模型和层次、网状模型的最大区别是用________而不是指针导航数据,表格简单,用户易懂,编程时不涉及数据的物理结构。
-
20. SQL语言中创建基本表的命令是________。
-
17. 不必存储属性值,而是从其他属性值推导出值的属性称为________属性。
-
18. 设ρ={R1,R2,…,RK}是R的一个分解,F是R上的FD集,如果有,那么称分解ρ是________的分解。
-
15. 在下列的数据模型中,独立于计算机系统的模型是( )
- A.概念模型
- B.逻辑模型
- C.内部模型
- D.外部模型
-
14. 在ER模型中,如果有6个不同实体集,有7个不同的二元联系,其中2个1:N联系,2个1:1联系,3个M:N联系,根据ER模型转换成关系模型的规则,转换成关系的数目是( )
- A.6
- B.9
- C.11
- D.13
-
16. 增强ER模型中,子类实体继承超类实体的所有________。
-
13. 在数据操纵语言(DML)的基本功能中,不包括的是( )
- A.插入新数据
- B.描述数据库结构
- C.对数据库中数据排序
- D.删除数据库中数据
-
12. 如果实体X的存在依赖于Y的存在,且X主键的部分或全部从Y中获得,则X是( )
- A.递归实体
- B.复合实体
- C.弱实体
- D.超类实体
-
11. 在关系模式R(U,F)中,R中任何非主属性对候选键完全函数依赖是R∈3NF的( )
- A.充分必要条件
- B.必要条件
- C.充分条件
- D.既不充分也不必要条件
-
10. 设计应用程序与数据库的接口,是在数据库设计的( )
- A.需求分析阶段
- B.概念设计阶段
- C.逻辑设计阶段
- D.物理设计阶段
-
9. 设关系模式R(ABC)上成立的函数依赖集F为{B→C,C→A},P={AB,AC}为R的一个分解,那么分解ρ( )
- A.保持函数依赖
- B.丢失了B→C
- C.丢失了C→A
- D.是否保持函数依赖由R的当前值确定
-
7. 设F是关系模式R的FD集,如果对F中每个非平凡的FDX→Y,都有X是R的超键,则( )
- A.R属于2NF,但不一定属于3NF
- B.R属于3NF,但不一定属于BCNF
- C.R属于BCNF,但不一定属于4NF
- D.R属于4NF
-
8. 在数据库中,产生数据不一致的根本原因是( )
- A.数据存储量太大
- B.没有严格的数据保护
- C.未对数据进行严格的控制
- D.数据冗余
-
5. 数据库管理系统能实现对数据库的数据载入、转换、转储、数据库的改组以及性能监控,这类功能称为数据库的( )
- A.定义功能
- B.操纵功能
- C.保护功能
- D.维护功能
-
6. 关系模式的任何属性( )
- A.不可再分
- B.可再分
- C.命名在该关系模式中可以不唯一
- D.以上都不正确
-
4. 在数据库的三层模式中,描述数据库中全部数据的整体逻辑结构的是( )
- A.外模式
- B.内模式
- C.逻辑模式
- D.存储模式
-
3. 下列描述中正确的是( )
- A.概念模型独立于硬件,但依赖于软件
- B.逻辑模型独立于硬件和软件
- C.外部模型独立于硬件,但依赖于软件
- D.内部模型依赖于硬件,但独立于软件
-
1. 下列哪个选项不属于数据管理技术进入数据库阶段的标志( )
- A.层次模型的IMS系统的推出
- B.具有数百兆字节容量和快速存取的磁盘进入市场
- C.网状模型的提出
- D.关系模型的提出
-
2. 在数据库系统中,提供数据与应用程序间物理独立性的是( )
- A.外模式/逻辑模式映像
- B.逻辑模式/内模式映像
- C.外模式/内模式映像
- D.子模式/逻辑模式映像