- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第一章
1.1 名词解释
数据库(DB) 数据库系统(DBS) 数据库管理系统(DBMS)
实体 实体集 属性 关键字
数据模型 概念数据模型 关系模型
模式 外模式 内模式
数据独立性 逻辑数据独立性 物理数据独立性
一对一联系 一对多联系 多对多联系
数据库(DB):在计算机的存储设备上合理存放、相关联、有结构的数据集合。
数据库系统(DBS):在计算机系统中引进数据库和数据库管理系统后的组成。或者是实现有组织地、动态地存储大量相关的结构化数据,方便用户使用数据库的计算机软件、硬件资源组成的系统。
数据库管理系统(DBMS):一个操纵和管理数据库的大型软件简称概念模型,是面向数据库用户的世界模型,主要用来描述世界的概念化结构A、B,如果对于实体集A中的每一个实体,B中至多有一个实体与之有联系,反之亦然,则称A、B有一对一联系(1: 1联系)。
一对多联系:设有两个实体集A、B,若A中每个实体与B中任意个实体(包括零个)相联系,而B中每个实体至多和A中一个实体有联系,则称A和B是一对多联系(1:n联系)。
多对多联系:设有两个实体集A、B,若两个实体集A、B中的每一个实体都和另一个实体集中任意个实体(包括零个)有联系,则称A、B是多对多联系(m:n联系)。
1.2判断下列说法是否正确
⑴数据库系统的一个主要特点是数据无冗余。
⑵数据库管理系统和数据库构成了数据库系统。
⑶数据结构化是数据库和文件系统的根本区别。
⑷若干个属性集合就能描述一个对象。
⑸数据库系统中数据具有完全独立性。
⑹ DBA主要职责是管理数据库中的数据。
⑺数据库避免了一切数据重复。
⑻数据操作语言是一个高级语言。
⑼非过程化语言比过程化语言好。
⑽模式是数据库全局逻辑结构的描述。
⑾三级模式结构是数据库唯一的一种分级模式结构。
⑿层次数据模型和网状数据模型都可用关系数据模型表示。
⒀关系模型不仅可以描述实体,还可以描述实体及实体集之间的联系。
⒁关系数据模型与网状数据模型相比具有查询效率高的优点。
⒂网状数据模型可以直接表示M:N的联系。
⒃概念模型独立于硬件设备和DBMS。
⒄视图对重构数据库提供了一定程度的物理独立性。
⒅实体是信息世界中的术语,与之相对应的数据库术语为字段。
⒆数据库系统的核心工作就是完成用户级数据库、概念级数据库和物理级数据库之间的映射。
⒇一个网状数据结构模型可以变换为一个等价的层次数据结构模型,这种变换以存储空间为代价。
1-5:×,×,√,×,×,
6-10:×,×,√,×,√,
11-15:×,√,√,×,×
16-20:√,×,×,√,√
1.3简答下列各题
⑴数据管理技术的发展过程。
计算机技术的发展使得数据管理技术也不断向前发展,至今,经历了人工管理阶段、文件系统阶段和数据库系统阶段。
⑵数据库系统的三个发展阶段是什么?
1)层次型和网状型:
代表产品是1969年IBM公司研制的层次模型数据库管理系统IMS。
2)关系型数据型库:
目前大部分数据库采用的是关系型数据库。1970年IBM公司的研究员E.F.Codd提出了关系模型。典型的关系DBMS产品有Oracle、Sybase、SQL Server、DB2、Access、VFP等等。
3)第三代数据库将为更加丰富的数据模型和更强大的数据管理功能为特征,以提供传统数据库系统难以支持的新应用。它必须支持面向对象,具有开放性,能够在多个平台上使用。
⑶文件系统与数据库系统有何区别和联系?
文件系统和数据库系统之间的区别:
1) 文件系统用文件将数据长期保存在外存上,数据库系统用数据库统一存储数据;
2) 文件系统中的程序和数据有一定的联系,数据库系统中的程序和数据分离,数据具有较高的独立性;
3) 文件系统用操作系统中的存取方法对数据进行管理,数据库系统用DBMS统一管理和控制数据;
4) 文件系统实现以文件为单位的数据共享,数据库系统实现以记录和字段为单位的数据共享,数据结构化,冗余度小。
文件系统和数据库系统之间的联系:
1) 均为数据组织的管理技术;
2) 均由数据管理软件管理数据,程序与数据之间用存取方法进行转换;
3) 数据库系统是在文件系统的基础上发展而来的。
⑷数据库系统的特点。
1)采用一定的数据模型实现数据结构化
2)数据共享、冗余度小、避免了数据的不一致
3)具有较高的数据独立性
4)数据由DBMS统一管理和控制
⑸何谓数据的物理独立性与数据的逻辑独立性?
逻辑独立性表示一旦模式发生变化,无需改变外模式或应用程序的能力。
物
文档评论(0)