MySQL数据库原理及应用(第2版)(微课版)-习题答案 .pdfVIP

MySQL数据库原理及应用(第2版)(微课版)-习题答案 .pdf

  1. 1、本文档共9页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

MySQL数据库原理及应⽤(第2版)(微课版)-习题答案

习题答案

项⽬1习题答案

1

2.填空题

(1)物理数据独⽴性

(2)数据库管理系统((DBMS)

(3)现实世界、信息世界、数据世界

(4)码

(5)⼀对⼀(1:1)、⼀对多(1:n)、多对多(m:n)

(6)概念数据模型E-R模型

(7)逻辑数据物理数据

(8)DBMS(数据库管理系统)DBA(数据库管理员)

(9)关系的参照

(10)θ

3.简答题

(1)数据模型是对现实世界的数据特征进⾏的抽象,来描述数据库的结构与语义。

数据模型的三要素是:数据结构、数据操作、数据约束条件。

(2)逻辑数据独⽴性:当模式改变时(如增加新的关系、新的属性、改变属性的数据类型等),由数据库管理员对各个外模式/

模式映像作相应改变,可以使外模式保持不变。因⽽应⽤程序不必修改,保证了数据与程序的逻辑独⽴性,简称逻辑数据独⽴

性。

物理数据独⽴性:当数据库的存储结构改变了(如选⽤了另⼀种存储结构),由数据库管理员对模式/内模式映像作相应改变,可

以保证模式保持不变,因⽽应⽤程序也不必改变。保证了数据与程序的物理独⽴性,简称物理数据独⽴性

特定的应⽤程序是在外模式描述的数据结构上编制的,它依赖于特定的外模式,与数据库的模式和存储结构相独⽴。不同的应

⽤程序可以共⽤同⼀外模式。数据库的两级映像保证了数据库外模式的稳定性,从⽽从底层保证了应⽤程序的稳定性,使得数

据库系统具有数据与程序的独⽴性。

(3)数据库系统由计算机硬件、数据库、数据库管理系统(及其开发⼯具)、数据库应⽤系统、数据库⽤户构成。

(4)DBA的职责是对使⽤中的数据库进⾏整体维护和改进,负责数据库系统的正常运⾏,是数据库系统的专职管理和维护⼈

员。

系统分析员负责应⽤系统的需求分析和规范说明,要和⽤户及DBA结合,确定系统的硬件软件配置,并参与数据库系统的概

要设计。

数据库设计⼈员负责数据库中数据的确定、数据库各级模式的设计。

应⽤程序开发⼈员负责设计和编写应⽤程序的程序模块,并进⾏测试和安装。

(6)⽬前⽐较流⾏的DBMS有VisualFoxPro、Access、SQLServer、MySQL、PostgreSQL、Oracle、teradata等。

项⽬2习题答案

1.选择题

2.填空题

(1)需求分析、概念结构设计、逻辑结构设计、物理结构设计、数据库的实施、数据的运⾏和维护

(2)概念模型

(3)E-R图

(4)结构

(5)完全

(6)外码

(7)1NF(第⼀范式)

(8)平凡的函数依赖

(8)3NF

3.简答题

(1)数据库的设计过程包括以下6个设计阶段:需求分析、概念设计、逻辑设计、物理设计、数据库实施、数据库运⾏和维

护。

需求分析就是根据⽤户的需求收集数据,是设计数据库的起点。

概念结构设计是整个数据库设计的关键,它通过对⽤户的需求进⾏综合、归纳与抽象,形成⼀个独⽴于具体DBMS的概念模

型。

逻辑结构设计是指将概念模型转换成某个DBMS所⽀持的数据模型,并对其进⾏优化。

数据库物理设计是指为逻辑数据模型选取⼀个最适合应⽤环境的物理结构(包括存储结构和存取⽅法)。

在数据库实施阶段,设计⼈员运⽤DBMS提供的数据语⾔及其宿主语⾔,根据逻辑设计和物理设计的结果创建数据库(此项⼯

作在第3章具体实现),编制与调试应⽤程序,组织数据⼊库,并进⾏试运⾏。

数据库运⾏与维护是指对数据库应⽤系统正式投⼊运⾏后,在数据库系统运⾏过程中必须不断地对其进⾏评价、调整与修改。

需求分析、概念结构设计阶段独⽴于数据库管理系统;逻辑结构设计、数据库物理设计、数据库实施阶段、数据库运⾏与维护

设计阶段依赖于数据库管理系统。

(2)需求分析的任务就是收集数据,要尽可能多地收集关于数据库要存储的数据以及将来如何使⽤这些数据的信息,确保收

集到数据库需要存储的全部信息。

(3)概念结构设计是将需求分析得到的⽤户需求抽象为信息结构的过程。

概念结构设计的⽅法有以下4种:

①⾃顶向下。

②⾃底向上。

③逐步扩张。

④混合策略。

(4)E-R模型的图形表⽰称为E-R图。构成E-R图的基本要素是实体、联系、属性。

(5)E-R图集成可以把多个局部E-R图合并集成为⼀个整体的全局E-R图,还需要消除各种冲突和数据冗余。

E-R图集成的⽅法有两种:多元集成法、⼆元集成法。

(6)数据库逻辑设计是将概念结构转换成特定DBMS所⽀持的数据模型的过程。

⼀般的逻辑设

您可能关注的文档

文档评论(0)

158****5170 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档