某大学数据库期末模拟考试试题(AB卷).pdf

上传人:文*** 文档编号:88935624 上传时间:2023-05-04 格式:PDF 页数:32 大小:2.01MB
返回 下载 相关 举报
某大学数据库期末模拟考试试题(AB卷).pdf_第1页
第1页 / 共32页
某大学数据库期末模拟考试试题(AB卷).pdf_第2页
第2页 / 共32页
点击查看更多>>
资源描述

《某大学数据库期末模拟考试试题(AB卷).pdf》由会员分享,可在线阅读,更多相关《某大学数据库期末模拟考试试题(AB卷).pdf(32页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。

1、数据库期末模拟考试试题吉首大学数 据 库原理试题(A卷)一、填 空 题(每 空1分,共20分)1.对 于 一 个 国 家 来 说,数 据 库 的 建 设 规 模、数 据 库 信 息 量 的-和-已 成 为 这 个 国 家 信 息 化 程 度 的-O2.数据模型通常由:-、-和-三部分组成。3.游标的功能是把-转 换 为-O4.最 常 用 的 数 据 库 的 恢 复 技 术 是-和-O5.-模 型 是 现 实 世 界 到-机器模型的中间桥梁。6.数据独立性是指_ _ _ _ _ _ _ _ _ _ _ 和_ _ _ _ _ _ _ _ _ _ _ _ _独立性。7.数 据 库 应 用 程 序 开

2、 发 工 具 目 前 有 -、_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _、_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _、和 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _等。8.目 前 数 据 库 产 品 有 S Q L Server和 _ _ _ _ _ _ _ _ _ _ _ _ _ _、-等。二、选择题(每小题1 分,共 10分)1.关于冗余数据的叙述中,不正确的是()。A .冗余的存在容易破坏数据库的完整性B .冗余的存在给数据库的维护增加困难C .不应该在数据库中存储任何冗余数据D .冗余数据是指可由基本数据导出的数据2.

3、概念模型独立于()。A .ER模型 B .硬件设备 C .D B M S D .操作系统3.下列叙述正确的为()。A.主码是一个属性,它能唯一表识一列 B.主码是一个属性,它能唯一表识一行C.主码是一个属性或属性集,它能唯一表识一列 D.主码是一个属性或属性集,它能唯一表识一行4.数据库三级模式体系结构的划分,有利于保持数据库的()。A .数据独立性 B .数据安全性 C .结构规范化 D .操作可行性5.一个关系中的候选关键字()。A .至多一个 B .可多个 C .必须多个 D .至 少3个6.常用的关系运算是关系代数和()。A .集合代数 B .逻辑演算 C .关系演算 D .集合演算7

4、.在基本层次联系中,记录型之间的联系是()。A .一对一联系 B .一对多联系 C .多对多联系 D .多对一联系8.并发操作会带来哪些数据不一致性()。A .不可修改、不可重复读、脏读、死锁 B .不可重复读、脏读、死锁 C .丢失修改、脏读、死锁 D .丢失修改、不可重复读、脏读9.在数据库与宿主语言之间传递信息是通过()。A.全局变量 B.共性变量 C.公共数据区 D.系统缓冲区10.数据库的()是指数据的正确性和相容性。A.安全性 B.完整性 C.并发控制 D.恢复三、判 断 题(每 小 题1分,共1 0分,对不正确的要写出理由)1 .子模式D D L 是用来描述数据库的物理存储结构的

5、。()2 .同一个关系模型的任两个元组值不能全同。()3 .基本表是本身独立存在的表,在 S Q L 中一个关系就对应基本表。()4 .数据流程图(D F D )是用于描述结构化方法中详细设计阶段的工具。()5 .若数据库中只包含成功事务提交的结果则此数据库成为处于安全状 态()6 .事务的持续性是指事务中包括的所有操作,要么都做,要么都不做。()7 .D B 用户的权限可分为具有D B A 特权的用户和一般D B 用 户()8 .数据库的网状模型应满足的条件是必须有两个以上的结点。()9 .C RE A T TA B L E 命令可直接定义主码、外码、参照表,系统就能够自动地执行实体完整性和

6、参照完整性规则。()10.分布式数据库数据独立性包括数据的逻辑独立性、数据的物理独立性和数据分布独立性。()四、(每小题3 分,共 15分)设有关系模式,其中(1 )计 算。(2 )求 F 的最小等价依赖集。(3 )求出的关键字。(4 )将 R 分解使其满足BCNF且无损连接。(5 )将 R 分解使其满足3NF且无损连接与保持函数依赖。五、综合题(25分)1.将 R U S、R-S两种关系代数基本运算表示为域关系演算表达式。(5分)2.关系数据库中有下列三个关系:商 店(商店代号,商店名,店员人数,所在城市)商 品(商品编号,商品名,价 格)商 店 一 商 品(商店代号,商品编号,商品数量)(

7、1 )用ALPHA语言完成下列操作:(4分)检索销售全部商品的商店姓名。(2 )用关系代数完成下列操作:(4分)检索店员人数大于23商店代号和商店名。(3 )试 用SQL语句写出下列查询:(a)找出店员人数不超过100人或者在长沙市的所有商店的代号和商店名。(4分)(b )找出供应书包的商店名。(4分)(c )找出至少供应商品代号为23 3的商店所供应的全部商品的商店名。(4分)六、设 计 题(每 小 题1 0分,共2 0分)某市人才交流中心拟建立人才信息交流网。现有资料:每个前来登记的个人需填写的 人才入库登记表(见 附 表1 );每个前来登记的企业需填写的 企业信息登记表(见 附 表2)。

8、试设计人才、岗位和企业的实体联系图,并将概念模型转换为关系模式。附 表1 :人才入库登记表个人编号:登记日期姓名性别出生日期身份证号毕业院校专业学历联系电话电子邮件附 表 2:企业信息登记表企业编号:登记日期企业名称地址企业网址岗位需求联系人联系电话电子邮件企业简介数据库原理试题答案(A卷)填 空 题(每 空1分,共2 0分)1.安全性,完整性,衡量标准2.数据结构,数据操作,完整约束。3.集合记录,单记录4.数据转储,登录日志文件5.概念,数据模型6.物 理,逻辑7.C+,VB,Def,C#8.Oracle,Access二、单项选择题(每小题1分,共1 0分)C,C,D,A,B,C,B,D,

9、A,B三、判 断 题(每 小 题1分,共1 0分)F,T,T,F,T,F,T,T,T四、(每小题3分,共1 5分)令 x=(AD),x(0)=AD,x(l)=ACD,x(2)=A CD,故(AD)+=ACD将F中依赖右部属性单一化:F 1 :A C C AB A B CD A D C在 F 1 中去掉多余的函数依赖:因 为 B A,A C 所 以 B C 是多余的又因为D A,A C 所 以 D C 是多余的F 2:A C C AB AD A函数依赖集的最小集不是唯一的,本题答案不唯一。因 为 F 2 中所有依赖的左部都是单属性,所以不存在依赖左部多余的属性。所 以F:A C C AB AD

10、A(3)因 为D B在F中的又函数依赖的右部中均未出现,所以候选关键字一定包含BD,而(BD)+=ABCD因此B D是R惟一的候选关键字。(4 )考 虑A C,所 以A C不 是BCNF(A C不包含候选关键字BD),将ABCD分解为A C和A B D。A C已是BCNF,进一步分解A B C选 择B A,把A B D分解为A B和BD,此 时A B和A D均为BCNF,所以 P=AC,BA,DA,BD)(5 )RiABCDA CB AD Aa 1a 1a 1a 2a 3a 3a 3a 4五、1 ,R US=t|P(t)US(t)R -S=t|P(t)?S(t)(5 分)2 ,(1)S H O

11、 P (s n o,s n a,s n u,c i t y)G O O D S (gn o,gn a,p r i c e)S H O P-G O O D S (s n o,gn o,n u m)R a n ge G O O D S r xS H O P-G O O D S r yG E T W (S H O P.S N A)r x r y (r y.gn o=r x.gn o s h o p.s n o=r y.s n o)(4 分)n s n o,s n a(8 s n u 2 3 (S H O P)(3 分)(3)(a )S E L E C T S N O,S N AF R O M S H

12、 O PW H E R E C I T Y J 长 沙,O R S N O =1 0 0 (3 分)(b)S E L E C T S H O P,s n aF R O M S H O P,S H O P-G O O D S,G O O D SW H E R E S H O P.s n o=S H O P-G O O D S.s n o A N D G O O D S.gn a=书包S H O P-G O O D S,gn o =G O O D S.gn o (4 分)(c)S E L E C T s n aF R O M S H O P s xW H E R E N O T E X I S T

13、(S E L E C T *F R O M G O O D S-S H O P s yW H E R E G O O D S-S H O P.s n o=,2 2 3 A N D N O T E X I S T(S E L E C T *F R O M S H O P-G O O D S s zW H E RE sy.gno=sz.gno A N D sx.sno=sz.sno)(5 分)六、设计题问题一:设计人才、岗位和企业的实体联系图(5 分)问题二:转 换 关 系 模 式(5 分)(b)个人编号,岗位,最低薪水,登记日期(c)企业编号,岗位,专业学历,薪水,备注,登记日期(d)个人编号,

14、姓名,性别,出生日期,身份证号,毕业院校,专业,学历,证书,名称,联系电话,电子邮件,个人简历,特长(e)证书名称,证书编号企业(企业编号,企业名称,联系人,联系电话,地址,企业网址,电子邮件,企业简介)数据库原理试题(B卷)一、填空题(每 空2分,共2 0分)1、关系中主码的取值必须唯一且非空,这是由-完整性规则决定的。2、当 数 据 库 被 破 坏 后,如 果 事 先 保 存 了 数 据 库 副 本 和-_ _ _ _ _ _ _ _ _ _ _ _ _ _,就有可能恢复数据库。3、数据库的 _ _ _ _ _ _ _ _ _ _ _是指数据库的正确性和相容性。4、关系数据操作语言的特点是

15、:操作对象与结果均为-、操作的非过程性强、语言一体化、并且建立在数学理论基础之上。5、SQL是一种介于关系代数和-之间的结构化的查询语言。6、对于每一个外模式,数据库系统都有一个-映象,它定义了该外模式与模式之间的对应关系。7、视图是一个需表,它一经定义就可以和基本表一样被查询,但-操作将有一定的限制。8、数据仓库是一个面向主题的、_ _ _ _ _ _ _ _ _ _ _ _、不可更新的、随时间不断变化的数据集合。9、避免活锁的简单方法是采用-的策略。10、知 识 库 系 统 和 主 动 数 据 库 系 统 是 将 数 据 库 技 术 和-技术相结合产生的。二、选择题(每小题1分,共10分)

16、1、SQL中,下列涉及空值的操作,不正确的是()A.AGE IS NULL B.AGE IS NOT NULL C.AGE=NULLD .NOT(AGE IS NULL)2、关系数据模型的三个组成部分中,不 包 括()A .完整性规则发控制B .数据结构 C .数据操作D .并3、D B,D B M S和D B S三者间的关系是()A .D B 包括 D B M S 和 D B S B .D B S 包括 D B 和 D B M SC .D B M S 包括 D B S 和 D B D .D B S 与 DB、D B M S 无关4、数据库的并发操作可能带来的问题包括()A .丢失更新 B .

17、数据独立性会提高 C .非法用户的使用D .增加数据的冗余度5、并发事务的交叉执行破坏了事务的()A .原子性 B .隔离性 C .一致性 D .永久性6、3 N F ()规范化为B C N F。A .消除非主属性对码的部分函数依赖 B .消除非主属性对码的传递函数依赖C .消除主属性对码的部分和传递函数依赖 D.消除非平凡且非函数依赖的多值依赖7、()是长期存储在计算机内的有组织,可共享的数据集合。A .数据库管理系统 B.数据库系统 C .数据库D .文件组织8、一 个1 :n联系可以转换为一个独立的关系模式,关系的码为()A .实体的码 B.各实体码的组合 C.n端实体的码D.每个实体的

18、码9、在数据库设计中,将ER图转换成关系数据模型的过程属于()A.需求分析阶段 B.逻辑设计阶段 C.概念设计阶段D.物理设计阶段10、关系完备的系统是指()。A.仅支持关系数据结构,不支持集合级的操作B.仅支持关系数据结构和三种关系操作C.支持关系数据结构和所有的关系代数操作 D.支持关系模型的所有特征三、简答题(每小题5分,共20分)1、数据库系统中的常见故障有那些?2、简述数据模型的三个组成部分。3、所有的视图是否都可以更新?为什么?4、什么样的并发调度是正确的调度?四、(共10分)事 务T1和T 2同时对A的值操作。A的初值是50,事 务T1对A的值减10,事 务T2对A的值加倍,1、

19、若这两个事务并发执行,举例可能结果。2、请给出一个可串行化调度,并给出执行结果。五、(共10分)对学生-课程数据库有如下的查询:SELECT SnameF R O M Student,Cource,S CW H E R E Student.Sno=SC.Sno A N D SC.Cno=Course.Course.Cno A N DCourse.Cname=/数 据 库 此查询要求选修了数据库的所有学生的姓名。(1 )试画出用关系代数表示的语法树;(2 )对原始的语法树进行优化,画出优化后的标准语法树。六、(共20分)设有学生-课程数据库,其数据库模式为:学 生S(学 号S N O ,姓 名S

20、 N ,所 在 系S D ,年 龄S A )、课 程C (课程号C N O ,课 程 姓 名C N ,先 修 课 号P C N O )、学 生 选 课S C (学号S N O ,课 程 号CNO,成 绩G )。1、试用关系代数,ALPHA语言语言分别写出下列查询:1 )查询选修了 2号课程的学生的学号;(4分)(2 )求选读了 数据库概论,的学生学号和姓名;(4分)(3 )求选修了全部课程的学生学号、姓名。(4分)2、试 用S Q L语言写出下列查询:(1 )查询学生总人数;(2分)(2 )查询选修了 5门以上课程的学生学号;(3分)(3 )删除 数据结构,课程及所有对它的选课情况。(3分)七

21、、综 合 题(共1 0分)设有一局部应用,包 括3个 实 体“科室”,“医生”,“病人”,且有以下事实:每位医生属于且仅属于一个科室;每个科室可以聘用若干医生,对每个医生聘用时存有聘用期限和聘用日期;一个病人可以由不同的医生为其诊断,每个医生可以为若干病人诊治,每次诊断存有就诊日期。设科室的属性包括科室代码,科室名称;医生的属性包括工号,姓名和职称;病人的属性包括姓名、年龄、工作单位。1、试 设 计E-R图,注明属性和联系类型。2、将E-R图转换为等价的关系模型(包括关系名,属性名和码)。数据库原理试题答案(B卷)一、填 空 题(每 题2分,共2 0分)1、实 体2、日志文件3、完 整 性4、

22、关 系5、关 系 演 算6、外模式/模 式7、更 新8、集 成 的9、先来先服务10、人工智能二、选 择 题(每 题1分,共10分)1、C 2、D 3、B 4、A 5、B 6、C 7、C 8、C 9、B 1 0、C三、简 答 题(每 题5分,共2 0分)1、答案要点:数据库系统中的常见故障有:事务内部的故障(事务故障)(1分)、系 统 故障(1分)、介质 故 障(2分)、计算机 病 毒(1分)。2、答案要点:数据模型通常由数据结构(1分)、数据操作(2分)、完整性约束(2分)三部分组成。3、答案要点:不是所有的视图都是可更新的(2分);因为有些视图的更新不能唯一地有意义地转换成对相应基本表地更

23、新(3分)。4、答案要点:多个事务的并发执行是正确的,当且仅当其结果与按某一次序串行执行它们时的结果相同(5分)。四、(共10分)1、80,902、T 1 T 2Slock A读 A =5 0Y =AUnlock AXlock AA=Y-10 Slock A写 回A =4 0等待Unlock A 等待读 A =4 0Y =AUnlock AX l oc k AA=Y X 2写 回A =8 0U n l oc k A五、(共1 0分)六、(共2 0分)1、关系代数:(1 )s n o(e n o=2,(S C)(2 分)(2)S n o,S n (Cn=z 数据库概论 z)(2 分)(3)S n

24、 o,S N(S (Cn o,s n o(S C)Cn o(C)(2 分)A LPHA语言 GET W(S C.S NO):S C.CNO=2 (2 分)RA NGE C XS C YGET W (S.S NO.S.S N):X(Y (X.CNO=Y.CNO A Y.S NO=S.S NO A X.CN=数据库概论,(2分)RA NGE C XS C YGET W(S.S NO,S.S N):X(Y (Y.CNO=X.CNO A Y.S NO=S.S NO)(2 分)2.(1)S ELECT CO U NT(*)FRO M S TU DENT(2 分)S ELECT S NO FRO M S

25、CGRO U P BY S NO HA V ING CO U NT(*)5 (3 分)DELECT FRO M S CW HERE S C.CNO IN(S ELECT C.CNO FRO M C W HERE CN=数 据 结 构)DELETE FRO M C W HERE C N=,数据结构,(3分)七、(共1 0分)(5分)科 室(科室代码,科室名称)(1分)医 生(工号,姓名,名称,聘用日期,聘用期限,科 室)(1分)病 人(病历号,姓名,年龄,工作单位)a分)就 诊(医生工号,病历号,就诊日期)(2分)发 表 于 a 2008年 12月 2 9 日09:41:00 I 评论(4 )|

26、编辑|举报 I 收藏旧一篇:考试临近在 即 I 新一篇:学 习 IT的情感生活查看最新精华文章请访问博客首页相关文章数据库概论笔记(第一天)数据库原理及应用 数据库系统概论(第三版)数据库数据基础一基本概念数据库的基本结构三个层次数据库原 理 与 应 用 数 据 库 设 计 的 理 论 与 方 法 收 藏 数 据 库 的 主 要 特 点hlf881216发表于2009年 12月 9 日 17:05:52 IP:举报回复删除很好!riiiqpl 发表于 2009 年 12 月 21 日 21:51:03 IP:举报回复删除看不到图片呀匿名用户 发 表 于 2009年 12月 2 5 日 13:02:42 IP:举报回复删除ZS84102030发表于2009年 12月 28日 15:04:19 IP:举报回复删除发 表 评 论 表 情:评论内容:用 户 名:登 录 注 册 匿名评论 匿名用户验 证 码:重新获得验证码 Copyright pengluerPowered by CSDN Blog

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

当前位置:首页 > 教育专区 > 教案示例

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

工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

© 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

黑龙江省互联网违法和不良信息举报
举报电话:0468-3380021 邮箱:hgswwxb@163.com