- 1、本文档共11页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数据库武洪萍版习题答案
习题答案
第一章 习题
1.选择题
题号 答案 题号 答案 题号 答案 题号 答案 题号 答案 (1) A (2) C (3) C (4) B (5) D (6) A (7) D (8) C (9) B (10) D (11) D (12) A (13) A (14) A 2.填空题
(1)物理数据独立性
(2)数据库管理系统((DBMS)
(3)现实世界、信息世界、数据世界
(4)码
(5)一对一(1:1)、一对多(1:n)、多对多(m:n)
(6)概念数据模型 E-R模型
(7)逻辑数据 物理数据
(8)DBMS(数据库管理系统) DBA(数据库管理员)(如增加新的关系、新的属性、改变属性的数据类型等),由数据库管理员对各个外模式/模式映像作相应改变,可以使外模式保持不变。因而应用程序不必修改,保证了数据与程序的逻辑独立性,简称逻辑数据独立性。
物理数据独立性:当数据库的存储结构改变了(如选用了另一种存储结构),由数据库管理员对模式/内模式映像作相应改变,可以保证模式保持不变,因而应用程序也不必改变。保证了数据与程序的物理独立性,简称物理数据独立性
特定的应用程序是在外模式描述的数据结构上编制的,它依赖于特定的外模式,与数据库的模式和存储结构相独立。不同的应用程序可以共用同一外模式。数据库的两级映像保证了数据库外模式的稳定性,从而从底层保证了应用程序的稳定性,使得数据库系统具有数据与程序的独立性。
(3)数据库系统由计算机硬件、数据库、数据库管理系统(及其开发工具)、数据库应用系统、数据库用户构成。
(4)DBA的职责是对使用中的数据库进行整体维护和改进,负责数据库系统的正常运行,是数据库系统的专职管理和维护人员。
系统分析员负责应用系统的需求分析和规范说明,要和用户及DBA结合,确定系统的硬件软件配置,并参与数据库系统的概要设计。
数据库设计人员负责数据库中数据的确定、数据库各级模式的设计。
应用程序开发人员负责设计和编写应用程序的程序模块,并进行测试和安装。
(6)目前比较流行的DBMS有Visual FoxPro、Access、SQL Server、My SQL 、Oracle等。
第二章 习题
1.选择题
题号 答案 题号 答案 题号 答案 题号 答案 题号 答案 (1) C (2) A (3) B (4) C (5) C (6) D (7) B (8) A (9) D (10) C (11) C (12) D (13) D (14) B (15) A (16) C (17) C (18) A (19) B (20) D (21) D (22) C (23) C (24) B (25) B (26) D (27) D (28) B 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图集成的方法有两种:多元集成法
文档评论(0)