ImageVerifierCode 换一换
格式:DOC , 页数:6 ,大小:28KB ,
资源ID:52995      下载积分:8 文钱
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,省得不是一点点
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.wenke99.com/d-52995.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(重大2015年数据库原理 ( 第3次作业 ).doc)为本站会员(文****钱)主动上传,文客久久仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知文客久久(发送邮件至hr@wenke99.com或直接QQ联系客服),我们立即给予删除!

重大2015年数据库原理 ( 第3次作业 ).doc

1、第 3次作业 一、填空题(本大题共 40 分,共 10 小题,每小题 4 分) 1. 目前广泛使用的数据库系统都是 数据库系统。 2. C/S结构是一个简单的两层模型,一端是 ,另一端是服务器。 3. 在 SQL语言中,为了数据库的安全性,设置了对数据的存取进行控制的语句,收回所授的权限使用 _ 语句。 4. UML中, 描述的是一种静态关系,在系统的整个生命周期都是有效的。对象图是它的实例。 5. 当事务失败时,系统返回到事务开始前的状态。这个取消所有 变化的过程称为 。 6. PowerBuilder编程时可以通过调用 函数显示一个消息对话框。 7. 内模式又称 ,对应于物理级。 8. 用

2、 的方法设计概念结构首先要根据需求分析的结果,对现实世界的数据进行抽象,设计各个局部视图即分 E-R图。 9. 从水平方向抽取元组的关系运算是 。 10. 使用嵌入式 SQL 语句的程序在编译之前必须由 进行处理。 二、简答题(本大题共 30 分,共 5 小题,每小题 6 分) 1. 请简述 RDBMS分层结构。 2. 如果一个数据库的关系模式设计不好,则进行数据操作则可能出现哪些问题? 3. 数据库完整性对于数据库应用系统的作用主要体现在以下哪些方面? 4. 请解释数据库系统的重要性。 5. 已知 R=ABC, F=AB , BC , 求 F+ 三、程序设计题(本大题共 30分,共 2 小题

3、,每小题 15 分) 1. 基于以下三个表即学生表 S、课程表 C和学生选课表 SC,它们的结构如下: S(SNO, SNAME, GENDER, AGE, DEPT) C(CNO, CNAME) SC(SNO, CNO, GRADE) 其中: SNO为学号, SNAME为姓名, GENDER 为性别, AGE为年龄, DEPT 为系别, CNO为课程号, CNAME为课程名, GRADE 为成绩。 1).写出检索学生姓名及其所选修课程的课程号和成绩的 SQL语句。 2).写出检索学生姓名及其所选修课程的课程名和成绩的 SQL语句。 2. 假设有如下的关系模式: S(供应商),数据项有 SNO

4、、 SNAME、 SADDR; P(零件),数据项有 PNO、 PNAME、 COLOR、 WEIGHT; J(工程项目),数据项有 JNO、 JNAME、 JADDR; SPJ(连接记录),数据项有 SNO、 PNO、 JNO、 QTY,表示某供应商供应某种零件给某工程项目的数量 QTY; 并规定属性: SNO、SNAME、 SADDR、 PNO、 PNAME、 COLOR、 JNO、 JNAME、 JADDR为字符型数据;WEIGHT、 QTY为数值型数据;列的宽度自定义。试给出一 SQL语句,查询 “ 三峡工程 ” 项目所使用的零件的总重量。 答案: 一、填空题( 40 分,共 10 题

5、,每小题 4 分) 1. 参考答案: 关系 解题方案: 评分标准: 2. 参考答案 : 客户机 解题方案: 评分标准: 3. 参考答案: REVOKE 解题方案: 评分标准: 4. 参考答案: 类图 解题方案: 评分标准: 5. 参考答案: 回滚 解题方案: 评分标准: 6. 参考答案: MessageBox 解题方案: PowerScript 评分标准: 7. 参考答案: 存储模式 解题方案: 模式与外模式概念 评分标准: 8. 参考答案: 自低向上 解题方案: E-R模型的基本要素。 评分标准: 9. 参考答案: 选择操作 解题方案: 关系模型的基本概念。 评分标准: 10. 参考答案:

6、预处理器 解题方案: 评分标准: 二、简答题( 30 分,共 5 题,每小题 6 分) 1. 参考答案: 第一层是应用层,位于 RDBMS之外。 第二层是 SQL语言翻译处理层。它处理的对象是数据库语言。 第三层是数据存取层。该层处理的对象是数据表的单行。 第四层是数据存储层。该层处理的对象是数据页和系统缓冲区。 解题方案: 评分标准: 2. 参考答案: (1)数据冗余。 (2)插入异常。 (3)删除异常。 (4)更新异常。 解题方案: 关系模式的存储异常问题。 评分标准: 3. 参考答案: 1)数据库完整性约束能够防止合法用户使用数据库时向数据库中添加不合语义的数据。 2)利用完整性控制机制

7、来实现业务规则,易于定义,容易理解,而且可以降低应用程序的复杂性,提高应用程序的运行效率 3)合理的数据库完整性设计,能够同时兼顾数据库的完整性和系统的效能。 4)在应用软件的功能测试中,完善的数据库完整性有助于尽早发现应用软件的错误。 解题方案: 完整性约束概述。 评分标准: 4. 参考答案: 1)解决数据量太多、 数据混乱。 ( 2)解决数据的独立性。 ( 3)解决数据的访问问题。 ( 4)解决故障恢复问题。 解题方案: 评分标准: 5. 参考答案: F+ =A , AB , AC , ABC , B , C , AA , ABA , ACA , ABCA , BB ,CC , AB ,

8、ABB , ACB , ABCB , BC , AC , ABC , ACC , ABCC , BBC , AAB , ABAB , ACAB , ABCAB ,BC , AAC , ABAC , ACAC , ABCAC ,BCB , ABC , ABBC , ACBC , ABCBC ,BCC , AABC , ABABC , ACABC , ABCA ,BCBC 解题方案: 函数依赖集的闭包。 评分标准: 三、程序设计题( 30 分,共 2 题,每小题 15 分) 1. 参考答案: 1) SELECT S SNAME, SC CNO, SC GRADE FROM S, SC WHERE S SNO=SC SNO; 2) SELECT S SNAME, C CNAME, SC GRADE FROM S, SC,C WHERE S SNO=SC SNO AND C.CNO = SC.CNO; 解题方案: 评分标准: 2. 参考答案: SELECT SUM( QTY*WEIGHT) FROM P, SPJ, J WHERE P.PNO = SPJ.PNO AND J.JNO = SPJ.JNO AND J.JNAME = 三峡工程 解题方案: 评分标准:

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。