计算机科学导论(第4版)习题答案-第6章节 信息管理(答案).docVIP

计算机科学导论(第4版)习题答案-第6章节 信息管理(答案).doc

  1. 1、本文档共3页,可阅读全部内容。
  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文档。上传文档
查看更多
计算机科学导论(第4版)习题答案-第6章节 信息管理(答案)

第6章 信息管理 习题(答案) 一.单项选择题 1.C 2.A 3.D 4.C 5.B 6.B 7.D 8.B 9.C 10.B 11. D 12.A 13.C 14.A 15.C 16.A 17.A 18.C 二.简答题 1.简要说明一个DBMS的组成部分。 答:DBMS通常由部分组成:数据定义语言DDL及其翻译处理程序数据操纵语言DML及其编译(或解释)程序数据库运行控制程序实用程序完成数据库的建立与维护、数据格式的转换与通信模式也称逻辑模式,是数据库中全体数据的逻辑结构和特征的描述,是所有用户的公共数据视图。外模式也称子模式或用户模式,是数据库用户见和使用的局部数据的逻辑结构和特征的描述,是数据库用户的数据视图,某一应用需求。内模式是数据物理结构和存储结构的描述,是数据在数据库内部的表示方法。简述数据管理技术发展的1)人工管理阶段20世纪50年代中期以前,计算机主要用于科学计算。当时的硬件只有纸带、卡片和磁带,没有磁盘等直接存取的存储设备;软件状况是没有操作系统没有管理数据的软件数据处理方式是批处理。文件系统阶段20世纪50年代后期到60年代中期,硬件方面已有了磁盘、磁鼓等直接存取存储设备;软件方面已经有了专门的数据管理软件文件系统;处理方式上不仅有了批处理,而且能够联机实时处理。数据库系统阶段20世纪60年代后期以来,硬件方面已有了大容量磁盘软件为编制和维护系统软件应用程序所需成本相对增加联机实时处理分布处理文件系统于是为解决多用户、多任务共享数据的要求,数据库技术便应运而生,出现了统一管理数据的专门软件系统DBMS。 网状模型在层次模型的基础上,允许结点无父结点,或者有多个父结点,数据之间的联系通过地址指针实现。网状模型与层次模型比较,具有更好的存取方式和灵活性,更利于实现实体间多对多的联系,但是,网状模型比层次模型要复杂得多,不易掌握,而且不易实现数据库结构的独立性。 (2)层次模型 层次模型的基本思想就是用树型结构来表示各类实体及实体之间的联系,非常适合表达一对一、一对多的联系,但多对多的联系不能用层次模型表示。层次模型中,数据之间的联系通过地址指针实现。 (3)关系模型 与层次模型和网状模型用地址指针实现数据之间的联系不同,关系模型以关系代数为基础,实体间通过公共属性实现联系,与数据的物理结构无关。目前,关系模型已经成为最重要的一种数据模型。 5.简述关系数据库的完整性。 答:关系模型中,定义了三种完整性约束条件:实体完整性、参照完整性、用户自定义的完整性。实体完整性规定一个关系的主码(包括所有的主属性)不能为空;参照完整性规定外码必须是另一个关系的主码的有效取值,或为空;用户定义的完整性是根据应用需求而要求数据必须满足的语义的要求,如某一属性的取值范围。 6.简述SQL的特点。 (1) 功能统一SQL是一个集数据查询、数据操纵、数据定义、数据控制于一体的关系数据库语言。SQL不仅功能统一,语言风格也统一,便于学习使用。 非过程性语言用户只需说明做什么,而不需要说明怎么做,不必关心SQL命令的内部执行过程,也不必知道数据如何存储。 面向集合的操作方式SQL是关系数据库的结构化查询语言,SQL语言中的操作对象与执行结果仍然是集合或关系。 SQL提供了两种灵活的使用方式SQL既可以直接在联机终端或客户端使用SQL命令实施对数据库的操作,还可以按照同样的格式,嵌入到其他语言中使用,弥补了SQL不能生成菜单、报表、格式化输出的缺陷,开发人员可以利用其他的开发语言来生成界面,从而开发出界面友好、功能强大、实用性强的数据库应用系统。 SQL简单、易学SQL语言的语法简单、语句少,非常容易掌握。1.讨论数据库管理系统的三级模式的体系结构与数据独立性的关系?并在一个实际的数据库管理系统中加以理解。 答案略。 2.讨论给出一个实际的数据库应用系统的E-R模型?要求实体型间要有一对一、一对多、多对多等各种不同的联系,并考虑给出实体型的一些常见属性,确定出实体型的码。 答案略。

文档评论(0)

qiwqpu54 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档