欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    数据库系统试题及答案(共4页).doc

    • 资源ID:15120057       资源大小:52KB        全文页数:4页
    • 资源格式: DOC        下载积分:20金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要20金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    数据库系统试题及答案(共4页).doc

    精选优质文档-倾情为你奉上数据库系统概论模拟试题答案 一、选择题(20分)1、数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)三者之间的关系是_A_。ADBS包括DB和DBMS BDBMS包括DB和DBSCDB包括DBS和DBMS DDBS就是DB,也就是DBMS2、关系数据模型_D_。只能表示实体之间的1:1联系只能表示实体之间的1:n联系只能表示实体之间的m:n联系可以表示实体间的上述三种联系3、在数据库中,下列说法_A_是不正确的。A A 数据库避免了一切数据的重复B B 若系统是完全可以控制的,则系统可确保更新时的一致性C C 数据库中的数据可以共享D D数据库减少了数据冗余4、在数据库中,产生数据不一致的根本原因是_D_。A A 数据存储量太大B B 没有严格保护数据C C 未对数据进行完整性控制D D数据冗余5、在数据库的三级模式结构中,描述数据库中全局逻辑结构和特征的是_D_。A外模式B. 内模式 C. 存储模式 D. 模式6、数据库三级模式体系结构的划分,有利于保持数据库的_A_.A数据库独立性B. 数据安全性C结构规范化D. 操作可行性7、设关系R和S都是二元关系,那么与元组表达式:t | ($u) ( $v) (R(u) ÙS(v) Ùu1=v1 Ùt1=v1 Ùt2=v2) 等价的关系代数表达式是_C_。Ap3,4(R ¥ S) Bp2,3(R ¥ S) 1=3 Cp3,4(R ¥ S) Dp3,4(s 1=1(R ´ S) 1=1    8、关系模式中各级模式之间的关系为_A_。A. 3NFÌ 2NFÌ 1NF B. 3NFÌ 1NFÌ 2NF C. 1NFÌ 2NFÌ 3NF D. 2NFÌ 1NFÌ 3NF9、数据库中的封锁机制是_C_的主要方法。A. 完整性 B. 安全性 C. 并发控制 D. 恢复10、在数据库设计中,用E-R图来描述信息结构但不涉及信息在计算机中的表示,它是数据库设计的_B_阶段。A. 需求分析 B. 概念设计 C. 逻辑设计 D. 物理设计 二、一个图书借阅管理数据库要求提供下述服务:A A 随时查阅书库中现有书籍的品种、数量与存放位置。所有各类书籍均可由书号唯一标识。B B 可随时查询书籍借还情况。包括借书人单位、姓名、借书证号、借书日期和还书日期。我们约定:任何人可借多种书,任何一种书可为多个人所借,借书证号具有唯一性。C C 当需要时,可通过数据库中保存的出版社的电报编号、电话、邮编及地址等信息向有关书籍的出版社增购有关书籍。我们约定,一个出版社可出版多种书籍,同一本书仅为一个出版社出版,出版社名具有唯一性。根据以上情况和假设,试做如下设计: (共20分)1、 1、  构造满足需求的E-R图。 (7分)2、转换为等价的关系模型结构。 (8分)3、用ODL描述上述模型。 (5分)借书人图 书出版社借 阅出 版 借书证号姓 名单 位借书日期还书日期书 号数 量位 置邮 编地 址电 话出版社名电报编号                       解 2:(8分)借书人(借书证号,姓名,单位)图书(书号,数量,位置,出版社名)出版社(出版社名,电报编号,电话,邮编,地址)借阅(借书证号,书号,借书日期,还书日期)interface 图书(key(书号))attribute string书号;attribute string数量;attribute string位置;relationship 出版社 由出版inverse出版社: 出版;relationship Set<借书人>由借阅inverse借书人: 借阅; 三、设有关系S、SC和C,试用关系代数表达式完成下列操作。 (10分)S(snum,sname,age,sex),例:(1,“李强”,23,男)是一条数据记录。SC(snum,cnum,score), 例:(1,“C1”,83)是一条数据记录。C(cnum,cname,teacher) 例:(“C1”,“数据库原理”,“王华”)是一条数据记录。1、 1、  检索“刘祥”同学不学课程的课程号。Õcnum(C)Õcnum(ssname= 刘祥(SCS) 2、 2、  检索至少有一门课程成绩在90分以上的男同学的姓名。Õsname(sscore>=90Ùsex=男(SCS) 四、设有关系S、SC和C,试用关系元组演算表达式完成下列操作。 (10分)S(snum,sname,age,sex),例:(1,“李强”,23,男)是一条数据记录。SC(snum,cnum,score), 例:(1,“C1”,83)是一条数据记录。C(cnum,cname,teacher) 例:(“C1”,“数据库原理”,“王华”)是一条数据记录。1、 1、  检索年龄大于25岁的女学生的学号和姓名。t2| ($u) (S(u) Ùt1=u1 Ù t2=u2 Ùu3=女 Ùu4 >25) 2、 2、 检索选修了“数据库系统概论”课程的学生姓名。t| ($u)( $v)( $w)(S(u) ÙSC(v) ÙC(w) Ùt1=u2 Ùw2=数据库系统概论 Ùu1=v1 Ùv2=w1) 五、用SQL完成数据查询功能: (15分)设有关系S、SC和C:S(snum,sname,age,sex),例:(1,“李强”,23,男)是一条数据记录。SC(snum,cnum,grade), 例:(1,“k1”,83)是一条数据记录。C(cnum,cname,teacher) 例:(“k1”,“数据库原理”,“王华”)是一条数据记录。1、 1、  列出没有选修“人工智能”的学生名单。(5分)select snamefrom swhere snum not in( select snumfrom scwhere cnum in(select cnum from cwhere cname=” 人工智能”);  2、 2、  找出选修了袁老师教的所有课程的学生名单。(5分)select s.snamefrom swhere not exists (select *from cwhere c.teacher like “袁%” and not exists (select *from scwhere um=mu and sc.snum=s.snum); 3、查找每门课程成绩在70分以上并且平均成绩在75分以上的学生名单。(5分)select s.snamefrom s,scwhere s.snum=sc.snumgroup by s.snum,s.snamehaving min(grade)>=70 and avg(grade)>=75; 六、设关系模式R(A,B,C,D,E,I),其函数依赖集为:FDs=AD,ABE,BIE, CDI,EC 。计算: 求所有的候选码。 (10分)key=AB步骤略。 七、设有关系student(snum,sname,sdept,mname,cname,grade), snum, cname 为键码。该关系中存在如下函数依赖:snum,cnamesname,sdept,mname;snumsname,sdept,mname;snum,cnamegrade;sdept mname。试求解下列问题: (共15分)1、关系student属于几范式? (5分)2、如果关系student不属于BCNF,请将关系student逐步分解为BCNF。 (10分)要求:写出达到每一级范式的分解过程,并指明消除什么类型的依赖。解:1、关系模式sc(snum,sname,cnum,score)是1NF,但不是2NF。 因为不存在表中有表、各属性都是不可再分的,所以sc1NF;由于存在部分函数依赖: snum ,cnum sname,所以sc 不属于2NF。 (5分)2、关系模式s(snum,sname,dept, mname)是2NF,但不是3NF。因为键码是 snum ,是单个属性,所以不存在部分依赖,s2NF;又由于存在非主属性对键码的传递依赖:snum sname, dept; dept snum ;dept mname ;snum mname ;所以关系s不属于3NF。 (5分)2、 2、  关系模式s(snum,sname,age)是3NF,也是BCNF。因为非主属性 sname,age 对键码 snum 不存在部分函数依赖和传递函数依赖,所以s是3NF;又由于每个决定因素的左部包含键码,所以s属于BCNF。(5分)专心-专注-专业

    注意事项

    本文(数据库系统试题及答案(共4页).doc)为本站会员(飞****2)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

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

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

    收起
    展开