数据库原理及应用模拟试卷(答案)(1).pdf

上传人:赵** 文档编号:89636656 上传时间:2023-05-07 格式:PDF 页数:9 大小:523.28KB
返回 下载 相关 举报
数据库原理及应用模拟试卷(答案)(1).pdf_第1页
第1页 / 共9页
数据库原理及应用模拟试卷(答案)(1).pdf_第2页
第2页 / 共9页
点击查看更多>>
资源描述

《数据库原理及应用模拟试卷(答案)(1).pdf》由会员分享,可在线阅读,更多相关《数据库原理及应用模拟试卷(答案)(1).pdf(9页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、数据库系统原理模拟试卷数据库系统原理模拟试卷一、单项选择题(每小题 2 分,共 20 分)1.(B)是存储在计算机内有结构的数据的集合。A数据库系统 B数据库 C数据库管理系统 D数据结构2.数据库的三级模式结构中,数据库对象视图是(A)A外模式 B内模式 C存储模式 D模式3.在下列关于关系表的陈述中,错误的是(B)A 表中任意两行的值不能相同 B 表中任意两列的值不能相同C 行在表中的顺序无关紧要 D 列在表中的顺序无关紧要4.在给出的如下表所示关系实例中,有可能作为候选码的是(D)。ABCD葛 红20020330H1周 云20020330O1葛 红2002033013吕 宋2002011

2、5H2顾小华20020218O1A.A B.C C.A,B D.B,C5.SQL 语句 GRANT,可以支持 RDBMS 的什么技术的实现(A)A安全性B完整性C并发控制D恢复6.(B)用来记录对数据库中数据进行的每一次更新操作。A后援副本B日志文件C数据库D缓冲区7.把对关系 SC 的属性 GRADE 的修改权授予用户 ZHAO 的 SQL 语句是(B)A.GRANT GRADE ON SC TO ZHAO B.GRANT UPDATE(GRADE)ON SC TO ZHAOC.GRANT UPDATE ON SC TO ZHAOD.GRANT UPDATE ON SC(GRADE)TO Z

3、HAO8.以下不属于数据库的安全性控制方法有(B)A.加密 B.并发控制 C.存取控制 D.视图9.一个关系模式 Rx1,x2,x3,x4,假定该关系存在着如下函数依赖:(x1,x2)x3,x2x4,则该关系属于(A)A.1NF B.2NF C.3NF D.BCNF10如果事务 T 已在数据 R 上加了 X 锁,则其他事务在数据 R 上(D)。A只可加 X 锁 B只可加 S 锁C可加 S 锁或 X 锁D不能加任何锁第 1 页 共 9页数据库原理及应用模拟试卷(答案)(1)-第1页数据库原理及应用模拟试卷(答案)(1)-第1页二、判断题(对的打,错的打。每空 1 分,共 10 分)1.关系是关系

4、数据模型的唯一数据结构。()2.数据的完整性是指数据库中数据的全面性。()3.数据库的三级模式结构中,模式是描述数据的全局逻辑结构。()4.在关系数据库中,每个关系必须有唯一的候选码。()5.在数据库设计过程中,概念结构设计独立于 DBMS。()6.在数据库故障恢复中,要先写数据,再写日志。()7.关系代数的运算对象是关系,运算结果也是关系。()8.一个关系模式的候选码仅含有一个属性,则该关系模式一定属于2NF。()9.一个并发事务的调度是可串行化的,则该调度一定是冲突可串行化的。()10.数据库的安全性是指数据的正确性与相容性。()三、应用题(共 50 分)1.(22 分)设数据库中有 3

5、个关系:职工表(职工工号,姓名,年龄,性别,籍贯)工作表(职工工号,公司编号,工资)公司表(公司编号,公司名称,公司所在城市)分别表示为:EMP(E#,ENAME,AGE,SEX,ECITY)WORKS(E#,C#,SALARY)COMP(C#,CNAME,CITY)请分别用关系代数表达式实现下列 13 小题,用 SQL 语句实现 4-9 小题。(1)查询“百度”公司所在的城市。(2 分)CITY(CNAME=百度(COMP)(2)查询工资不超过 1 万元的职工姓名及年龄。(2 分)ENAME,AGE((salary0)3.(6 分)根据给出的关系代数表达式的语法树,利用关系代数表达式的优化算

6、法对该语法树进行优化,画出优化后的标准语法树。在供应关系数据库 S_P_J 中有供应商表 S,零件表 P,工程项目表 J,及供应情况表 SPJ 四个表。以下是“没有使用天津供应商生产的红色零件的工程号 JNO”对应的关系代数表达式为:关系代数表达式为:JnoJno(J)-(J)-JnoJno(S.Sno=SPJ.SnoS.Sno=SPJ.Sno P.Pno=SPJ.PnoP.Pno=SPJ.Pno City=City=天津天津 Color=Color=红红(S(SSPJSPJP)P)先将关系代数关系代数转化成语法树,并对其进行优化处理,画出优化后的标准语法树。(6 分)结 果优化后的标准语法树

7、为优化后的标准语法树为语法树为:语法树为:结 果JnoJno红JColor=JCity=天津:JnoJnoP.Pno=SPJ.Pno 红S.Sno=SPJ.SnoColor=P P City=PSPJ天津P.Pno=SPJ.PnoS.Sno=SPJ.SnoS SSPJSPJS SSPJP)Jno(J)-Jno(S.Sno=SPJ.SnoP.Pno=SPJ.PnoCity=天津Color=红(SJno(J)-Jno(S.Sno=SPJ.Sno(P.Pno=SPJ.Pno(City=天津(Color=红(SSPJP)Jno(J)-Jno(S.Sno=SPJ.Sno(P.Pno=SPJ.Pno(Ci

8、ty=天津(S)SPJColor=红(P)Jno(J)-Jno(P.Pno=SPJ.Pno(City=天津(S)SPJColor=红(P)Jno(J)-Jno(City=天津(S)SPJColor=红(P)第 4 页 共 9页数据库原理及应用模拟试卷(答案)(1)-第4页数据库原理及应用模拟试卷(答案)(1)-第4页4.(14 分)关系模式 R(A,B,C,D,E)函数依赖集FABD,BCD,DEB,CD,DA。(1)求(BE)F+,并说明是否为关系模式的候选码?(6 分)答:按书上算法写过程结果是(BE)F+=ABCDE,BE 是关系 R 的候选码,因为(B)F+=ABCD(E)F+=E所以

9、 B-F-U(2)求出 R 的最小函数依赖集。(8 分)答:按算法写求解过程。结果是 Fmin=BC,DEB,CD,DA 第 5 页 共 9页数据库原理及应用模拟试卷(答案)(1)-第5页数据库原理及应用模拟试卷(答案)(1)-第5页5.(8 分)某航空售票系统负责所有本地起飞航班的机票销售,并设有多个机票销售网点。各售票网点使用相同的售票程序,售票事务的操作有:R(A,x)返回航班 A 当前的剩余机票数给变量 xW(A,x)当前数据库中航班 A 的剩余机票数置为 x若两个售票网点同时销售航班 A 的机票,在数据库服务器端可能出现如下的调度:R1(A,x),R2(A,X),W1(A,x-1),

10、W2(A,x-2);1)假设当前航班 A 剩余 10 张机票,上诉调度的执行结果是否正确,如果错误请指出产生错误的原因?(3 分)答:上诉调度是错误的。上诉调度的结果是 A=8,两个事物串行调度的结果是 A=7,所以该调度不是个可串行化的调度。2)请利用封锁技术,给出一个正确的并发调度。(5 分)T1T1T2T2SlockSlockA Ax=10 x=10Xlock AXlock ASlockSlockA AA=X-1A=X-1等待等待写回写回 A=9A=9等待等待Unlock AUnlock A等待等待X=9X=9Xlock AXlock AA=x-2A=x-2写回写回 A=7A=7Unlo

11、ck AUnlock A第 6 页 共 9页数据库原理及应用模拟试卷(答案)(1)-第6页数据库原理及应用模拟试卷(答案)(1)-第6页四、综合题(共 20 分)以下图中显示一张交通违章处罚通知书,根据这张通知书所提供的信息,设计一个 E-R 模型,并将这个 E-R 模型转换成关系数据模型,要求标注主码和外码。姓名:驾驶执照号:地址:邮编:电话:机动车牌照号:型 号:制 造 厂:生 产 日 期:违章日期:时间:地点:违章记载:处罚方式警告罚 款暂扣驾驶执照警察签字:警察编号:被处罚人签字:交通违章通知书:编号:TZ11719(注:一张违章通知书可能有多项处罚,例如:警告(注:一张违章通知书可能

12、有多项处罚,例如:警告+罚款)罚款)(1)试画出 ER 图,并在图上注明属性、联系的类型。(10 分)(2)将上述 E-R 图转换为等价的关系模式,并标出主码与外码。(10 分)第一种答案:(1)以下图因为篇幅原因省略了属性,考试的时候要加属性(说明:每一个二元联系正确给 2 分,其中有 3 个二元联系,共 6 分。)(2)司机(驾照号,姓名,地址,邮编,电话)第 7 页 共 9页数据库原理及应用模拟试卷(答案)(1)-第7页数据库原理及应用模拟试卷(答案)(1)-第7页PK=驾照号机动车(牌照号,型号,制造厂,生产日期)PK=牌照号警察(警察编号,姓名)PK=警察编号处罚通知(编号,日期,时

13、间,地点,驾照号,牌照号,警告,罚款,暂扣,警察编号)PK=编号FK=驾照号,牌照号,警察编号(说明:每个关系占 1 分,每个主码占 1 分,处罚通知关系的外码占 1 分,共计9 分,联系的方式没标注或标错一个以上都扣 1 分。)第二种答案:(1)(说明:每一个二元联系正确给 2 分,其中有 4 个二元联系,共 8 分,联系的方式没标注或标错一个以上都扣 1 分。)(2)司机(驾照号,姓名,地址,邮编,电话)PK=驾照号机动车(牌照号,型号,制造厂,生产日期)PK=牌照号第 8 页 共 9页数据库原理及应用模拟试卷(答案)(1)-第8页数据库原理及应用模拟试卷(答案)(1)-第8页警察(警察编号,姓名)PK=警察编号通知书(编号,日期,时间,地点,驾照号,牌照号,警察编号)PK=编号FK=驾照号,牌照号,警察编号处罚(编号,处罚方式)PK=编号,处罚方式(说明:每个关系占 1 分,通知书关系的外码正确给 1 分,处罚关系的主码正确给 1 分,共计 7 分。)第 9 页 共 9页数据库原理及应用模拟试卷(答案)(1)-第9页数据库原理及应用模拟试卷(答案)(1)-第9页

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

当前位置:首页 > 教育专区 > 高考资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁