文档介绍:
淮海工学院
06 - 07 学年第 1 学期数据库系统概论试卷(A)
题号
一
二
三
四
五
六
七
八
九
总分
得分
一、填空题(本大题共10小题,共30空,每空1分,共30分)
数据模型的组成三要素为: ,
和。
数据库系统的三级模式结构为: ,
和。
根据E.F.Codd的思想,可以把关系系统分类,如表式系统、(最小)关系系统、、。
在数据库实现恢复的过程中,建立冗余数据最常用的技术为: 和
。
事务具有的四个特性,即: 、、
和。
关系模型中可以有三类完整性约束: ,
和。
在被参照关系中删除元组可以采用的策略有: 、
和。
数据库管理系统的功能包括: , ,
和。
数据库系统中可能发生各种各样的故障,大致可以分为以下几类: ,
, 和。
死锁的诊断预解除通常采用和两种方法。
二、单项选择题(本大题共10小题,每题1分,共10分)
1.在数据库系统中,并发控制采用的主要技术是:( )
A. 冗余 B. 封锁 C. 审计 D. 日志
2. 设有关系R(A,B,C)和关系S(B,C,D),那么与R⋈S等价的关系代数表达式是( )
A.π1,2,3,4(σ2=1∧3=2(R×S)) B.π1,2,3,6(σ2=1∧3=2(R×S))
C.π1,2,3,6(σ2=4∧3=5(R×S)) D.π1,2,3,4(σ2=4∧3=5(R×S))
3. 消除了主属性对码的部分和传递函数依赖的范式是( )
A.1NF B.2NF C.3NF D.4NF
4. 同一个关系模型的任意两个元组值( )
A.不能全同 B.可全同
C.必须全同 D.以上都不是
5. 设有关系R(A,B,C)的值如下:
A B C
5 6 5
6 7 5
6 8 6
下列叙述正确的是( )
A.函数依赖C→A在上述关系中成立 B.函数依赖AB→C在上述关系中成立
C.函数依赖A→C在上述关系中成立 D.函数依赖C→AB在上述关系中成立
6. 假定学生关系是S(S#,SNAME,SEX,AGE),课程关系是C(C#,CNAME,TEACHER),学生选课关系是SC(S#,C#,GRADE)。PUTER”课程的“女”学生姓名,将涉及到关系( )。
A.S B.SC,C C.S,SC D.S,C,SC
7. 关系规范化中的删除操作异常是指( )。
A.不该删除的数据被删除 B.不该插入的数据被插入
C.应该删除的数据未被删除 D.应该插入的数据未被插入
8. 下面哪个不是数据库系统必须提供的数据控制功能____。
A.安全性 B.可移植性 C.完整性 D.并发控制
9. ( )是DBMS执行的基本单位,它是用户定义的一组逻辑一致的程序序列。
A.程序 B.命令 C.事务 D.文件
10. 设有两个事务T1、T2,其并发操作如图1所示,下面评价正确的是____。
A.该操作不存在问题 B.该操作丢失修改
C.该操作不能重复读 D.该操作读“脏”数据
T1 T2
①读A=10
②读A=10
③A=A-5写回
④ A=A-8写回
图1 事务并发操作图
三、概念解释题(本大题共5小题,每题2分,共10分)
实体完整性
主码
3.数据库恢复技术
4.排它锁
5.自主存取控制
四、关系代数和SQL应用题(本大题共7小题,每题分数标在各小题中,共50分)
要求:(SQL题目的应用环境按照SQL SERVER的语法规则书写)
设有一个供货数据库,包括Country,Customer,Employee,Items,Orders,Parts,Vendors 7个关系模式:
Country(Name,Capital,Continent,Area,Population);
Customer(pany,Addr,Country,Phone);
Employee(EmpNo,LastName,FirstName,HireDate,Salary);
Items(OrderNo,ItemNo,PartNo,Qty,DisCount);
Orders (OrderNo,CustNo,EmpNo,ItemsTotal,TaxRate,Freight);
Parts(PartNo,VendorNo,Description,OnHand,Onorder,ListPrice);
Vendors(VerdorNo,VerdorName,Addr,Country,Phone);
国家表Country由国家名(Name)、首都(Capital)、所在洲(Continent)、面积(Area
内容来自淘豆网www.taodocs.com转载请标明出处.