数据库考研必备复试题

上传人:大米 文档编号:506220426 上传时间:2022-08-05 格式:DOCX 页数:24 大小:443.17KB
返回 下载 相关 举报
数据库考研必备复试题_第1页
第1页 / 共24页
数据库考研必备复试题_第2页
第2页 / 共24页
数据库考研必备复试题_第3页
第3页 / 共24页
数据库考研必备复试题_第4页
第4页 / 共24页
数据库考研必备复试题_第5页
第5页 / 共24页
点击查看更多>>
资源描述

《数据库考研必备复试题》由会员分享,可在线阅读,更多相关《数据库考研必备复试题(24页珍藏版)》请在金锄头文库上搜索。

1、试卷一、选择题(每题 1分,共20分)1 .在数据管理技术的发展过程中,数据独立性最高的是()阶段。A.数据库系统B.文件系统 C.人工管理D.数据项管理2 .()是存储在计算机内的有结构的数据集合。A.网络系统B.数据库系统C.操作系统D.数据库3 .在数据库的三级模式结构中,描述数据库中全体数据的全局逻辑结构和特征的是()。A.外模式B.内模式C.存储模式D.模式4 .作为关系数据系统,最小应具备的关系运算是()。A.排序、索引、统计B.选择、投影、连接C.关联、更新、排序D.显示、打印、制表5 .在select语句中使用group by Sno时,Sno必须出现在()子句中。A. whe

2、re B. from C. select D. having6 .在where语句的条件表达式中,与零个或多个字符匹配的通配符是()。A. *B.C. %D. _7 .对关系模式进行分解时,要求保持函数依赖,最高可以达到()。A. 2NFB. 3NF C. BCNFD. 4NF8 .在关系模式 R (U, F)中,Y C Xf+是X-Y是否成立的()。A.充分必要条件B.必要条件C.充分条件 D.既不充分也不必要条件9 .在关系数据库设计阶段中,完成关系模式设计的阶段是()。A.需求分析阶段B.概念设计阶段C.逻辑设计阶段 D.物理设计阶段10 .基本E-R图就是数据库的()。A.外模式B.逻

3、辑模式C.内模式D.概念模式11 .从数据流图构造 E-R图时,选择实体一般应先考虑数据流图中的()。A.数据项B.数据流C.数据处理D.数据存储12 .以下()不是当前常用的存取方法。A.索引方法B.聚簇方法C. HASH方法D.链表方法13 .事务一旦提交,对数据库的改变是永久的,这是事务的()。A.原子性B. 一致性C.隔离性D.持久性14 .并发控制要解决的根本问题是保持数据库状态的()。A.安全性B.完整性C.可靠性D. 一致性15 .在数据库系统中,对存取权限的定义称为()。A.授权B.定义C.约束D.审计16 .视图建立后,在数据字典中存放的是()。A.查询语句B.视图的定义C.

4、组成视图的表内容D.产生视图的表定义17 .由全码组成的关系模式,最高可以达到的模式为()。A. 4NFB. 2NFC. 3NFD. BCNFA.对于关系数据模型,规范化程度越高越好B.如果F是最小函数依赖集,则 RC2NFC.如果R BCNF ,则F是最小函数依赖集D.关系模式分解为 BCNF后,函数依赖关系可能被破坏19 .为保证多用户环境中数据的完整性和一致性,DBMS采取的控制称为()。A.安全性控制B.完整性控制C.事务控制D.并发控制20 .包含在日志文件中的主要内容是()。A.程序运行过程 B.对数据的全部操作C.对数据的全部更新操作D.程序执行结果二、填空题(每题1分,共10分

5、)的属性集。)。)冲突和属性取值单位冲突。)。)、并发控制和恢复。1 .关系模式R与S,组成关系R+ S的是关系(2 .在SQL中视图是由()产生的虚表。3 .在 SQL 中 X not between 20 and 30 的含义是(4 .在合并E-R图时需解决的属性冲突包括属性(5 .事务遵守()是可串行化调度的充分条件。6 .要使数据库具有可恢复性,基本原则就是数据(7 .数据库控制保护的主要内容是数据的安全性、8 .事务对数据库数据进行更新操作时,必须首先获得对该数据集合的()锁。9 .()是指造成系统停止运转的任何事件,使得系统要重新启动。10.数据()是防止数据库中数据在存储和传输中

6、失密的有效手段。三、简单应用题(每题 3分,共15分)R表S表T表ABCABCBCDa1b1c2a1b2c1b1c2d4a2b3c7a2b2c3b2c1d1a3b4c6a4b6c6b2c3d2a1b2c3a1b1c2a3b4c6求解以下关系代数表达式结果:1. RAS 2. R-S3. (RUS) + T4. RX T 5. Ha,d os.b=t.b(SX T)四、应用题(每题 5分,共25分)给定学生选课数据库,其中包含有 3张基本表:学生表 S(Sno,Sname,Sage,Ssex,Sdept)课程 表C(Cno,Cname,Teacher,Ccredit),选课表 SC(Sno,Cn

7、o,Grade)。按要求完成下列数据操作要求。1 .用SQL语句创建选课表 SC (Sno, Cno, Grade),其中主码为(Sno, Cno),外码为Sno, Cno,并规定成绩 Grade的取值应该在 0到100之间。2 .用SQL语句表示“将计算机科学系全体学生的成绩置零”。3 .用SQL语句表示“查询选修并且成绩及格的课程总数大于3门(包括3门)的学生的学号和姓名”。4 .用SQL语句创建视图 VSC (Sno, Sname, Cno, Cname, Grade),并将对学生表 S的修改权限授权给用户 U1 ,并且U1可以将权限进行传播。5 .用关系代数表达式表示“查询选修了全部课

8、程的学生学号和姓名”。五、(15分)已知关系模式 R (U, F)中U=ABCDEG,F=BE-G, BD-G, CD fA , CEfG, CDE f AB, BCfA, B-D,求下列各题。1. (3分)F的最小函数依赖集;2. (3分)关系模式R的候选码;3. (3分)判断R的最高规范化程度,并说明理由;4. (3分)判定分解p =ABD , DGE, AG, CE是否保持无损连接性;5. (3分)将关系模式 R分解为3NF,并且保持函数依赖和无损连接性。六、(15分)设某汽车运输公司有三个实体集。一是“车队”实体集,属性有车队号和车队 名等;二是“车辆”实体集,属性有牌照号、厂家和出厂

9、日期等;三是“司机”实体集,属 性有司机编号、姓名和电话等 。设车队与司机之间存在“聘用”联系,每个车队可聘用若干司机,但每个司机只能应聘于一个车队,车队聘用司机有个聘期;车队与车辆之间存在“拥有”联系,每个车队可拥有 若干个车辆,但每辆车只能属于一个车队;司机与车辆之间存在“使用”联系,司机使用车 辆有使用日期和公里数两个属性,每个司机可使用多辆汽车,每辆汽车可被多个司机使用。1. (6分)试画出E-R图,并在图上注明属性、联系类型及实体标识符;2. (6分)将E-R图转换为关系模型,并说明主键和外键。3. (3分)判定每个关系模式的最高规范化程度。数据库A卷参考答案及评分标准一、选择题(每

10、题 1分,1-5 ADDBC11-15 DDDDA二、填空题(每题 1分,1.关系R3. X305.两段锁协议7.完整性共20分)6-10 CBACD16-20 DDDDC共10分)2 .基本表或视图4 .域6 .冗余8 .排它(写)1Rn s2R-S3.:RU S)+TABCABCAa1b1c2a2b3c7a1a3b4c6a1b2c39.系统故障10.加密三、简单应用题(每题 3分,共15分)R.AR.BR.CT.BT.CT.Da1b1c2b1c2d4a2b3c7b1c2d4a3b4c6b1c2d4a1b2c3b1c2d4a1b1c2b2c1d1a2b3c7b2c1d1a3b4c6b2c1d

11、1a1b2c3b2c1d1a1b1c2b2c3d2a2b3c7b2c3d2a3b4c6b2c3d2a1b2c3b2c3d24. RXT5.a,d os.b=t.b(SX T)A | D a1d1a1d2a2d1a2d2a1d4四、应用题(每题 5分,共25分)1. (5 分) create table SC(Sno char(10) not null,Cno char(10) not null,Grade int check (Grade = 0 and Grade = 60 group by Sno having (count(*) =3 );4. (5 分)create view VSC(

12、Sno, Sname, Cno, Cname, Grade)as select S.Sno, Sname, C.Cno, Cname, Gradefrom S, C, SCwhere S.Sno = SC.Sno and C.Cno = SC.Cno;grant updateon table Sto U1with grant option;5. (5 分)nSno,Cno(SC) +HCno(C) IlSno,Sname(S)四、应用题(15分)1. (3 分)Fmin = B-G, CDfA, CEfG, B f D, CDEfB2. (3 分)候选码为:(BCE)和(CDE)3. (3 分)1NF,存在BEfG,说明G对码部分函数依赖,所以为 1NF。4. (3 分)ABCDEGABGaaaaDGEaaaBCDaaaaaCEAaaa该分解为有损连接分解。5. (3 分)p =BDG , ACD , CEG, BCDE六、应用题(15分)1.(6 分)2.(6 分)车队(车队号,车队名)司机(司机编号,姓名,电话,车队号,聘期)车辆(牌照号,厂家,出厂日期,车队号)使用(牌照号,司机编号,使用日期,公里数)3. (3)均为BCNF。本科生考试试卷、选择题(每题 1分,共20分)1 .数据库系统的核心是()。A.数据库B.数据库管理系统2 .应用数据库的

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 商业/管理/HR > 营销创新

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号