数据库系统原理模拟题

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

B.在系统运行过程中,对数据库系统各时段CPU和内存使用情况进行监控

C.建立关系表以后编写系统应用程序

D.定期进行数据备份

3.R为4元关系R(A,B,C,D),S为3元关系S(B,C,D),则R∞ S构成的结果集为______元关系。()A.4 B.2

C.7 D.6

4.学生社团可以接纳多名学生参加,但每个学生只能参加一个社团,从社团到学生之间的联系类型是()A.多对多B.一对多

C.多对一D.一对一

5.一个关系中的候选关键字()A.至多一个B.可多个

C.必须多个D.至少3 个

6.下列哪些属性不适合建立索引()A.经常出现在GROUP BY字句中的属性

B.经常参与连接操作的属性

C.经常出现在WHERE字句中的属性

D.经常需要进行更新操作的属性

7.SQL语言具有数据操作功能,SQL语言的一次查询的结果是一个()A.数据项B.记录

C.元组D.表

8.在SQL语言中,用于测试列值非空的语句是()A.IS NOT EMPTY B.IS NOT NULL

C.NOT UNIQUE D.NOT EXISTS

学院:_______________专业:________________ 班级:________________ 姓名:___________学号:________________座号:___

密 封 线 内 不 要 答 题

———————————密———————————————封———————————————线————————————

9.在SQL 中,与“NOT IN ”等价的操作符是

( ) A .<>ALL B .<>SOME C .=SOME

D .=ALL

10.下列SQL 语句中,能够实现“将查询SC 表的权限授予用户U1,并允许该用户将此权限授予其他用户”这一功能的是

( )

A .GRANT SELECT TO SC ON U1 WITH PUBLIC

B .GRANT SELECT ON S

C TO U1 WITH PUBLIC C .GRANT SELECT TO SC ON U1 WITH GRANT OPTION

D .GRANT SELECT ON SC TO U1 WITH GRANT OPTION 11.被命名的一组与数据库操作有关的权限称为

( )

A .用户组

B .用户

C .角色

D .模式

12.下面给出的关系表r(A ,B ,C ,D)满足下述哪个函数依赖

( )

A .A →

B B .B →D

C .

D →C

D .A →D

13.某供应商关系模式为

Provider(PID ,Pname ,Tel ,GoodsID ,GoodsClassID ,GoodsName ,GoodsPrice) 该关系模式应满足如下函数依赖:

PID →Pname ,PID →TEL ,GoodsID →GoodsClassID , GoodsID →GoodsName ,GoodsName →GoodsPrice 则这个关系模式的主码为

( )

A .(PID ,GoodsName)

B .(PID ,GoodsClassID)

C .(PI

D ,GoodsID)

D .(PID ,GoodsPrice)

14.在关系数据库中,从关系规范化的意义看,如果关系R 中的非主属性对码有传递函数依赖,那么R 至多是

( )

A .1NF

B .2NF

C .3NF

D .BCNF

15.最小函数依赖集Fm 要求所有函数依赖的右部

( )

A .最多有一个属性

B .最少有一个属性

C .可以有多个属性

D .属性个数无要求

16.并发事务的交叉执行破坏了事务的

( )

A .原子性

B .隔离性

C .一致性

D .永久性

17.要求事务在读取数据前先加共享锁,且读完数据后即可释放S 锁,这种封锁协议是

( )

A .一级封锁协议

B .二级封锁协议

C .三级封锁协议

D .四级封锁协议

18.以下哪一个将用来记录对数据库中数据进行的每一次更新操作

( )

A .数据字典

B .后援副本

C .日志文件

D .数据库

19.设有事务T1和T2,其并发操作顺序如下表所示。该并发操作带来的问题是( )

A .丢失了修改

B .不能重复读

C .读脏数据

D .写错误

…UNLOCK(B) …UNLOCK (A) …UNLOCK (C)

…LOCK (C) …UNLOCK (C) …UNLOCK (B)

()B.T2

D.没有

分,共10分)

N表示不相容,Y表示相容。

分,共21分)

各属性含义依次为商场编号、商场名和商场所在城各属性含义依次为商品编号、商品名、产地

和商品颜色;主键为商品编号。

销售表:S(MNO,PNO,QTY) 各属性含义依次为商场编号、商品编号和销售数量;主键为(商场编号,商品编号)

基于以上关系模式

使用关系代数实现以下查询

1.查询销售了’红色’商品的商场编号、商品名称和销售数量。

2.查询能销售所有商品的商场编号。

使用SQL语句实现以下操作

3.查询能够在’北京’市购买到的商品的商品编号和商品名称。

4.查询只在本地供货的商品的商品编号和商品名称。

5.建立视图ACC,要求包含商品编号PNO和销售总数量ACNT。

6.查询销量最好的商品名称(可以使用视图ACC)。

7.将没有产地信息的商品记录更新其产地为’中国’。

相关文档
最新文档