数据库原理A答案

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

广州大学2009-2010 学年第一学期考试卷

课程数据库原理考试形式(闭卷,考试)

学院系专业班级学号姓名_

一、选择题(共20分,每题1 分)

1、在数据库三级模式间引入二级映象的主要作用是(A)。

A. 提高数据与程序的独立性

B. 提高数据与程序的安全性

C. 保持数据与程序的一致性

D. 提高数据与程序的可移植性

2、数据库系统中的数据模型通常由(A)三部分组成。

A. 数据结构、数据操作和完整性约束

B. 数据定义、数据操作和安全性约束

C. 数据结构、数据管理和数据保护

D. 数据定义、数据管理和运行控制

3、五种基本关系代数运算是(A)。

A. ∪,-,×,π和σ

B. ∪,-,∞,π和σ

C. ∪,∩,×,π和σ

D. ∪,∩,∞,π和σ

4、在关系R和关系S进行自然联接时,只把S中原该舍弃的元组保存到新关系中,这种

操作称为(D)。

A. 外联接

B. 内联接

C. 左外联接

D. 右外联接

5、下列聚合函数中不忽略空值(null)的是( C )。

A. SUM(列名)

B. MAX(列名)

C. COUNT(* )

D. A VG(列名)

6、关系数据库规范化是为了解决关系数据库中(A)的问题而引入的。

A. 插入、删除、更新异常和数据冗余

B. 提高查询速度

C. 减少数据操作的复杂性

D. 保证数据的安全性和完整性

7、学生社团可以接纳多名学生参加,但每个学生只能参加一个社团,从社团到学生之间的联系类型是( D )。

A. 多对多

B. 一对一

C. 多对一

D. 一对多

8、现有一个关系:借阅(书号,书名,库存数,读者号,借期,还期),假如同一本书允

许一个读者多次借阅,但不能同时对一种书借多本,则该关系模式的主码是(D)。

A. 书号

B. 读者号

C. 书号+ 读者号

D. 书号+ 读者号+ 借期

9、若用如下的SQL语句创建一个student表,可插入表中的元组是(B)。CREATE TABLE student

(SNO CHAR(4) PRIMARY KEY,

NAME CHAR(8) NOT NULL,

SEX CHAR(2),

AGE INT);

A. ( '001', '曾华', 男, 20 )

B. ( '002', '曾华', NULL, NULL )

C. ( NULL, '曾华', '男', NULL )

D. ( '003', NULL, '男', 20 )

10、有关系模式R(A, B, C, D, E),根据语义有如下函数依赖集:

F={A→B, B→A, (A,C)→D, D→E},下列属性组中的哪一个(些)是R的候选码( B )。

Ⅰ. (A, C) Ⅱ. (A, B) Ⅲ. (B, C) Ⅳ. (A, D) Ⅴ. (A, C, D)

A. 只有Ⅰ

B. Ⅰ和Ⅲ

C. 只有Ⅴ

D. Ⅲ和Ⅳ

11、接10题,关系模式R的规范化程度最高达到(B)。

A. 1NF

B. 2NF

C. 3NF

D. BCNF

12、下列说法正确的是( B )

A. 视图是观察数据的一种方法,只能基于基本表建立。

B. 视图是虚表,观察到的数据是实际基本表中的数据。

C. 索引查找法一定比表扫描法查询速度快。

D. 索引的创建只和数据的存储有关系

13、若事务T对数据R已加排他锁(X锁),则其他事务对R(D)

A. 可以加共享锁(S锁),不能加X锁

B. 不能加S锁,可以加X锁

C. 可以加S锁,也可以加X锁

D. 不能加任何锁

14、设有T1和T2两个事务,其并发操作如下所示,下面评价中正确的是(C)

(2) 求和A+B=15

(3) 读A=10,A=A*2写回

(4) 读A=20,B=5

(5) 求A+B=25,验证错

A. 该操作不存在问题

B. 该操作丢失修改

C. 该操作不能重复读

D. 该操作读“脏数据”

15、对于某查询语句的条件where Sdept like C_er%y,将筛选出以下(A)值。

A. Cherry

B. Csherry

C. Cherr

D. C_er%y

16、在SQL语句中,与表达式“仓库号NOT IN('wh1', 'wh2')”功能相同的是(D)。

A. 仓库号='wh1' AND 仓库号= 'wh2'

B. 仓库号!='wh1' OR 仓库号!= 'wh2'

C. 仓库号<>'wh1' OR 仓库号= 'wh2'

D. 仓库号!='wh1' AND 仓库号!= 'wh2'

17、在数据库系统中死锁属于( C )。

A. 系统故障

B. 程序故障

C. 事务故障

D. 介质故障

18、解决并发操作带来的数据不一致问题普遍采用( A )技术。

A. 封锁

B. 存取控制

C. 恢复

D. 协商

19、授予用户Mike删除职工表的权力,并具有给其他用户授权的权力,使用的SQL语句

是( D )

A. GRANT DELETE ON 职工TO Mike;

B. GRANT DELETE TO Mike ON 职工WITH GRANT OPTION;

C. GRANT DELETE TO 职工ON Mike

D. GRANT DELETE ON 职工TO Mike WITH GRANT OPTION;

20、E-R模型向关系模型转换,一个N∶M的联系转换成一个关系模式时,该关系模式的

键是(B)

A. N端实体的键

B. N端实体键与M端实体键组合

C. M端实体的键

D. 重新选取其他属性

二、填空题(共8分,每空1分)

1、模式/内模式映象为数据库提供了数据的1)物理独立性。

2、关系中主码的取值必须唯一且非空,这条规则是2)实体完整性规则。

3、数据库设计分为六个阶段分别是:需求分析、3)概念结构设计、4)逻辑结构设计、5)物理结构设计、数据库实施、数据库运行和维护。

4、事务具有四个特性,分别为:原子性、6)一致性、7)隔离性和持久性。

5、在关系数据库中,任何不含多值依赖的二元关系模式的最高范式必是8)BC 范式。

相关文档
最新文档