数据库系统原理模拟题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 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 )A.4 B.2
C.7 D.6
4.学生社团可以接纳多名学生参加,但每个学生只能参加一个社团,从社团到学生之间的联系类型是( B )A.多对多B.一对多
C.多对一D.一对一
5.一个关系中的候选关键字( B )A.至多一个B.可多个
C.必须多个D.至少3 个
6.下列哪些属性不适合建立索引(D )A.经常出现在GROUP BY字句中的属性
B.经常参与连接操作的属性
C.经常出现在WHERE字句中的属性
D.经常需要进行更新操作的属性
7.SQL语言具有数据操作功能,SQL语言的一次查询的结果是一个( D )A.数据项B.记录
C.元组D.表
8.在SQL语言中,用于测试列值非空的语句是(B )A.IS NOT EMPTY B.IS NOT NULL
C.NOT UNIQUE D.NOT EXISTS
学院:_______________专业:________________ 班级:________________ 姓名:___________学号:________________座号:___
密 封 线 内 不 要 答 题
———————————密———————————————封———————————————线————————————
9.在SQL 中,与“NOT IN ”等价的操作符是
( A ) A .<>ALL B .<>SOME C .=SOME
D .=ALL
10.下列SQL 语句中,能够实现“将查询SC 表的权限授予用户U1,并允许该用户将此权限授予其他用户”这一功能的是
( D )
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.被命名的一组与数据库操作有关的权限称为
( C )
A .用户组
B .用户
C .角色
D .模式
12.下面给出的关系表r(A ,B ,C ,D)满足下述哪个函数依赖
( B )
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 则这个关系模式的主码为
( C )
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 要求所有函数依赖的右部
( B )
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.将没有产地信息的商品记录更新其产地为’中国’。