- 1、本文档共10页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
操千曲尔后晓声,观千剑尔后识器。——刘勰
附录各章习题参考答案
第1章习题参考答案
1.10.1思考题
1.答:数据库是指长期存储在计算机内的、有组织的、可共享的、统一管理的相关数
据的集合。
数据库系统是计算机化的记录保持系统,它的目的是存储和产生所需要的有用信息。
通常,一个数据库系统要包括以下4个主要部分:数据、用户、硬件和软件。
2.数据库管理系统是位于用户和数据库之间的一个数据管理软件,它的主要任务是对
数据库的建立、运用和维护进行统一管理、统一控制,即用户不能直接接触数据库,而只
能通过DBMS来操纵数据库。
通常情况下,DBMS提供了以下几个方面的功能。
●数据库定义功能:DBMS提供相应数据定义语言定义数据库结构,刻画数据库的
框架,并被保存在数据字典中。数据字典是DBMS存取和管理数据的基本依据。
●数据存取功能:DBMS提供数据操纵语言实现对数据库数据的检索、插入、修改
和删除等基本存取操作。
●数据库运行管理功能:DBMS提供数据控制功能,即数据的安全性、完整性和并
发控制等,对数据库运行进行有效的控制和管理,以确保数据库数据正确有效和
数据库系统的有效运行。
●数据库的建立和维护功能:包括数据库初始数据的装入,数据库的转储、恢复、
重组织、系统性能监视、分析等功能。这些功能大都由DBMS的实用程序来完
成。
●数据通信功能:DBMS提供处理数据的传输功能,实现用户程序与DBMS之间
的通信,这通常与操作系统协调完成。
3.数据库中的数据是结构化的,这是按某种数据模型来组织的。当前流行的基本数据
模型有3类:关系模型、层次模型和网状模型。它们之间的根本区别在于数据之间联系的
表示方式不同。关系模型是用二维表来表示数据之间的联系;层次模型是用树结构来表示
数据之间的联系;网状模型是用图结构来表示数据之间的联系。
层次模型和网状模型是早期的数据模型。通常把它们通称为格式化数据模型,因为它
们是属于以“图论”为基础的表示方法。
4.关系模型(RelationalModel)是用二维表格结构来表示实体及实体之间联系的数据模
操千曲尔后晓声,观千剑尔后识器。——刘勰
附录各章习题参考答案•7•
型。关系模型的数据结构是一个“二维表框架”组成的集合,每个二维表又可称为关系,
因此可以说,关系模型是“关系框架”组成的集合。
5.专门的关系运算包括选择、投影、连接、除运算等。当参与运算的操作数只有一个
时,为一元运算;若参与运算的操作数为两个,则为二元运算。
6.一般而言,关系数据库设计的目标是生成一组关系模式,使用户既无须存储不必要
的重复信息,又可以方便地获取信息,使数据库的设计趋于完善,人们想出了设计满足适
当范式的模式。
7.如果一个关系属于第二范式(2NF),且每个非关键字不传递依赖于主关键字,这种
关系就是第三范式(3NF)。简而言之,从2NF中消除传递依赖,就是3NF。如有一个关系(姓
名,工资等级,工资额),其中姓名是关键字,此关系符合2NF,但是因为工资等级决定工
资额,这就叫传递依赖,它不符合3NF。同样可以使用投影分解的方法将上表分解成两个
表:(姓名,工资等级)和(工资等级,工资额)。
8.数据操纵语言(Data-ManipulationLanguage,DML)使得用户可以访问或操纵那些按
照某种特定数据模式组织起来的数据。数据操纵包括对存储在数据库中的信息进行检索,
向数据库中插入新的信息,从数据库中删除信息和修改数据库中存
文档评论(0)