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

    数据库期末模拟试题.doc

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

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

    数据库期末模拟试题.doc

    ?数据库?模拟试卷学号: 姓名: 成绩: 第一、二题答在试卷上,三、四题答在答题纸上一、选择题30分,每题1分1. 数据管理技术的开展经历了三个阶段,不属于这三个阶段的是 A) 手工管理阶段B) 文件系统阶段C) 数据库阶段D) 数据仓库阶段2. 下面列出的数据模型,哪一个是概念数据模型 A) 层次模型B) 网状模型C) 实体-联系模型D) 关系模型3. 表在关系数据库中对应于三级模式的 A) 存储模式B) 概念模式C) 物理模式D) 外部模式4. DBA在数据库系统中扮演的角色是 A) 系统管理员B) 数据库操作员C) 数据库编程人员D) 数据录入员5. 在SQL SELECT语句中,实现投影操作的子句是 A) SELECTB) FROMC) WHERED) ORDER BY6. 在SQL语言中INSERT、DELETE、UPDATE实现的是 A) 查询功能B) 操作功能C) 定义功能D) 控制功能7. 关系的主属性不可以为空值NULL,这属于 A) 实体完整性规那么B) 参照完整性规那么C) 域完整性规那么D) 用户完整性规那么8. 两个实体之间多对多的联系 A) 不能够转换成一对多的联系B) 不一定能够转换成一对多的联系C) 一定能够转换成一对多的联系D) 以上说法都不对9. 在数据库中,概念模式与存储模式之间的映像提供了 A) 概念数据独立性B) 存储数据独立性C) 分布数据独立性D) 并发数据独立性10. 下述哪一条不属于概念模型应具备的性质 A) 有丰富的语义表达能力B) 易于交流与理解C) 易于修改与变动D) 在计算机中实现的效率高11. 下述哪一条不是由于关系设计不当引起的 A) 数据冗余B) 丧失修改C) 插入异常D) 更新异常第1214题基于如下的部门表与职工表定义了表之间的参照完整性,其中部门表的主关键字是部门号,职工表的主关键字是职工号:部门部门号部门名地址01业务部301室02销售部302室03效劳部303室04财务部304室职工职工号职工名部门号工资001李芳022000010刘惠011120056王靖021000101徐灵04150012. 职工表中哪个属性是外部关键字 A) 职工号B) 职工名C) 部门号D) 工资13. 如下操作哪个操作不能成功的执行 A) 从职工表中删除行("010","刘惠","01",1120)B) 在职工表中插入行("102","刘水","01",1500)C) 将职工表中职工号为"056"的元组的工资改为1600D) 将职工表中职工号为"101"的元组的部门号改为"05"14. 如下SQL语句哪条语句不能成功执行 A) DELETE FROM 部门 WHERE 部门号="03"B) INSERT INTO 部门 VALUES("06","方案部","306室")C) UPDATE 部门 SET 部门号="10" WHERE 部门号="02"D) UPDATE 部门 SET 地址="310室" WHERE 部门号="01"15. 如下关于索引描述正确的选项是 A) 建立索引将改变记录的物理顺序B) 建立索引只会提高查询速度、不会提高更新速度C) 建立索引可以提高查询与更新速度D) 索引只是一种数据构造,对查询速度与更新速度都没有影响16. 下面有关HAVING子句描述正确的选项是 A) HAVING子句必须与GROUP BY子句一起使用B) HAVING子句不可以与GROUP BY子句一起使用C) HAVING子句不可以与WHERE子句一起使用D) HAVING子句必须与WHERE子句一起使用17. 如下关于存储过程表达正确的选项是 A) 存储过程即传统意义程序中的过程,可以嵌入在程序中使用B) 存储过程是一种存储在数据库中的程序,用于对数据库进展操作C) 存储过程是一种存储在数据库之外的程序,用于对数据库进展操作D) 存储过程描述数据存储到数据库的过程18. 执行删除操作时应该检查 A) 实体完整性B) 域完整性C) 参照完整性D) 用户定义完整性19. 解决并发操作带来的数据不一致问题通常采用的技术是 A) 封锁B) 恢复C) 存取控制D) 协商20. 数据库中的日志文件用于记录 A) 对数据的所有查询操作B) 对数据的所有更新操作C) 程序运行的所有结果D) 用户的所有登录信息第2123题基于关系模式R(U, F),其中U=课程,教师,上课时间,教室,学生F=课程教师,(上课时间,教室)课程,(上课时间,教师)课程,(上课时间,学生)教室21. 关系模式R的主关键字是 A) 课程B) (上课时间,教室)C) (上课时间,教师)D) (上课时间,学生)22. 关系模式R是几范式关系 A) 1NFB) 2NFC) 3NFD) BCNF23. 将关系模式R分解为R1(上课时间,教室,学生)与其他假设干模式,那么R1是几范式关系 A) 1NFB) 2NFC) 3NFD) BCNF24. SQL语句中集合成员资格比拟运算符“IN与以下哪个操作符等价 A) <>ALLB) <>ANYC) =ALLD) =ANY25. “一个事务中的诸操作要么全做,要么都不做,这是事务的什么特性 A) 原子性B) 一致性C) 隔离性D) 持久性第2630题使用如下表的数据:仓库仓库号城市面积WH1北京370WH2上海500WH3广州200WH4武汉400职工仓库号职工号工资WH2E11220WH1E31210WH2E41250WH3E61230WH1E7125026. SQL语句SELECT * FROM 职工 ORDER BY 工资 DESC查询结果的第一条记录的工资字段值是 A) 1210 B) 1220C) 1230 D) 125027. SQL语句SELECT 仓库号,MAX(工资) FROM 职工 GROUP BY 仓库号查询结果有几条记录 A) 0B) 1C) 3D) 528. SQL语句SELECT SUM(工资) FROM 职工的执行结果是 A) 工资的最大值B) 工资的最小值C) 工资的平均值D) 工资的合计29. SQL语句SELECT 仓库.仓库号,城市,职工号,工资FROM 仓库,职工WHERE 仓库.仓库号 = 职工.仓库号ORDER BY 仓库.仓库号,工资 DESC查询结果的第1条记录的职工号是 A) E3B) E4C) E6D) E730. SQL语句SELECT 城市 FROM 仓库 WHERE 仓库号 IN ;(SELECT 仓库号 FROM 职工 WHERE 工资=1250 )的查询结果是 A) 北京、上海B) 上海、广州C) 北京、广州D) 上海、武汉二、填空题20分,每空1分1. 数据库的体系构造为三级构造,它们是【1】 、【2】 与、【3】 。2. 两个关系的交运算R S可以用集合的差运算表示为【4】 。3. 用SELECT语句进展查询时,如果希望查询的结果中不出现重复元组,应在SELECT子句中使用【5】 保存字。4. 在SQL中一个用户可以使用【6】 语句收回授予其他用户对某类数据的操作权限。5. SQL支持集合的并运算,运算符是【7】 。6. 在数据库并发控制中,两个或多个事务处于等待状态称为【8】 。7. 数据完整性防范的是【9】 用户的【10】 操作导致的数据错误,数据平安性防范的是【11】 用户的【12】 操作导致的数据错误。以下各题使用图书、读者与借阅三个表,它们的构造分别如下:图书总编号, 分类号, 书名, 作者, 出版单位, 单价读者借书证号, 单位, 姓名, 性别, 职称, 地址借阅借书证号, 总编号, 借书日期8. 有如下SQL 语句:SELECT 读者.姓名, 读者.职称, 图书.书名, 借阅.借书日期FROM 读者, 借阅, 图书WHERE 借阅.借书证号 = 读者.借书证号 AND 图书.总编号 = 借阅.总编号其中WHERE子句中的两个条件对应的关系操作是【13】 。9. 如果要查询“郝方借阅了几册书可以使用如下SQL语句SELECT COUNT(*) FROM 读者, 借阅WHERE 姓名="郝方" 【14】 借阅.借书证号 = 读者.借书证号10. 查询所藏图书中各个出版社的图书最高单价、平均单价与数目可以用如下SQL语句SELECT 出版单位, 【15】 , 【16】 , 【17】 FROM 图书 【18】 出版单位11. 要查询借阅了两本与两本以上图书的读者姓名与单位,可以用如下的SQL语句SELECT 姓名, 单位 FROM 读者 WHERE 借书证号 IN (SELECT 【19】 FROM 借阅; GROUP BY 借书证号 【20】 )三、用SQL SELECT语句完成以下查询每题5分,共20分设某个商业集团关于商店销售的数据库有3个表:商店商店号,商店名,区域名,经理姓名商品商品号,商品名,单价销售商店号,商品号,销售日期,销售数量说明: 有下划线的字段为主关键字,有点的字段为外部关键字。另外在涉及金额的查询中:销售金额=销售.销售数量*商品.单价1 查询不在“北京、“上海区域的商店信息。2 查询商品单价在10到50之间、并且日销售数量高于20的商品名、单价、销售日期与销售数量,查询结果按单价降序。3 查询单价最高的商品的销售情况,查询结果包括商品号、商品名、销售日期、销售数量与销售金额。4 查询销售金额合计超过20000的商店,查询结果包括商店名与销售金额合计。四、简答题每题6分,共30分1 试述存储过程与触发器的异同之处。2 试述游标Cursor的作用,并说明实现此功能的诸条语句及其功能。3 关系代数包含哪些专门的关系运算?4 讨论实体与实体之间的联系对数据库设计有什么影响?用实例说明。5 某学校有假设干个系,每个系有假设干班级与教研室,每个教研室有假设干教师,每个教师可以开设多门课程,其中教授和副教授每人还可各带假设干研究生;每个班级有假设干学生,每个学生选修假设干课程,每门课程可由假设干学生选修。用E-R图画出该学校的概念模型,并作出必要的说明。第 10 页

    注意事项

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

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




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

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

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

    收起
    展开