操作系统练习题(3)
D.事务和程序是一个概念
17、逻辑设计的任务是( )。
A.将概念结构设计的E-R图转换为DBMS支持的数据模型
B.进行数据库的具体定义,并要安排为查询的必要的索引文件
C.逻辑结构设计要完成数据的描述,数据存储格式的设定
D.利用自顶向下的方式进行数据库的逻辑结构设计
18、关系数据语言的完备性是指( )。
A.具有ALPHA语言的查询表达能力 B.具有表格处理能力 C.具有数据定义和操纵能力 D.具有数据控制和数据操纵能力
19、已知关系:学生(学号,性别,年龄,籍贯),选课(学号,课程号,成绩),若执行SQL语句:
SELECT 姓名,课程号,成绩 FROM 学生,选课
WHERE 成绩>90 AND 学生.学号=选课.学号 A.交、投影和选择
B.投影、连接和选择
11
C.连接和选择 D.连接、除和投影
20、必须使用游标的嵌入式SQL语句的情况是( )。
A.INSERT
B.对于已知查询结果确定为单元组时
C.DELETE
D.对于已知查询结果确定为多个元组时
二.填空题(每空1分,共30分)
1.关系模型的完整性约束条件为 ① , ② 和 ③ 。 2.数据库系统的三级模式为 ④ , ⑤ 和 ⑥ 。
3.自然连接是连接运算的一个重要特例,它要求被连接的两个关系具有 ⑦ 。
4.设关系R(A,B,C)和S(D,E,F),将如下的SQL语句转化为关系表达式:
(1)SELSECT R.A, S.F FROM R, S
WHERE R.C=S.D; ⑧ (2)SELECT * FROM R
WHERE B=’17’; ⑨
12
5.设有两个事务T1、T2,其并发操作如下图所示,该操作将存在 ⑩ 问题 。
T1
①读A=10 ②
读写A=10
T2
③A=A-5写回数据 库 ④
A=A-8写回数据库
6.一个关系模式R是3NF的是指它的___⑾______都不传递依赖它的任一候选关键字;若一个关系模式R是BCNF的是指它的___⑿_____都不部分依赖或传递依赖于码。
7.DBMS并发控制的单位为__⒀__。
8._____⒁_____是并行事务正确性的唯一准则。
9.登记日志文件的两条原则是 ⒂ , ⒃ 。
10.三级封锁协议是为了保证___⒄____;而两段锁协议为了保证____⒅____。
11.数据库运行过程中可能发生的故障主要有 ⒆ 、 ⒇ 和 (21) 。常
用的恢复技术有___(22)____和_____(23)_____。
12.SQL语句和主语言之间的通信是通过游标, (24) , (25) 来实
13
现的。
13.Oracle中的安全性措施包括用户标识和鉴定, (26) 和使用审计技术
三个方面。
14.根据在转储时系统中有无运行的事务可将转储分为 (27) , (28) 。 15.聚簇索引指的是 (29) ,在一张表上可以建立__(30)__个聚簇索引。 三.问答题(每题3分,共12分)
1.基本表和视图两者的区别和联系是什么? 2.规范化程度不高的关系可能产生哪几种问题?
3.对关系模式进行规范化的三个不同的标准是什么,其含义如何? 4.对游标的操作分为哪几个步骤,并说明每一步完成的功能。 四、操作题(共18分)
1、现有关系数据库如下:
Student(Sno, Sname, Ssex, Sage, Sdept) Couse(Cno,Cname,Cpno,Ccredit) SC(Sno,Cno,Grade) 分别表示:
学生表(学号,姓名,性别,年龄,所在系) 课程表(课程号,课程名称,先行课,学分) 学生选课表(学号,课程号,成绩)
用SQL语言实现下列小题(10分) (1)查询计算机系全体学生的名单,并按年龄的降序排列 (2)查询年龄在20至23岁之间的学生的姓名、系别和年龄 (3)查询课程的平均成绩在85分以上的课程号和平均分。 (4)查询每门课的间接先行课
14
(5)查询选修了课程名为“操作系统”的学生学号和姓名和成绩 (6)建立计算机系学生的视图 (7)删除第6题建立的视图
(8)将“95003”学生的选课记录全部删除 (9)在选课关系的“课程号”上建立唯一索引。 (10)将“11220”号课程的课程名称改为“人工智能”
2、现有某个应用,涉及两个实体集,相关的属性为:
实体集R(A#,A1,A2,A3),实体集S(B#,B1),其中A#和B#分
别表示相应实体集的码;从实体集R到S是一对多(1:M)的联系,联系属性C1和C2。 试画出相应的E-R图(4分)
3、已知关系模式为:工人(工号,姓名,性别,年龄,技术等级,工资),
主码为工号,各属性的函数依赖情况为:
{工号→姓名,工号→性别,工号→年龄,工号→技术等级,技术等级→工资}。
请说明该关系属于哪一级范式,如果低于第三范式,把关系规范到第三范式。 (4分)
1. 数据库系统的数据独立性是指________。
A、不会因为数据的变化而影响应用程序 B、不会因为存储策略变化而影响存储结构
C、不会因为系统数据存储结构与数据逻辑结构的变化
15
…… 此处隐藏:303字,全部文档内容请下载后查看。喜欢就下载吧 ……相关推荐:
- [法律文档]苏教版七年级语文下册第五单元教学设计
- [法律文档]向市委巡视组进点汇报材料
- [法律文档]绵阳市2018年高三物理上学期第二次月考
- [法律文档]浅析如何解决当代中国“新三座大山”的
- [法律文档]延安北过境线大桥工程防洪评价报告 -
- [法律文档]激活生成元素让数学课堂充满生机
- [法律文档]2014年春学期九年级5月教学质量检测语
- [法律文档]放射科标准及各项计1
- [法律文档]2012年广州化学中考试题和答案(原版)
- [法律文档]地球物理勘查规范
- [法律文档]《12系列建筑标准设计图集》目录
- [法律文档]2018年宁波市专技人员继续教育公需课-
- [法律文档]工会委员会工作职责
- [法律文档]2014新版外研社九年级英语上册课文(完
- [法律文档]《阅微草堂笔记》部分篇目赏析
- [法律文档]尔雅军事理论2018课后答案(南开版)
- [法律文档]储竣-13827 黑娃山沟大开挖穿越说明书
- [法律文档]《产品设计》教学大纲及课程简介
- [法律文档]电动吊篮专项施工方案 - 图文
- [法律文档]实木地板和复合地板的比较
- 探析如何提高电力系统中PLC的可靠性
- 用Excel函数快速实现体能测试成绩统计
- 教师招聘考试重点分析:班主任工作常识
- 高三历史选修一《历史上重大改革回眸》
- 2013年中山市部分职位(工种)人力资源视
- 2015年中国水溶性蛋白市场年度调研报告
- 原地踏步走与立定教学设计
- 何家弘法律英语课件_第十二课
- 海信冰箱经销商大会——齐俊强副总经理
- 犯罪心理学讲座
- 初中英语作文病句和错句修改范例
- 虚拟化群集部署计划及操作流程
- 焊接板式塔顶冷凝器设计
- 浅析语文教学中
- 结构力学——6位移法
- 天正建筑CAD制图技巧
- 中华人民共和国财政部令第57号——注册
- 赢在企业文化展厅设计的起跑线上
- 2013版物理一轮精品复习学案:实验6
- 直隶总督署简介




