数据库技术课后习题答案

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

数据库技术试题

一、单项选择题(本大题共20小题,每小题2分,共40分)

在每小题列出的四个选项中只有一个是符合题目要求的,请将其代码填在题后的括号内。错选或未选均无分。

1.关系数据库中的视图属于4个数据抽象级别中的()

A 外部模型

B 概念模型

C 逻辑模型

D 物理模型

2.在下列关于关系的陈述中,错误的是()

A 表中任意两行的值不能相同

B 表中任意两列的值不能相同

C 行在表中的顺序无关紧要

D 列在表中的顺序无关紧要

3.为了防止一个用户的工作不适当地影响另一个用户,应该采取()

A 完整性控制

B 安全性控制

C 并发控制

D 访问控制

4.关系数据库中,实现实体之间的联系是通过表与表之间的()

A 公共索引

B 公共存储

C 公共元组

D 公共属性

5.在MS SQL Server中,用来显示数据库信息的系统存储过程是()

A sp_ dbhelp

B sp_ db

C sp_ help

D sp_ helpdb

6.下面系统中不属于关系数据库管理系统的是()

A Oracle

B MS SQL Server

C IMS

D DB2

7.SQL语言中,删除一个表的命令是()

A DELETE

B DROP

C CLEAR

D REMORE

8.如果在关系的分片过程中使用了选择操作,则不可能是()

A 水平分片

B 垂直分片

C 导出分片

D 混合分片

9.在一个实体集中,一个实体实例(一行)与另外多个实例(多行)相关,则这个实体称为()

A 递归实体

B 弱实体

C 复合实体

D 联系实体

10.存在一个等待事务集{T0,T1,…,T n},其中T0正等待被T1锁住的数据项,T1正等待被T2锁住的数据项,T n-1正等待被T n锁住的数据项,且T n正等待被T0锁住的数据项,则系统的工作状态处于()

A 并发处理

B 封锁

C 循环

D 死锁

11.在分布式数据库中,若存取数据时只需指出片段名称,不必指出片段地址,则称系统具有()

A 片段透明性

B 地址透明性

C 局部映象透明性

D 异地透明性

12.某学校规定,每一个班级至多有50名学生,至少有10名学生;每一名学生必须属于一个班级。在班级与学生实体的联系中,学生实体的基数是()

A(0, 1)

B(1, 1)

C(1, 10)

D(10, 50)

13.关系R(A,B)和S(B,C)中分别有10个和15个元组,属性B是R的主码,则

中元组数目的范围是()

A(0,15)

B(10,15)

C(10,25)

D(0,150)

14.有一个网络数据库应用系统,其中一台计算机A存有DBMS软件、所有用户数据和应用程序,其余各节点作为终端通过通信线路向A发出数据库应用请求,这种方式属于()

A 集中式数据库体系结构

B 主从式数据库体系结构

C 客户机/服务器数据库体系结构

D 分布式数据库体系结构

15.设有一个关系:DEPT(DNO,DNAME),如果要找出倒数第三个字母为W,并且至少包含4个字母的DNAME,则查询条件子句应写成WHERE DNAME LIKE

A ‘_ _ W _ %’

B ‘_ % W _ _’

C ‘_ W _ _’

D ‘_ W _ %’

16.有一个关系:学生(学号,姓名,系别),规定学号的值域是8个数字组成的字符串,这一规则属于()

A 实体完整性约束

B 参照完整性约束

C 用户自定义完整性约束

D 关键字完整性约束

17。已知关系R如图1所示,可以作为R主码的属性组是()

R

图1

A ABC

B ABD

C ACD

D BCD

18.已知成绩关系如图2所示。

执行SQL语句:

SELECT COUNT(DISTINCT学号)

FROM成绩

WHERE分数>60

查询结果中包含的元组数目是()

成绩

图2

A 1

B 2

C 3

D 4

19。设有关系R和关系S进行如图3所示的运算,则运算结果中含有元组的数目是()

R S

图3

A 6

B 7

C 8

D 9

20。已知关系:厂商(厂商号,厂名)PK=厂商号

产品(产品号,颜色,厂商号)PK=产品号,FK=厂商号

假设两个关系中已经存在如图4所示元组:

厂商产品

图4

若再往产品关系中插入如下元组:

I(P03,红,C02)II(P01,蓝,C01)

III(P04,白,C04)IV(P05,黑,null)

能够插入的元组是()

A I,II,IV

B I,III

C I,II

D I,IV

第二部分非选择题

二、填空题(本大题共10小题,第小题1分,共10分)

21.数据管理经过了手工文档、文件系统和_________三个发展阶段。

22.SQL语言中,用于事务回滚的语句是_________。

23.在层次数据库中,交片段和子片段之间只能具有_________类型的联系。

24.封锁对象的大小称为_________。

25.如果一个汽车销售公司,经营摩托车,小汽车、货车和客车,那么在该公司的E-R模型设计中,应该采用_________方法。

26.MS SQL Server提供多个图形化工具,其中用来启动、停止和暂停SQL Server的图形化工具称为

_________。

27.用于表达一个ODBC驱动程序和DBMS特殊连接的命名,被称为_________,它是数据库驱动程序与数据库系统连接的桥梁。

28.DBMS利用事务日志保存所有数据库事务的_________操作。

相关文档
最新文档