上海海事大学数据库A卷期末Word下载.doc
- 文档编号:6872266
- 上传时间:2023-05-07
- 格式:DOC
- 页数:5
- 大小:127KB
上海海事大学数据库A卷期末Word下载.doc
《上海海事大学数据库A卷期末Word下载.doc》由会员分享,可在线阅读,更多相关《上海海事大学数据库A卷期末Word下载.doc(5页珍藏版)》请在冰点文库上搜索。
3.保护数据库,防止未经授权的或不合法的使用造成的数据泄漏、更改破坏。
这是指数据的()。
A.安全性 B.完整性
C.并发控制 D.恢复
4.五种基本关系代数运算是()。
A.∪,-,×
,π和σ B.∪,-,∞,π和σ
C.∪,∩,×
,π和σ D.∪,∩,∞,π和σ
5.后备副本的用途是()。
A.安全性保障 B.一致性保障
C.故障后的恢复 D.完整性保障
6.数据库的概念模型独立于()。
A.具体的机器和DBMS B.E—R图
C.信息世界 D.现实世界
7.关系模型中,一个关键字是()。
A.可由多个任意属性组成
B.至多由一个属性组成
C.可由一个或多个其值能惟一标识该关系模式中任何元组的属性组成
D.以上都不是
8.有两个关系R和S,分别包含15个和10个元组,则在R∪S,R-S,R∩S中不可能出现的元组数目情况是()。
A.15,5,10 B.18,7,7
C.21,11,4 D.25,15,0
9.若系统在运行过程中,由于某种硬件故障,使存储在外存上的数据部分损失或全部损失,这种情况属于()。
A.事务故障 B.系统故障
C.介质故障 D.运行故障
10.数据库管理系统通常提供授权功能来控制不同用户访问数据的权限,这主要是为了实现数据库的()。
A.可靠性 B.一致性
C.完整性 D.安全性
11.下面哪个不是数据库系统必须提供的数据控制功能()。
A.安全性 B.可移值性
C.完整性 D.并发控制
B>
E+F
R
S
12.R、S两关系如表所示,结果的元组个数是()。
R S
A.9 B.3 C.4 D.5
二 填充题(20分,每空1分)
1.数据库系统结构是由()、()和()三级模式构成,并利用()映象保证数据的逻辑独立性、利用()映象保证数据的物理独立性。
2.数据模型的组成要素包括三部分,分别为()、()和()。
3.触发器的触发事件可以是()、()或()。
4.关系模型的参照完整性在CREATETABLE中用()短语定义哪些列为外码,用()短语指明这些外码参照哪些表的主码。
5.SQL语言中()语句向用户授予权限,()语句收回授予的权限。
6.为了能在出现故障时进行数据库恢复,日常应该做的两个最基本的工作是()和()。
7.在数据库中,产生数据不一致的根本原因是()。
8.数据库安全性控制的常用技术为:
用户标识和鉴定、()、()和密码存储等。
三 SQL语言(16分,每题2分)
已知图书出版数据库中包括的三张表如下:
authors(作者)
au_id(作者编号)
au_lname(作者姓)
au_fname(作者名)
city(城市)
state(州)
titles(图书)
Title_id(图书编号)
title(书名)
pub_id(出版商)
price(价格)
type(类型)
publishers(出版商)
pub_id(出版商编号)
pub_name(出版商名称)
country(国家)
请用SQL语言完成以下操作:
1、创建图书表,各字段选定恰当数据类型和数据长度,主键为“图书编号”,“出版社”为外键,书名不允许空;
2、在图书表中增加一个图书的记录:
(PS2106,LifeWithoutFear,0736,27,psychology);
3、将类型为“business”的图书价格降低10%;
4、建立出版商出版图书信息的视图,该视图包括出版商编号、出版商名称、图书编号、书名、价格、类型;
5、查询出版”psychology”类图书的出版商名称和书名,并按出版商名称降序输出;
6、查询图书编号以“B”开头,以“2”结尾的图书的编号、类型和价格;
7、请计算出图书数量和价格非空的图书的数量;
8、查询分类图书平均价低于所有图书平均价的图书的类型及平均价格。
四 综合题(40分)
1.根据教材中教学数据库,Student(sno,sname,sdept,sage,ssex)(学生表),Course(cno,cname,cpno,credit)(课程表)和SC(sno,cno,grade)(学生选课表),要求查询出所有选修了以'
5'
号课程为先行课的课程的学生姓名,下面是这个查询的SQL表达:
selectStudent.sname
fromStudent,Course,SC
whereCouse.cpno=’5’andStudent.sno=SC.snoandSC.cno=Co
请根据这个SQL查询,给出相应的查询代数表达式,对它进行查询优化,画出其查询优化前和查询优化后的语法树,以及这样优化的理由(6分)。
2.下面是某个仓库的提货单:
提货单号
发往单位名称
联系电话
联系人
货物明细
货物编号
货物名称
型号
生产厂家
单价
数量
总价
装货车辆信息
车辆牌照号
车型
司机
栽重kg
所属公司
提货日期
货物清点人
提货人
出货负责人
该仓库为独立仓库,不属于任何公司,其客户为各个物流公司和生产厂家,厂家生产产品出来以后可以自己租用该仓库,也可以直接委托给物流公司,物流公司接到订单以后,需要租用合适的仓库来暂存货物,并在货物消费单位(比如超市)要求提货之前将货物从仓库中提出来,并运输到货物消费单位。
各物流公司来提货时,一辆装货车对应一个提货单,但一辆车上可以装多种货物,每一种货物又可以发往多个货物消费单位,上述表格中:
l提货单号能唯一决定一次提货
l车辆牌照号能唯一决定一辆车
l货物编号能唯一决定一件货物
l发往单位名称能唯一决定一个货物消费单位。
根据上面的应用环境,完成下面的题目:
l使用ER图描述该系统中的数据模型(12分)
l将你所得到的ER图转变成关系模式(6分)
l将得到的关系模式进行优化,使得他能满足3NF要求(6分)
3.下面是包含3个事务的调度序列,请问这个调度是可串行的还是不可串行的,这个调度能不能保证不发生并发调度的三个问题:
读脏数据、不可重复度和丢失修改?
(10分)
时间
T1
T2
T3
t1
SlockA
t2
t3
X=R(A)=0
t4
t5
UnlockA
t6
t7
t8
t9
T10
XlockA
T11
A=X+2
T12
W(A)
T13
commit
T14
T15
等待
T16
T17
A=X*2
T18
T19
Commit
T20
T21
A=X*X
T22
T23
T24
5
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 上海 海事 大学 数据库 期末