《数据库原理及应用》作业与解答.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《数据库原理及应用》作业与解答.doc

《数据库原理及应用》作业与解答 一、作业练习 周 数 自 学 章 节 内 容 作业内容 上机内容及机时 第1周 第1章 绪论 P.20 2,4,5,6,12,13 第2周 第2章 关系模型 和关系运算理论 第3章关系数据库标准语言SQL P.32 1, 2(1)(2)(5) 实验1: 6小时 第3周 第3章关系数据库标准语言SQL 实验2: 12小时 第4周 第3章关系数据库标准语言SQL 第4章 查询优化 第5章 关系规范化设计理论 P.72 3. 实验4: 14小时 第5周 第5章 关系规范化设计理论 第6周 第5章 关系规范化设计理论 P106. 4.,12.,13.,14.,15.,16. 第7周 第6章 数据库设计 第8周 第6章 数据库设计 第7章 系统实现技术 P137. 10.,11 第9周 第7章 系统实现技术 第9章 分布式数据库系统 P166. 1.,2.,5.,9 P187. 1.,2.,4.,5.,6. 第10周 第10章 数据库新技术 第1、第2章复习 P201. 1.,2.,3. 第11周 第2、第3章复习 第12周 第3、4、5、6章复习 第13周 第6、7、9、10章复习 第14周 模拟试卷 二、作业解答 1-2 A)数据处理,是对各种类型的数据进行采集、存储、检索、加工、变换和传输的过程。 B)数据处理的目的是从大量的、可能是杂乱无章的、难以理解的原始数据中抽取并推导出对某些特定的人们来说是有价值、有意义的数据,也就是信息。 1-4 A)数据库是长期存储在计算机存储设备上,有组织、结构化、可共享的相关数据集合。 B)数据库中的数据面向多种应用,可以被多个用户、多个应用程序共享。数据库的结构独立于使用数据的程序,而对于数据库的数据增删、修改、检索等操作是由系统软件进行统一的控制。 C)数据库的数据按照一定的数据模型组织、描述和存储,具有较小的冗余度,较高的数据独立性和易扩展性,并且能为各种用户所共享。 1-5 A)数据库管理系统是位于用户与操作系统之间的一层数据管理软件,对数据进行专门管理,统一控制,方便用户对数据库进行各种操作并保证数据库中数据始终处于正确和安全的状态。 B)数据库管理系统统一管理和控制数据库的建立、运用和维护过程,使用户能方便地定义数据和操作数据,并保证数据的安全性、完整性、提供多用户对数据的并发访问以及进行故障后的系统恢复。 1-6 A)数据冗余造成数据的重复存储,浪费存储空间,并造成数据间的不一致性,出现无用甚至是矛盾的数据。 B)从整体角度看待和描述数据,使数据可以被多个用户、多个应用共享使用,从而减少数据冗余。 1-12 AB)数据库系统的软件主要包括:(1)数据库建立、使用和维护配置的DBMS。(2)支持DBMS运行的操作系统。(3)具有与数据库接口的高级语言及其编译系统,便于开发应用程序。(4)以DBMS为核心的应用开发工具。应用开发工具是系统为应用开发人员和最终用户提供的高效率、多功能的应用生成器,第四代语言等各种软件工具,它们为数据库系统的开发和应用提供了良好的环境。(5)为特定应用环境开发的数据库应用系统。 1-13 (1)决定数据库中的信息内容和结构。 (2)决定数据库的存储结构和存取策略。 (3)定义数据的安全性要求和完整性约束条件。 (4)监控数据库的使用和运行。 (5)监视数据库系统的运行,及时处理运行过程中出现的问题。 (6)数据库的改进和重组重构。 2-2 (1)πC#,cname(σteacher=’吴老师’(C)) (2)πS#,sname(σsage18 ∧ sex=’男’(S)) (5)πC#(C)-πC#(σsname=’朱同学’(S∞SC)) 注:∞代表自然连接。 3-3 (1)SELECT 姓名,联系电话 FROM 供应商 WHERE 所在城市=‘天津’ (2)SELECT * FROM 工程 WHERE 预算 BETWEEN 50000 AND 100000 ORDER BY 预算 DESC (3)SELECT DISTINCT 工程代码 FROM 供应商,供应零件 WHERE 供应商.供应商代码=供应零件.供应商代码 AND供应商.供应商代码=S1 (4)SELECT 零件名,SUM(数量) FROM 零件,供应零件 WHERE零件.零件代码=供应零件.零件代码 AND 供应零件.工程代码=J2 GROUP BY供应零件.零件代码 (5)SELECT DISTINCT 供应零件.零件代码 FROM 供应商,供应零件 WHERE 供应商.供应商

文档评论(0)

170****0532 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:8015033021000003

1亿VIP精品文档

相关文档