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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

本文(数据库原理与应用第二版课后答案.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

数据库原理与应用第二版课后答案.docx

1、数据库原理与应用第二版课后答案数据库原理与应用第二版课后答案【篇一:数据库系统教程习题答案(施伯乐)(第2版)_数据库原理及应用】txt第1章 数据库概论 1.1 基本内容分析 1.1.1 本章的重要概念 (1)db、dbms和dbs的定义 (2)数据管理技术的发展阶段 人工管理阶段、文件系统阶段、数据库系统阶段和高级数据库技术阶段等各阶段的特点。 (3)数据描述 概念设计、逻辑设计和物理设计等各阶段中数据描述的术语,概念设计中实体间二元联系的描述(1:1,1:n,m:n)。 (4)数据模型 数据模型的定义,两类数据模型,逻辑模型的形式定义,er模型,层次模型、网状模型、关系模型和面向对象模型

2、的数据结构以及联系的实现方式。 (5)db的体系结构 三级结构,两级映像,两级数据独立性,体系结构各个层次中记录的联系。 (6)dbms dbms的工作模式、主要功能和模块组成。 (7)dbs dbs的组成,dba,dbs的全局结构,dbs结构的分类。 1.1.2本章的重点篇幅 (1)教材p23的图1.24(四种逻辑数据模型的比较)。 (2)教材p25的图1.27(db的体系结构)。 (3)教材p28的图1.29(dbms的工作模式)。 (4)教材p33的图1.31(dbs的全局结构)。 1.2 教材中习题1的解答 1.1 名词解释 1.2 试解释db、dbms和dbs三个概念。 答:db是长

3、期存储在计算机内、有组织的、统一管理的相关数据的集合。 dbms是位于用户与os之间的一层数据管理软件,它为用户或应用程序提供访问db的方法。 dbs是实现有组织地、动态地存储大量关联数据、方便多用户访问的计算机硬件、软件和数据资源组成的系统,即采用数据库技术的计算机系统。 1.3 人工管理阶段和文件系统阶段的数据管理各有哪些特点? 答:人工管理阶段主要有四个特点:数据不保存在计算机内;没有专用的软件对数据进行管理;只有程序的概念,没有文件的概念;数据面向程序。 文件系统阶段主要有五个特点: 数据以“文件”形式长期保存;数据的逻辑结构与物理结构有了区别;文件组织已多样化;数据面向应用;对数据的

4、操作以记录为单位。 1.4 文件系统阶段的数据管理有些什么缺陷?试举例说明。 答:主要有三个缺陷:数据冗余;数据不一致性;数据联系弱。 例如学校里教务处、财务处、保健处建立的文件中都有学生详细资料,譬如联系电话,家庭住址等。这就是“数据”冗余;如果某个学生搬家,就要修改三个部门文件中的数据,否则会引起同一数据在三个部门中不一致;产生上述问题的原因是这三个部门的文件中数据没有联系。 1.5 数据管理的数据库阶段产生的标志是哪三件事情? 答:进入数据库阶段的标志是20世纪60年代末发生的三件事件: 1.6 数据库阶段的数据管理有哪些特点? 答:主要有五个特点: 采用数据模型表示复杂的数据结构;有较

5、高的数据独立性;为用户提供了方便的用户接口;提供了四个方面的数据控制功能;对数据的操作以数据项为单位,增加了系统的灵活性。 1.7 与“文件”结构相比,“数据库”结构有些什么不同? 答:与文件结构相比,数据库结构主要有下面三点不同: 1.8 什么是数据独立性?在数据库中有哪两级独立性? 答:数据独立性是指应用程序与db的数据结构之间相互独立。在物理结构改变时,尽量不影响应用程序,称为物理数据独立性;在逻辑结构改变时,尽量不影响应用程序,称为逻辑数据独立性。 1.9 分布式数据库系统和面向对象数据库系统各有哪些特点? 答:ddbs主要有三个特点: 面向对象数据系统主要有两个特点: 1.10 逻辑

6、记录与物理记录,逻辑文件与物理文件有些什么联系和区别? 答:逻辑数据是用户用以操作的数据形式,是抽象的概念化数据。物理数据是实际存放在存储设备上的数据。 逻辑数据与物理数据在结构上可以差别很大,需通过两级映象来进行数据传输和格式转换。 从以上的解释可以看出,逻辑记录和逻辑文件是用户在程序中使用的记录和文件,而物理记录和物理文件是指磁盘上的记录和文件。逻辑记录、文件与物理记录、文件在结构、组成上有很大的差异,而数据管理软件就是通过三级结构两级映象来实现逻辑数据与物理数据之间的转换。 1.11 试述er模型、层次模型、网状模型、关系模型和面向对象模型的主要特点。 答:er模型直接表示实体类型及实体

7、间联系,与计算机系统无关,充分反映用户的需求,用户容易理解。 层次模型的数据结构为树结构,记录之间联系通过指针实现,查询较快,但dml属于过程化的,操作复杂。 网状模型的数据结构为有向图,记录之间联系通过指针实现,查询较快,并且容易实现m:n联系,但dml属于过程化的语言,编程较复杂。 关系模型的数据结构为二维表格,容易为初学者理解。记录之间联系通过关键码实现。dml属于非过程化语言,编程较简单。 面向对象模型能完整描述现实世界的数据结构,具有丰富的表达能力,能表达嵌套、递归的数据结构。但涉及的知识面较广,用户较难理解,这种模型尚未普及。 1.12 数据之间联系在各种结构数据模型中是怎么实现的

8、? 答:在层次、网状模型中,数据之间的联系通过指针实现的; 在关系模型中,数据之间联系通过外键和主键间联系实现的; 在面向对象模型中,数据之间嵌套、递归联系通过对象标识符(oid)实现的(见第8章)。 1.13 db的三级模式结构描述了什么问题?试详细解释。 答:db的三级模式结构是对数据的三个抽象级别,分别从外部(用户)级、概念级和内部级去观察数据库。 外部级是用户使用的局部数据库的逻辑结构,其描述称为外模式。 概念级是db的整体逻辑结构,其描述称为概念模式。 内部级是db的物理结构,其描述称为内模式。 1.14 试述概念模式在数据库结构中的重要地位。答:数据按外模式的描述提供给用户,按内模

9、式的描述存储在磁盘中,而概念模式提供了连接这两级的相对稳定的中间观点,并使得两级的任何一级的改变都不受另一级的牵制。 1.15 试叙述用户、db的三级模式结构、磁盘上的物理文件之间有些什么联系和不同? 答:用户、外模式、概念模式、内模式和物理文件中的记录分别称为用户记录、外部记录、概念记录、内部记录和物理记录。 用户记录与外部记录的结构是一致的,它们之间只是数据传输问题。 而外部记录、概念记录和内部记录之间的结构可能是不一致的,除了数据传输问题,还 有格式转换问题。 内部记录与物理记录的结构是一致的,它们之间只是数据传输问题。 1.16 数据独立性与数据联系这两个概念有什么区别? 答:数据独立

10、性是指应用程序和db的数据之间相互独立,不受影响,对系统的要求是“数据独立性要高”,而数据联系是指记录之间的联系,对系统的要求是“数据联系密切”。 1.17 试述dbms的工作模式和主要功能。 答:dbms的工作模式有六点: dbms的主要功能有db的定义、操纵、保护、维护和数据字典等五个功能。 1.18 试叙述dbms对数据库的维护功能。 答:包括db的数据载入、转换、转储、db的改组以及性能监控等功能。这些功能分别由各个实用程序完成。 1.19 从模块结构观察,dbms由哪些部分组成? 答:dbms由两大部分组成:查询处理器和存储管理器。(解释略) 1.20 dbs有哪几部分组成?其中dd

11、有什么作用? 答:dbs由db、硬件、软件和dba等四个部分组成。(解释略) 在dbs中,dd是存储三级结构描述(即元数据)的db。dbms的所有工作都要以dd中的元数据为依据,也就是所有工作都要通过dd访问db。 1.21“元数据”与“数据”之间有些什么联系与区别? 答:元数据(metadata)是指“数据的数据”,即数据的描述。db中的元数据是指三级模式结构的详细描述。 数据(data),一般是指用户使用的具体值。 1.22 什么是dba?dba应具有什么素质?dba的职责是什么? 答:dba是控制数据整体结构的一组人员,负责dbs的正常运行,承担创建、监控和维护db结构的责任。 dba必

12、须具备下列4条素质:熟悉企业全部数据的性质和用途;对所有用户的需求有充分的了解;对系统的性能非常熟悉;兼有系统分析员和运筹学专家的品质和知识。 dba的主要职责有6点:定义模式;定义内模式;与用户的联络;定义安全性规则;定义完整性规则;db的转储与恢复。 1.23 试对dbs的全局结构作详细解释。 答:从四个方面解释: 1.24 使用dbs的用户有哪几类? 答:(略,见习题1.23) 1.25 dbms的查询处理器和存储管理器各有哪些功能? 答:(略,见习题1.23) 1.26 磁盘存储器中有哪五类主要的数据结构? 答:(略,见习题1.23) 1.27 根据计算机的系统结构,dbs可分成哪四种

13、?各有什么特点? 答:根据计算机的系统结构,dbs可分成集中式、c/s式、并行式和分布式等四种 集中式dbs的特点是单点数据(db集中在一个场地)单地处理(单个cpu)。 c/s式dbs的特点是计算机的功能分放在客户机和服务器上(即功能的分布)。客户机上专门实现前端处理和用户界面。服务器上完成事务处理和数据访问控制。 并行式dbs的特点是使用多个cpu和多个磁盘进行并行操作。 分布式dbs的特点是多点数据(db分布在多个场地)多点处理(多个cpu)。数据具有物理分布性和逻辑整体性特点。系统中事务有本地事务(访问本地db)和全局事务(访问至少两个场地的db)之分。 1.28 dbs能产生哪些效益

14、? 答:dbs的应用,使计算机应用深入到社会的每个角落。其效益有以下7个方面:灵活性,简易性,面向用户,有效的数据控制,加快应用开发速度,维护方便,标准化。 1.3 自测题 1.3.1 填空题 1数据管理技术的发展,与_、_和_有密切的联系。 2文件系统中的数据独立性是指_独立性。 3文件系统的缺陷是:_、_和_。 4就信息处理的方式而言,在文件系统阶段,_处于主导地位,_只起着 服从程序设计需要的作用;而在数据库方式下,_占据了中心位置。 5对现实世界进行第一层抽象的模型,称为_模型;对现实世界进行第二层抽象的 模型,称为_模型。 6层次模型的数据结构是_结构;网状模型的数据结构是_结构;关系模 型的数据结构是_结构;面向对象模型的数据结构之间可以_。 7在层次、网状模型中,用_导航数据;而在关系模型中,用_导航数据。 8数据库的三级模式结构是对_的三个抽象级别。 9dbms为应用程序运行时开辟的db系统缓冲区,主要用于_和_。 10在数据库技术中,编写应用程序的语言仍然是c一类高级语言,这些语言被称为 _语言。 11在db的三级模式结构中,数据按_的描述提供给用户,按_的描述 存储在磁盘中,而_提供了连接这两级的相对稳定的中间观点,并使得两级中的任何一级的改变都不受另一级的牵制。 12层次、网状的dml属于_语言,而关系型dml属于_语言。 13dbs中存放三级结构定义的d

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1