数据库课后答案的.doc

  1. 1、本文档共9页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数据库课后答案的

第1章 习题√) 2. 计算机的数据管理技术经历了人工管理、文件系统管理和数据库系统三个阶段。(√) 3. 逻辑数据模型(又称数据模型),它是一种面向客观世界、面向用户的模型;它与具体的数据库系统无关,与具体的计算机平台无关。(?) 4. 数据模型通常由数据结构、数据操作和完整性约束三部分组成。(√) 5. 内模式亦称为子模式或用户模式,描述的是数据的局部逻辑结构。(?) 简答题 1.解释数据库、数据库管理系统和数据库系统的概念。 答: 数据库(DataBase)是具有统一结构形式、可共享的、长期储存在计算机内的数据的集合。 数据库管理系统(DataBase Management System)是一组用于数据管理的通用化软件所组成的软件系统,位于用户与操作系统之间,是数据库系统的核心。它负责数据库中的数据组织、数据操纵、数据维护和数据控制等功能的实现。 数据库系统(DataBase System)是由数据库、数据库管理系统、数据库管理员和用户等组成的计算机系统的总称。 2.数据管理经历了哪几个阶段,各阶段的特点是什么? 答:数据管理技术经历了人工管理、文件系统管理和数据库系统三个阶段。 人工管理数据有如下特点: (1)数据不保存 (2)应用程序管理数据 (3)数据不共享 (4)数据不具有独立性 文件系统管理数据具有如下特点: (1)数据可以长期保存 (2)由文件系统管理数据 (3)数据共享性差,冗余度大 (4)数据独立性低 数据库系统管理数据具有如下特点: (1)数据结构化 (2)数据共享性好,冗余度低 (3)数据独立性高 (4)数据由DBMS统一管理和控制 3.数据库管理系统的主要功能有哪些?答:数据库管理系统的功能主要包括以下六个方面: (1)数据定义 数据定义包括定义构成数据库结构的模式、存储模式和外模式,定义各个外模式与模式之间的映射,定义模式与存储模式之间的映射,定义有关的约束条件,例如,为保证数据库中的数据具有正确的语义而定义的完整性规则、为保证数据库安全而定义的用户口令和存取权限等。 (2)数据操纵 数据操纵包括对数据库数据的检索、插入、修改和删除等基本操作。 (3)数据库运行管理 对数据库的运行进行管理是DBMS运行时的核心部分,包括对数据库进行并发控制、安全性检查、完整性约束条件的检查和执行、数据库的内部维护(如索引、数据字典的自动维护)等。所有访问数据库的操作都要在这些控制程序的统一管理下进行,以保证数据的安全性、完整性、一致性以及多用户对数据库的并发使用。 (4)数据组织、存储和管理 数据库中需要存放多种数据,如数据字典、用户数据、存取路径等,DBMS负责分门别类地组织、存储和管理这些数据,确定以何种文件结构和存取方式物理地组织这些数据,如何实现数据之间的联系,以便提高存储空间利用率以及提高随机查找、顺序查找、增、删、改等操作的时间效率。 (5)数据库的建立和维护 建立数据库包括数据库初始数据的输入与数据转换等。维护数据库包括数据库的转储与恢复、数据库的重组织与重构造、性能的监视与分析等。 (6)数据通信接口 DBMS需要提供与其他软件系统进行通信的功能。例如,提供与其他DBMS或文件系统的接口,从而能够将数据转换为另一个DBMS或文件系统能够接受的格式,或者接收其他DBMS或文件系统的数据。 4.试述数据模型及其要素。 答:数据模型通常都是由数据结构、数据操作和完整性约束三个要素组成。 数据结构 用于描述系统的静态特性,研究与数据类型、内容、性质有关的对象,例如关系模型中的域、属性、关系等。 数据操作 数据库主要有检索和更新(如插入、删除、修改)两大类操作。数据模型必须定义这些操作的确切含义、操作符号、操作规则以及实现操作的语言。 数据的约束条件 数据的约束条件是一组完整性规则的集合。完整性规则是给定的数据模型中数据及其联系所具有的制约和储存规则,用以限定符合数据模型的数据库状态以及状态的变化,以保证数据的正确、有效、相容。此外,数据模型还应该提供定义完整性约束条件的机制。 5.解释实体、属性、码、实体集、E-R模型的概念。 答: 实体:客观存在并可相互区别的事物称为实体。实体可以是具体的人、事、物,也可以是抽象的概念或联系。 实体的属性:实体所具有的某一特性称为属性。一个实体可以由若干个属性来描述。 码:能够唯一标识一个实体的属性或属性组称为实体的码。 实体集:同类型实体的集合称为实体集。 E-R模型(Entity-Relationship model ):也称实体联系模型,是一种被广泛使用的概念模型。该模型将现实世界的要求转化成实体、联系、属性等几个基本概念,以及它们间的基本关系,并且可以用一种图直观的表示出来。 第2章 习 题 填空题 1.关系数据库系统是支持(关系模型)的数据库系统。

文档评论(0)

ahuihuang1 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档