电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

数据库系统教程(第三版课后答案)

140页
  • 卖家[上传人]:飞****9
  • 文档编号:360083935
  • 上传时间:2023-09-12
  • 文档格式:PDF
  • 文档大小:28.68MB
  • / 140 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 1、第 1 章数据库概论1.1 基本内容分析1.1.1 本章的重要概念(1)D B、D B M S 和 D B S 的定义(2)数据管理技术的发展阶段人工管理阶段、文件系统阶段、数据库系统阶段和高级数据库技术阶段等各阶段的特点。(3)数据描述概念设计、逻辑设计和物理设计等各阶段中数据描述的术语,概念设计中实体间二元联系 的 描 述(1:1,1:N,M:N)o(4)数据模型数据模型的定义,两类数据模型,逻辑模型的形式定义,E R 模型,层次模型、网状模型、关系模型和面向对象模型的数据结构以及联系的实现方式。(5)DB的体系结构三级结构,两级映像,两级数据独立性,体系结构各个层次中记录的联系。(6)D B M SDBMS的工作模式、主要功能和模块组成。(7)D B SDBS的组成,D B A,DBS的全局结构,DBS结构的分类。1.1.2本章的重点篇幅(1)(2)(3)(4)教 材 P 2 3 的图教 材 P 2 5 的图教 材 P 2 8 的图教 材 P 3 3 的图1.2 41.2 71.2 91.3 1(四种逻辑数据模型的比较)。(DB的体系结构)。(DBMS的工作模式)。(DBS的全局

      2、结构)。1.2 教材中习题1 的解答1.1名词解释 逻辑数据:指程序员或用户用以操作的数据形式。物理数据:指存储设备上存储的数据。联系的元数:与一个联系有关的实体集个数,称为联系的元数。1:1 联系:如果实体集E 1 中每个实体至多和实体集E 2 中的一个实体有联系,反之亦然,那 么 E 1 和 E 2 的联系称为“1:1 联系二 1:N 联系:如果实体集E 1中每个实体可以与实体集E 2中 任 意 个(零个或多个)实体有联系,而 E 2 中每个实体至多和E 1 中一个实体有联系,那 么 E 1 和 E 2 的联系是“1:N 联系二 M:N 联系:如果实体集E 1 中每个实体可以与实体集E 2 中 任 意 个(零个或多个)实体有联系,反之亦然,那 么 E 1 和 E 2 的联系称为“M:N 联系二 数据模型:能表示实体类型及实体间联系的模型称为“数据模型”。概念数据模型:独立于计算机系统、完全不涉及信息在计算机中的表示、反映企业组织所关心的信息结构的数据模型。结构数据模型(或逻辑数据模型):与 DBMS有关的,直接面向DB的逻辑结构、从计算机观点对数据建模的数据模型。层次模型:用 树

      3、型(层次)结构表示实体类型及实体间联系的数据模型称为层次模型。网状模型:用有向图结构表示实体类型及实体间联系的数据模型称为网状模型。关系模型:用二维表格表达实体集的数据模型。外模式:是用户用到的那部分数据的描述。概念模式:数据库中全部数据的整体逻辑结构的描述。内模式:DB在物理存储方面的描述。外模式/模式映象:用于定义外模式和概念模式之间数据结构的对应性。模式/内模式映象:用于定义概念模式和内模式之间数据结构的对应性。数据独立性:应用程序和DB的数据结构之间相互独立,不受影响。物理数据独立性:在DB的物理结构改变时,尽量不影响应用程序。逻辑数据独立性:在DB的逻辑结构改变时,尽量不影响应用程序。主语言:编写应用程序的语言(如C 一类高级程序设计语言),称为主语言。DDL:定 义DB三级结构的语言,称 为DDLo DML:对DB进行查询和更新操作的语言,称 为DML。过程性语言:用户编程时,不仅需要指出“做什么”,还需要指出“怎么做”的语言。非过程性语言:用户编程时,只需指出“做什么”,不需要指出“怎么做”的语言。DD(数据字典):存放三级结构定义的D B,称 为DDo DD系统:管 理

      4、DD的软件系统,称 为DD系统。1.2试解释DB、DBMS和DBS三个概念。答:DB是长期存储在计算机内、有组织的、统一管理的相关数据的集合。DBMS是位于用户与OS之间的一层数据管理软件,它为用户或应用程序提供访问DB的方法。DBS是实现有组织地、动态地存储大量关联数据、方便多用户访问的计算机硬件、软件和数据资源组成的系统,即采用数据库技术的计算机系统。1.3人工管理阶段和文件系统阶段的数据管理各有哪些特点?答:人工管理阶段主要有四个特点:数据不保存在计算机内;没有专用的软件对数据进行管理;只有程序的概念,没有文件的概念;数据面向程序。文件系统阶段主要有五个特点:数 据 以“文件”形式长期保存;数据的逻辑结构与物理结构有了区别;文件组织已多样化;数据面向应用;对数据的操作以记录为单位。1.4 文件系统阶段的数据管理有些什么缺陷?试举例说明。答:主要有三个缺陷:数据冗余;数据不一致性;数据联系弱。例如学校里教务处、财务处、保健处建立的文件中都有学生详细资料,譬如联系电话,家庭住址等。这 就 是“数据”冗余;如果某个学生搬家,就要修改三个部门文件中的数据,否则会引起同一数据在三个部门中不

      5、一致;产生上述问题的原因是这三个部门的文件中数据没有联系。1.5 数据管理的数据库阶段产生的标志是哪三件事情?答:进入数据库阶段的标志是20世 纪60年代末发生的三件事件:1968年IBM公司研制的IMS系统是一个典型的层次DBS;1969年美国CODASYL组 织DBTG报告,提出网状DBS的概念;1970年美国IBM公司的E.F.Codd发表论文,提出关系模型的思想。1.6 数据库阶段的数据管理有哪些特点?答:主要有五个特点:采用数据模型表示着杂的数据结构;有较高的数据独立性;为用户提供了方便的用户接口;提供了四个方面的数据控制功能;对数据的操作以数据项为单位,增加了系统的灵活性。1.7 与“文件”结构相比,“数据库”结构有些什么不同?答:与文件结构相比,数据库结构主要有下面三点不同:数据的结构化。文件由记录组成,但各文件之间缺乏联系。数据库中数据在磁盘中仍以文件形式组织,但这些文件之间有着广泛的联系。数据库的逻辑结构用数据模型来描述,整体结构化。数据模型不仅描述数据本身的特点,还要描述数据之间的联系。数据独立性。文件只有设备独立性,而数据库还具有逻辑独立性和物理独立性。访问数据的

      6、单位。访问文件中的数据,以记录为单位。访问数据库中的数据,以数据项(字段)为单位,增加了系统的灵活性。1.8 什么是数据独立性?在数据库中有哪两级独立性?答:数据独立性是指应用程序与D B的数据结构之间相互独立。在物理结构改变时,尽量不影响应用程序,称为物理数据独立性;在逻辑结构改变时,尽量不影响应用程序,称为逻辑数据独立性。1.9 分布式数据库系统和面向对象数据库系统各有哪些特点?答:DDBS主要有三个特点:数据物理上分布在各地,但逻辑上是一个整体;每个场地既可以执行局部应用,也可以执行全局应用;各地的计算机由数据通信网络相连接。面向对象数据系统主要有两个特点:面向对象数据模型能完整地描述现实世界的数据结构,能表达数据间嵌套、递归的联系。具有面向对象技术的封装性和继承性的特点,提高了软件的可重用性。1.1 0 逻辑记录与物理记录,逻辑文件与物理文件有些什么联系和区别?答:逻辑数据是用户用以操作的数据形式,是抽象的概念化数据。物理数据是实际存放在存储设备上的数据。逻辑数据与物理数据在结构上可以差别很大,需通过两级映象来进行数据传输和格式转换。从以上的解释可以看出,逻辑记录和逻辑文件是用

      7、户在程序中使用的记录和文件,而物理记录和物理文件是指磁盘上的记录和文件。逻辑记录、文件与物理记录、文件在结构、组成上有很大的差异,而数据管理软件就是通过三级结构两级映象来实现逻辑数据与物理数据之间的转换。1.1 1 试述E R 模型、层次模型、网状模型、关系模型和面向对象模型的主要特点。答:ER模型直接表示实体类型及实体间联系,与计算机系统无关,充分反映用户的需求,用户容易理解。层次模型的数据结构为树结构,记录之间联系通过指针实现,查询较快,但DML属于过程化的,操作复杂。网状模型的言据结构为有向图,记录之间联系通过指针实现,查询较快,并且容易实现M:N联系,但DML属于过程化的语言,编程较复杂。关系模型的数据结构为二维表格,容易为初学者理解。记录之间联系通过关键码实现。DML属于非过程化语言,编程较简单。面向对象模型能完整描述现实世界的数据结构,具有丰富的表达能力,能表达嵌套、递归的数据结构。但涉及的知识面较广,用户较难理解,这种模型尚未普及。1.1 2 数据之间联系在各种结构数据模型中是怎么实现的?答:在层次、网状模型中,数据之间的联系通过指针实现的;在关系模型中,数据之间联系通过

      8、外键和主键间联系实现的;在面向对象模型中,数据之间嵌套、递归联系通过对象标识符(OID)实现的(见第8章)。1.1 3 D B 的三级模式结构描述了什么问题?试详细解释。答:D B的三级模式结构是对数据的三个抽象级别,分别从外部(用户)级、概念级和内部级去观察数据库。外部级是用户使用的局部数据库的逻辑结构,其描述称为外模式。概念级是D B的整体逻辑结构,其描述称为概念模式。内部级是D B的物理结构,其描述称为内模式。1.1 4 试述概念模式在数据库结构中的重要地位。答:数据按外模式的描述提供给用户,按内模式的描述存储在磁盘中,而概念模式提供了连接这两级的相对稳定的中间观点,并使得两级的任何一级的改变都不受另一级的牵制。1.1 5 试叙述用户、DB的三级模式结构、磁盘上的物理文件之间有些什么联系和不同?答:用户、外模式、概念模式、内模式和物理文件中的记录分别称为用户记录、外部记录、概念记录、内部记录和物理记录。用户记录与外部记录的结构是一致的,它们之间只是数据传输问题。而外部记录、概念记录和内部记录之间的结构可能是不一致的,除了数据传输问题,还有格式转换问题。内部记录与物理记录的结构是一

      9、致的,它们之间只是数据传输问题。1.1 6 数据独立性与数据联系这两个概念有什么区别?答:数据独立性是指应用程序和DB的数据之间相互独立,不受影响,对系统的要求是“数据独立性要高”,而数据联系是指记录之间的联系,对系统的要求是“数据联系密切”。1.1 7 试述D B M S 的工作模式和主要功能。答:DBMS的工作模式有六点:接受应用程序的数据请求和处理请求;将用户的数据请求转换成低层指令;实现对DB的操作;从对DB的操作中接受查询结果;对查询结构进行处理;将处理结果返回给用户。D B M S 的主要功能有DB的定义、操纵、保护、维护和数据字典等五个功能。1.1 8 试叙述D B M S 对数据库的维护功能。答:包括DB的数据载入、转换、转储、DB的改组以及性能监控等功能。这些功能分别由各个实用程序完成。1.1 9 从模块结构观察,D B M S 由哪些部分组成?答:DBMS由两大部分组成:查询处理器和存储管理器。(解释略)1.2 0 D B S 有哪儿部分组成?其中D D 有什么作用?答:DBS由DB、硬件、软件和DBA等四个部分组成。(解释略)在 DBS中,DD是存储三级结构描述(

      10、即元数据)的DBo DBMS的所有工作都要以DD中的元数据为依据,也就是所有工作都要通过DD访问DBoL 2 1 “元数据”与“数据”之间有些什么联系与区别?答:元数据(metadata)是指“数据的数据”,即数据的描述。DB中的元数据是指三级模式结构的详细描述。数 据(data),一般是指用户使用的具体值。1.2 2 什么是D B A?D B A 应具有什么素质?D B A 的职责是什么?答:DBA是控制数据整体结构的一组人员,负责DBS的正常运行,承担创建、监控和维护 DB结构的责任。DBA必须具备下列4 条素质:熟悉企业全部数据的性质和用途;对所有用户的需求有充分的了解;对系统的性能非常熟悉;兼有系统分析员和运筹学专家的品质和知识。DBA的主要职责有6 点:定义模式;定义内模式;与用户的联络;定义安全性规则;定义完整性规则;DB的转储与恢复。1.2 3 试对D B S 的全局结构作详细解释。答:从四个方面解释:数据库用户有四类:D B A,专业用户,应用程序员,终端用户。DBMS的查询处理器有四个模块:DML编译器,嵌入型DML预编译器,DDL编译器,查询运行核心程序。D BM

      《数据库系统教程(第三版课后答案)》由会员飞****9分享,可在线阅读,更多相关《数据库系统教程(第三版课后答案)》请在金锄头文库上搜索。

      点击阅读更多内容
    最新标签
    监控施工 信息化课堂中的合作学习结业作业七年级语文 发车时刻表 长途客运 入党志愿书填写模板精品 庆祝建党101周年多体裁诗歌朗诵素材汇编10篇唯一微庆祝 智能家居系统本科论文 心得感悟 雁楠中学 20230513224122 2022 公安主题党日 部编版四年级第三单元综合性学习课件 机关事务中心2022年全面依法治区工作总结及来年工作安排 入党积极分子自我推荐 世界水日ppt 关于构建更高水平的全民健身公共服务体系的意见 空气单元分析 哈里德课件 2022年乡村振兴驻村工作计划 空气教材分析 五年级下册科学教材分析 退役军人事务局季度工作总结 集装箱房合同 2021年财务报表 2022年继续教育公需课 2022年公需课 2022年日历每月一张 名词性从句在写作中的应用 局域网技术与局域网组建 施工网格 薪资体系 运维实施方案 硫酸安全技术 柔韧训练 既有居住建筑节能改造技术规程 建筑工地疫情防控 大型工程技术风险 磷酸二氢钾 2022年小学三年级语文下册教学总结例文 少儿美术-小花 2022年环保倡议书模板六篇 2022年监理辞职报告精选 2022年畅想未来记叙文精品 企业信息化建设与管理课程实验指导书范本 草房子读后感-第1篇 小数乘整数教学PPT课件人教版五年级数学上册 2022年教师个人工作计划范本-工作计划 国学小名士经典诵读电视大赛观后感诵读经典传承美德 医疗质量管理制度 2
    关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
    手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
    ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.