2022年兰州交通大学软件工程专业《数据库原理》科目期末试卷A(有答案)

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

2022年兰州交通大学软件工程专业《数据库原理》科目期末试卷A

(有答案)

一、填空题

1、“为哪些表,在哪些字段上,建立什么样的索引”这一设计内容应该属于数据库设计中的______阶段。

2、数据的安全性是指____________。

3、若事务T对数据对象A加了S锁,则其他事务只能对数据A再加______,不能加

______,直到事务T释放A上的锁。

4、关系规范化的目的是______。

5、从外部视图到子模式的数据结构的转换是由______________实现;模式与子模式之间的映象是由______________实现;存储模式与数据物理组织之间的映象是由______________实现。

6、在SELECT命令中,______子句用于选择满足给定条件的元组,使用______子句可按指定列的值分组,同时使用______子句可提取满足条件的组。

7、____________、____________、____________和是计算机系统中的三类安全性。

8、主题在数据仓库中由一系列实现。一个主题之下表的划分可按______、______数据所属时间段进行划分,主题在数据仓库中可用______方式进行存储,如果主题存储量大,为了提高处理效率可采用______方式进行存储。

9、已知系(系编号,系名称,系主任,电话,地点)和学生(学号,姓名,性别,入学日期,专业,系编号)两个关系,系关系的主码是______________,系关系的外码是

______________,学生关系的主码是______________,外码是______________。

10、设有关系模式R(A,B,C)和S(E,A,F),若R.A是R的主码,S.A是S的外码,则S.A的值或者等于R中某个元组的主码值,或者______取空值,这是规则,它是通过______和______约束来实现的。

二、判断题

11、DBMS提供授权功能控制不同用户访问数据的权限,主要目的是为了实现数据库的

完整性。()

12、视图是观察数据的一种方法,只能基于基本表建立。()

13、在SQL中,ALTERTABLE语句中MODIFY用于修改字段的类型和长度等,ADD用

于添加新的字段。()

14、可以用UNION将两个查询结果合并为一个查询结果。()

15、关系中任何一列的属性取值是不可再分的数据项,可取自不同域中的数据。()

16、投影操作是对关系表进行水平方向的分割。()

17、视图就是一个虚表,保存视图时,保存的是视图的定义。()

18、等值连接与自然连接是同一个概念。()

19、在关系运算中,投影是最耗时的操作。()

20、全码的关系模式一定属于BC范式。()

21、视图是观察数据的一种方法,只能基于基本表建立。()

22、关系是一张二维表。()

23、视图是可以更新的。()

24、机制虽然有一定的安全保护功能,但不精细,往往不能达到应用系统的要求。()

25、数据库模式和实例是一回事。()

三、选择题

26、设关系R(A,B,C)和S(B,C,D),下列各关系代数表达式不成立的是

()。

A.πA(R)⋈πD(S)

B.R∪S

C.πB(R)∩πB(S)

D.R⋈S

27、下述哪种情况数据库系统不会自动恢复()。

A.由于系统错误造成的事务失败

B.由于逻辑错误造成的事务失败

C.由于操作系统故障导致系统停止运行,从而数据库处于不一致状态

D.由于磁头损坏或故障造成磁盘块上的内容丢失

28、关于DBMS的查询处理器,叙述错误的是()。

A.处理的目标是先将应用程序表示的查询转换为执行策略(关系代数)

B.通过执行用低级语言表达的策略来获取所需要的数据

C.查询处理分为分解(分析和验证)、优化、代码生成和代码执行

D.处理的目标是先将应用程序表示的查询转换为执行策略(E-R 概念模型)

29、1:n或m: n)。

实体型之间的联系不仅存在于两个实体型之间,也存在于两个以上的实体型之间。同一个实体集内的各实体之间也可以存在联系。

@8、代表层次模型、网状模型、关系模型和面向对象模型的典型系统分别是()。A.DBTG、IMS、SQL Server、GIS

B.IMS、DBTG、Oracle、GIS

C.Oracle、IMS、Sybase、DBTG

D.GIS、DBTG、Access、IMS

30、设E是关系代数表达式,F是选取条件表达式,并且只涉及A1,…,A n属性,则有()。

A.бF(πA1,…,An(E))≡πA1,…,An(бF(E))

B.бF(πA1,…,An(E))≡πA1,…,An(E)

C.бF(πA1,…,An(E))≡πA1(бF(E))

D.πA1,…,An(бF(E))≡πA1,…,An(бF(πA1,…,An,B1,…,Bm (E)))

31、下列说法正确的是()。

A.可以利用存储过程在当前数据库中创建固定数据库角色

B.当前数据库中的用户自定义角色可以用存储过程删除

C.不能将数据库用户账户添加为当前数据库中角色的成员

D.Public角色可以被删除

32、关于数据模型和模式结构,有下列说法:

Ⅰ.数据库系统的开发者利用数据模型描述数据库的结构和语义,通过显示世界到信息世

界再到机器世界的抽象和转换,构建数据库Ⅱ.数据结构模型是按用户的观点对数据进

行建模,是现实世界到信息世界的第一层抽象,强调语义表达功能,易于用户理解,是用

户与数据库设计人员交流的工具

Ⅲ.在数据模型中有“型”和“值”的概念,其中值是对某一类数据的结构和属性的说明

Ⅳ.在三级模式结构中,概念模式是对数据库中全体数据的逻辑结构和特征的描述,是所

有用户的公共数据视图

上述说法正确的是()。

A.Ⅰ和Ⅳ B.Ⅱ、Ⅲ和Ⅳ C.Ⅰ和Ⅱ D.Ⅱ和Ⅳ

33、数据字典是数据库管理系统的重要组成部分,其中存储的各类信息通常由()。

相关文档
最新文档