2010年10月自考04735数据库系统原理试题及答案含解析_第1页
2010年10月自考04735数据库系统原理试题及答案含解析_第2页
2010年10月自考04735数据库系统原理试题及答案含解析_第3页
2010年10月自考04735数据库系统原理试题及答案含解析_第4页
2010年10月自考04735数据库系统原理试题及答案含解析_第5页
已阅读5页,还剩6页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

数据库系统原理年月真题

04735201010

1、【单选题】在数据库系统中,提供数据与应用程序间物理独立性的是

外模式/模式映像

模式/内模式映像

A:

外模式/内模式映像

B:

子模式/模式映像

C:

答D:案:B

解析:逻辑模式/内模式映像定义逻辑模式和内模式之间的对应性,提供的是数据与应用

程序之间的物理独立性。

2、【单选题】对于实体集A中的每一个实体,实体集B中至少有一个实体与之联系,反之亦

然,则称实体集A与实体集B之间具有的联系是

多对一

一对多

A:

多对多

B:

一对一

C:

答D:案:C

解析:对于实体集A中的每一个实体,实体集B中至少有一个实体与之联系,反之亦然。

则A与B的关系是多对多关系。

3、【单选题】数据库物理设计的任务不包括

优化模式

存储记录结构设计

A:

确定数据存放位置

B:

存取方法设计

C:

答D:案:A

解析:数据库物理设计阶段的任务包括:计存储记录结构、确定数据存放位置、存取方法

的设计、完整性和安全性考虑、程序设计。

4、【单选题】设有关系WORK(ENO,CNO,PAY),主码为(ENO,CNO)。按照实体完整性规

只有ENO不能取空值

只有CNO不能取空值

A:

只有PAY不能取空值

B:

ENO与CNO都不能取空值

C:

答D:案:D

解析:实体完整性规则要求关系中的元组在组成主码的属性上不能有空值,即ENO与CNO

均不能取空值。

5、【单选题】在关系模式R中,函数依赖X→Y的语义是

在R的某一关系中,若任意两个元组的X值相等,则Y值也相等

在R的一切可能关系中,若任意两个元组的X值相等,则Y值也相等

A:

在R的某一关系中,Y值应与X值相等

B:

在R的一切可能关系中,Y值应与X值相等

C:

答D:案:B

解析:

6、【单选题】

无损分解

损失分解

A:

保持函数依赖分解

B:

丢失函数依赖分解

C:

答D:案:A

解析:无损分解指的是对关系模式分解时,原关系模型下任一合法的关系值在分解之后应

能通过自然联接运算恢复起来。

7、【单选题】

图中A

图中B

A:

图中C

B:

图中D

C:

答D:案:B

解析:R-S是用R中的包含元素减去与S相同的元素的运算方式。

8、【单选题】下面关于自然连接和等值连接的叙述中,不正确的是

自然连接是一种特殊的等值连接

自然连接要求在两个关系中有公共属性,而等值连接不必

A:

两种连接都可以只用笛卡尔积和选择运算导出

B:

自然连接要在结果中去掉重复的属性,而等值连接不必

C:

答D:案:C

解析:自然连接是在广义笛卡尔积RxS中选出同名属性上符合相等条件的元组,然后再进

行投影,去掉重复的同名属性,组成新的关系。两者的区别:(1值连接中不要求相等属性

值的属性名相同,而自然连接要求相等属性值的属性名必须相同,即两关系只有在同名属

性才能进行自然连接。(2)等值连接不将重复属性去掉,而自然连接去掉重复属性。

9、【单选题】设有关系表S(NO,NAME,AGE),其中AGE为年龄字段,则表达式AGENOT

BETWEEN18AND24等价于

AGE<=18ORAGE>=24

AGE<=18ORAGE>24

A:

AGE<18ORAGE>=24

B:

AGE<18ORAGE>24

C:

答D:案:D

解析:<表达式1>[NOT]BETWEEN<表达式2>AND<表达式3>用于搜索(不)在给定

范围内的数据,可知本题中的表达式的含义是搜索年龄范围不在18~24之间的数据。

10、【单选题】下列关于视图的说法中错误的是

视图是从一个或多个基本表导出的表,它是虚表

视图可以被用来对无权用户屏蔽数据

A:

视图一经定义就可以和基本表一样被查询和更新

B:

视图可以用来定义新的视图

C:

答D:案:C

解析:视图一经定义,就可以和基本表一样被查询、删除,也可以在一个视图之上再定义

新的视图,但对视图的修改(插入、删除、更新)操作则有一定的限制。

11、【单选题】如果一个事务在故障发生之前完成,但是它并没有到达检查点,则系统恢复

时应对该事务执行

REDO操作

UNDO操作

A:

RESTART操作

B:

NULL操作

C:

答D:案:A

解析:在故障发生之前完成的,但结束在下一个检查点之前的事务,因为它们对DB的修

改仍在内存缓冲区,还未写到磁盘中,所以需要进行REDO重做)操作。

12、【单选题】如果事务T1需要两次读取同一数据项A,但是在两次读操作的间隔中,另一

个事务T2改变了A的值,那么此并发操作所引起的问题是

丢失更新

死锁

A:

B:

不可重复读

读脏数据

C:

答D:案:C

解析:因为T2改变了A的值,导致事务T1两次读同一数据项A时却读出了不同的值,这

叫做不可重复读问题。

13、【单选题】在SQLServer2000中,负责管理登录账号、数据库用户和权限,创建和管

理数据库的工具是

服务管理器

企业管理器

A:

查询分析器

B:

事件探查器

C:

答D:案:B

解析:企业管理器是SQLServer2000中,负责管理登录账号、数据库用户和权限,创建

和管理数据库的工具。

14、【单选题】PowerBuilder9.0的工作空间扩展名是

.pbt

.pbl

A:

.dsw

B:

.pbw

C:

答D:案:D

解析:pbw是工作区,存放库文件的区域,pbl是库文件就是源码,pbt应用程序文件目标

文件。

15、【单选题】在对象联系图中,表示两个属性之间值的联系为逆联系的是

小圆圈

单箭头

A:

双线箭头

B:

双向箭头

C:

答D:案:D

解析:

16、【问答题】简述外部模型的优点。

答案:简化了用户观点,有助于数据库的安全性保护,对概念模型提供了支持。

17、【问答题】简述弱实体的概念。

答案:一个实体对于另一个实体(强实体)有很强的依赖关系,而且该实体主键的一部分

或全部从其强实体中获得,则称该实体为弱实体。

18、【问答题】以订购关系ORDER(订单号,书号,书名,单价,订购数量)为例,说明插

入异常的含义。(注:一个订单可订购多种图书)

答案:关系ORDER的主键为(订单号,书号)。如果新增一种图书(B10,数据库,

38.00),在尚无订购时,要把这种图书信息存储到关系中,在属性“订单号”上会出现

空值,由于“订单号”是主键中的属性,不允许取空值因此该插入操作无法完成。

19、【问答题】简述核心SQL的四个组成部分。

答案:核心SQL的四个组成部分:(1)数据定义语言。(或DDL)(2)数据操纵语

言。(或DML)(3)数据控制语言。(或DCL)(4)嵌入式SQL语言的使用规则。

20、【问答题】简述事务的性质。

答案:原子性、一致性、隔离性、持久性。

21、【问答题】设有关系R(A,B,C)和S(D,E,A),其中A是R的主键和S的外键,

为了不破坏参照完整性,当修改R中的A值时,对S中的A值可能有几种修改?

答案:.对S表中A值的修改由外键定义中的参照动作决定:NOACTION、(无影响,不

修改)CASCADE、(级联修改)RESTRICT、(限制修改)SETNULL、(置空值)

SETDEFAULT。(置缺省值)

22、【问答题】简述权限的定义及权限的种类。

答案:用户(或应用程序)使用数据库的方式称为权限。权限有两种:访问数据的权限

和修改数据库结构的权限。

23、【问答题】简述T-SQL语言中Begin…End语句的作用。

答案:使用Bein…End语句可以将多条SQL语句封装起来,形成一个语句块,使这些语句

作为一个整体执行。

24、【问答题】简述PowerBuilder9.0中连接ODBC数据库的步骤。

答案:建立ODBC数据源;建立数据库描述文件;用Connect命令连接数据库。

25、【问答题】简述SQL/CLI中环境记录的功能。

答案:环境记录作为一个容器,设置环境信息,以保存一个或多个数据库连接。

26、【问答题】设学生社团管理数据库有三个关系:S(Sno,Sname,Age,Sex,Dept)

A(Ano,Aname,Location,Manager)SA(Sno,Ano,Date)其中表S的属性分别表示

学号、姓名、年龄、性别和所在系;表A的属性分别表示会员编号、协会名、协会的办公地

点和负责人(负责人为学号);表SA描述了学生参加社团的情况,其属性分别表示学号、协

会编号、加入协会时间。(1)试用SQL语言查询参加“篮球”协会的学生姓名和所在系。

(2)依据36题的关系模式,建立一个包含Sno、Sname、Aname和Date的视图ST。(3)

依据36题的关系模式,试用SQL语言查询每个协会的协会编号和学生数,并按人数降序排

列。(4)依据36题的关系模式,试用SQL语言查询没有参加任何协会的学生姓名和所在

系。(5)依据36题的关系模式,试用关系代数查询计算机系的学生姓名和年龄。

答案:

(5)

27、【问答题】设某家电公司售后服务系统中有一个记录安装工人日工作量的关系模式:

R(员工编号,姓名,电话,产品型号,日期,安装数量)如果规定:员工每天可安装多种

产品,并按不同产品型号统计安装数量。(1)写出关系模式R的基本FD和关键码。

(2)R最高属于第几范式。(3)将R规范到3NF。

答案:(1)关系模式R的基本FD有3个:员工号→姓名,员工号→电话,(员工号,

产品型号,日期)→安装数量关键码为(员工号,产品型号,日期)(2)R最高属于

1NF。(3)R应分解为Rˇ1(员工号,姓名,电话)Rˇ2(员工号,产品型号,日

期,安装数量)Rˇ1,Rˇ2属于3NF。

28、【问答题】某商业集团的商品进销存系统中,涉及的部分信息如下:(1)商品:商

品号、商品名、规格、计量单位。(2)供应商:供应商号、供应商名、地址。(3)商

店:商店号、商店名、地址。(4)客户:客户号、客户名、地址。其中,每个供应商可

供应多种商品,每种商品也可向多个供应商订购,订购时要记录订购单价和订购数量;每个

商店可向多个客户销售多种商品,每个客户可以从多个商店购买多种商品,每种商品也可在

多个商店销售给多个客户,商品销售时要记录销售单价、销售数量和销售日期。(1)建

立一个反映上述局部应用的ER模型,要求标注联系类型(可省略实体属性)。(2)根据

转换规则,将ER模型转换为关系模型。

答案:

29、【填空题】在数据库中为提高查询速度而设置的逻辑排序手段称为_____。

答案:索引

30、【填空题】关系模型

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论