安徽工业大学数据库试题2010-2011

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

A. 6*9,r+s
B. 6+9,r+s
C. 6*9,r*s
D. 6+9,r*s
13.事务的 ACID 特性是指( )。
A.完备性、一致性、隔离性、持续性 C.原子性、一致性、隔离性、并行性
B.原子性、一致性、隔离性、串行性 D.原子性、一致性、隔离性、持续性
A-1
……………………………… 装 ……………………………… 订 ………………………………… 线 ………………………………
B.declare
C.begin 或 declare
D.start
2.数据管理技术的产生与发展一般分为下面几个阶段( )。
A.人工管理阶段、计算机管理阶段、数据库系统阶段 C.文件系统阶段、计算机管理阶段、数据库系统阶段
B.人工管理阶段、文件系统阶段、数据库系统阶段 D.文件系统阶段、数据库系统阶段、关系系统阶段
课程 《数据库概论》
班级 __________________ 姓名 ______________________ 学号 _____________________
……………………………… 密……………………………… 封 ………………………………… 线 ………………………………
安 徽 工 业 大 学 试 题 纸(三)
六、应用题(共 16 分)。
设关系模式 R<U,F>,其中 U={A, B, C, D},函数依赖集 F={A→C, C→A, B→AC, D→AC, BD→A}。 1.(4 分)求出(B)F+。(不要求写出步骤) 2.(6 分)求出 F 的最小函数依赖集。(要求写出步骤,只需求出一个)。 3.(3 分)关系模式 R 最高属于第几范式(最高为 BCNF)?并说明理由。 4.(3 分)如不是 BCNF,将关系模式 R 分解到 BCNF。
用关系代数表达式实现下列 1—4 小题: 1.检索选修课程号为‘J001’的所有学生的学号、姓名、分数。 2.检索年龄大于 19 岁的女学生的学号、姓名、专业。 3.检索选修了课程名为‘C 语言’的分数低于 60 分的学生的学号、姓名、专业。 4.检索所有没有选课的学生的学号、姓名、专业。
A-2
……………………………… 装 ……………………………… 订 ………………………………… 线 ………………………………
而关系的码为各实体码的组合。 5.若 X→Y,WY→Z,则 XW→Z。 6.封锁的粒度越小,并发度较高,故系统开销也就越小。 7.数据库镜像功能用于数据库恢复,不能用于并发操作。 8.SQL 采用的是集合操作方式。 9.事务故障的恢复由系统自动完成,对用户是透明的,不需要用户干预。 10.多个事务的并发调度可以有不同的次序,只要这种并发调度是可串行的,那么这种调度就是正确的。因此,
B. select sno, cno, count(*) from SC group by sno ;
C. select sno, count(*) as menshu from SC group by sno ;
D.select sno, count(*) as zongshu from SC group by sno ;
用 SQL 语言实现下列 5—10 小题: 5.检索选修课程号为‘J001’的‘计算机’专业所有学生的学号、姓名。 6.将查询表 STUDENT 的权限授予李四。 7.检索成绩为不及格(GRADE<60)的课程超过 5 门的学号、姓名、年龄。 8.删除课程名为‘数学’的所有学习成绩记录。 9.检索是否有成绩为(GRADE=100),且姓‘刘’的学生的学号、姓名、性别和专业。 10. 定义下列事务,将课程号为‘C005’的学生成绩做以下技术处理:
课程 《数据库概论》
班级 __________________ 姓名 ______________________ 学号 _____________________
……………………………… 密……………………………… 封 ………………………………… 线 ……………………………… 安 徽 工 业 大 学 试 题 纸(二)

、视图、数据加密、

三、 判断题 (每小题 1 分,共 10 分)。
1.在强制存取控制中,当主体的许可证级别大于客体的密级时,该主体一定可以更新相应的客体。 2.数据的共享性高,冗余度低,这样就可以减少数据的不一致性。 3.任何两个关系理论上都可以进行自然连接。 4.一个 m:n 联系转换为一个关系模式就是将与该联系相连的各实体的码以及联系本身的属性均转换为关系的属性,
A. 成绩满足(GRADE>=95),成绩不动。 B.成绩满足(95>GRADE>=90),成绩加至 95。 C.成绩满足(90>GRADE>=80),成绩加 5 分 D. 成绩满足(GRADE<80),成绩加 10 分
五、设计题(每小题 7 分,共 14 分)。
假设某公司在多个地区设有销售部经销本公司的各种产品,每个销售部聘用多名职工,且每名职工只属于一个销售部。销售部 有部门名称、地区和电话等属性,产品有产品编码、品名和单价等属性,职工有职工号、姓名和性别等属性,每个销售部销售产品 有数量属性,销售的客户有客户编码、名称、客户等级和电话等属性,对于不同等级的客户、不同产品有不同的打折率。 1.根据上述语义画出 E-R 图,要求在图中画出属性并注明联系的类型; 2.试将 E-R 模型转换成关系模型,并指出每个关系模式的主码和外码。
3.如果对于实体集 A 中的至少有一个实体,实体集 B 中有 n 个实体(n≥2)与之联系,反之,对于实体集 B 中的每一个实体,实体集 A 中至多只有一个实体与之联系,则称实体集 A 与实体集 B 的联系是:( )。
A. 多对多
B. 一对一
C. 多对一
D. 一对多
4.三级模式与二级映象中的三级模式是指( )。
8. 如果事务 T 获得了数据项 Q 上的排他锁 X,则事务 T 对 Q( )。
A. 只能读不能写
B. 只能写不能读
C. 既可读又可写
D. 不能读不能写
9.学生选课关系是 SC(sno,cno,grade) 统计学生选课门数的 SQL 语句不正确的是( )。
A. select sno, count(*) from SC group by sno ;
2010~2011 学年第一学期期末考试《数据库概论》试卷(A)
一、单项选择题(每小题 1 分,共 15 分)。在每小题的四个选项中只有一个选项是符合题目要求的,请将正确选项前的字母 填在答题纸上。
1.在 Oracle 系统中,每一个 PL/SQL 块必须由( )开始,以 end 结束。
A. begin
……………………………… 装 ……………………………… 订 ………………………………… 线 ………………………………
课程 《数据库概论》
班级 __________________ 姓名 ______________________ 学号 _____________________
安 徽 工 业 大 学 试 题 纸(一)
C. DBMS 包括 DBS 和 DB
D. DBS 包括 DB 和 DBMS
7.数据库恢复技术中,具有检查点(checkpoint)的恢复技术,可以( )。
A.大量节省搜索整个日志耗费的时间 C.节省搜索整个日志、以及 REDO 处理耗费的时间
B.大量节省 REDO 处理耗费的时间 D.节省 UNDO 处理、以及 REDO 处理耗费的时间
A-5
14.代数优化是指关系代数表达式的优化。关系代数表达式的查询优化首先应进行什么操作( )。
A. 并运算
B. 连接运算
C.选择运算
D. 差运算
15.Oracle 在行级提供了( )。
A. 行级共享锁(RS 锁)、行级排它锁(RX 锁)、共享行级排它锁(SRX 锁) C. 行级共享锁(RS 锁)、行级排它锁(RX 锁)
A-3
……………………………… 装 ……………………………… 订 ………………………………… 线 ………………………………
课程 《数据库概论》
班级 __________________ 姓名 ______________________ 学号 _____________________
……………………………… 密……………………………… 封 ………………………………… 线 ……………………………… 安 徽 工 业 大 学 答 题 纸(四)
A.外模式、模式、内模式 C.外模式、用户模式、内模式
B.外模式、中模式、内模式 D.外模式、物理模式、内模式
5.数据模型中的数据操作一般分为( )。
A. 查询、检索、更新
B. 检索、更新、插入、删除、修改
C. 检索、更新
D. 查询、检索
6. DB、DBMS 和 DBS 三者间的关系是( )。
A. DB 包括 DBMS 和 DBS B. DBS 与 DB 和 DBMS 无关
一、单项选择题(每小题 1 分,共 15 分)。
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
二、 填空题 (每空 1 分,共 15 分)。
1.
2.
6.
7.
11.
12(a).
12(c).
3. 8.
12 (d).
4. 9. 12 (b).
三、 判断题 (每小题 1 分,共 10 分)。
1
2
3
4
5
6
7
8
9
10
5. 10.
四、程ห้องสมุดไป่ตู้设计题(每小题 3 分,共 30 分)。 1. 2. 3. 4. 5.
7.
8.
6. 9.
10.
A-4
……………………………… 装 ……………………………… 订 ………………………………… 线 ………………………………
课程 《数据库概论》
班级 __________________ 姓名 ______________________ 学号 _____________________
10.关系 SC(sno,cno,grade)可以满足的最高范式等级( )。
A. 1NF
B. 2NF
C. 3NF
D. BCNF
11.关系的最小依赖集( )。
A. 是唯一的
B. 不是唯一的
C. 最多 2 个
D. 可能不存在
12.设关系 R 和 S 的元组个数分别为 6 和 9,属性的个数分别为 r, s,关系 T 是 R 与 S 的笛卡尔积,则 T 的元组个数和属性个数分别是( )。
这些不同的调度的结果就是一致的。
四、程序设计题(每小题 3 分,共 30 分)。
现有关系数据库如下: STUDENT(SNO,SNAME,SEX,AGE,SPEC); COURSE (CNO,CNAME,PCNO); SCORE(SNO,CNO,GRADE) SNO 学号,SNAME 姓名,SEX 性别(M,F),AGE 年龄,SPEC 专业,CNO 课程号,CNAME 课程名,PCNO 先行课号, GRADE 分数。
B. 共享锁(S 锁)、排它锁(X 锁) D. 排它锁(X 锁)
二、 填空题 (每空 1 分,共 15 分)。
1.实体集与实体集之间的联系可以分为三种:



2. 并发操作带来数据的不一致性可以分为三种:



3. 参照完整性违约处理一般分为三种:



4. 数据模型的三要素是



5. 数据库安全性控制的常用方法:
……………………………… 密……………………………… 封 ………………………………… 线 ……………………………… 安 徽 工 业 大 学 答 题 纸(五)
五、设计题(每小题 7 分,共 14 分)。 1.
2.
六、应用题(共 16 分)。 1.(4 分) 2.(6 分)
3.(3 分) 4.(3 分)
相关文档
最新文档