第1章数据基础知识.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第1章 数据库基础知识 主要内容 1.1 数据管理 1.2 数据模型 1.3 数据库系统 1.4 关系数据库 复习思考题 1.1.1 数据与信息 1.数据 数据是数据库系统研究和处理的对象。一般认为,数据是人们记录下来的、表示客观事物状态特征的可以识别的符号。 2.信息 信息是指经过加工处理并对人类的客观行为产生影响的数据表现形式。 3.数据与信息的联系和区别 信息是数据的内涵,数据是信息的具体表现形式。 1.1.2 数据处理与数据管理 1.数据处理 数据处理是指从某些已知的数据出发,推导加工出一些新的数据。这些新的数据表示了新的信息,因此有时又把数据处理叫做信息处理。 2.数据管理 数据管理即是指采用一定的处理方法完成数据的分类、编码、组织、存储检索和维护等工作,其目的在于通过特定的数据处理方法提高数据处理效率。 1.1.3 数据管理技术的发展 1.人工管理阶段 人工管理阶段始于上个世纪(20世纪)50年代中期以前。在该阶段计算机硬件软件技术都不能保障程序与数据的相互独立性,其数据管理存在如下的问题: (1)数据与程序不独立。 (2)数据不具有共享性。 (3)数据保存的短暂性。 1.1.3 数据管理技术的发展 2.文件管理阶段 随着计算机软、硬件技术的快速发展,20世纪50年代中期到60年代中后期出现了文件系统管理数据,数据和程序在一定程度上实现了分离,数据能够长期保存。在该阶段,人们把有关的数据组织成一个文件,这种数据文件能够独立于程序而存储在外存储器上,由一个专门的文件管理系统对其进行管理。与早期人工管理阶段相比,文件管理的效率和数量都有很大提高,但仍存在以下问题: (1)数据没有完全独立于程序。 (2)数据不能集中管理。 (3)数据存在冗余。 1.1.3 数据管理技术的发展 3.数据库系统管理阶段 20世纪80年代随着微型机的普遍应用和数据库系统的不断完善,数据库系统在世界范围内得到了广泛的应用。数据库系统是将所有数据集中到一个数据库中,形成一个数据中心,实行统一规划,集中管理,用户通过数据库管理系统(DataBase Management System,简写为DBMS)来使用数据库中的数据。在数据库管理阶段,数据管理有如下特点: (1)实现了数据的共享。 (2)实现了数据的结构化和独立性。 (3)实现了数据的统一控制。 1.2.1 数据处理几个常用术语 1.信息世界几个常用术语 实体:实体就是可以相互区别的客观存在,如汽车、火车等。 属性:实体的特性即为属性。实体有很多特性,如学生实体有学号、姓名、年级等属性。 关键字:能唯一标识每个实体的属性或属性集,如学生“学号”能够唯一地标识每一个学生,“学号+课程编号”能够唯一地标识学生的功课成绩。 联系:实体内部联系(本实体属性之间的联系)以及实体之间的联系(一对一联系、一对多联系、多对多联系)。 1.2.1 数据处理的三个世界 2.计算机世界几个常用术语 数据项(Field):标记实体属性的命名单位,也称为字段。字段的命名与属性名相同,如学生有学号、姓名、年龄等字段 记录(Record):字段的有序集合。如学生记录可表示为:学生(学号、姓名、性别)。 文件:同一类记录的汇集。如所有学生的记录组成了学生文件。 1.2.2 基本的数据模型 数据模型是数据库系统中用于提供信息表示和操作手段的结构形式。简单地说,数据模型是指数据库的组织形式,它决定了数据库中数据之间联系的表达方式。 1.层次模型(Hierarchical model) 2.网状模型(Network model) 3.关系模型(Relation model) 用二维表的形式表示实体和实体之间联系的数据模型称为关系数据模型。 1.2.2 基本的数据模型 关系模型的数据结构是一个“二维表框架”组成的集合,每个二维表又可称为关系。在二维表中,每一行称为一条记录,用于表示一组数据项,表中的每一列称为一个字段或属性,用于表示每列中的数据项。表中的第一行称为字段名,用于表示每个字段的名称。 1.3.1 数据库与数据库系统 1.数据库 数据库(DataBase ,简称DB)是按一定的数据组织方法统一管理的相关数据的集合。 2.数据库系统(DBS) 数据库系统(DBS)是实现有组织地、动态地存储大量关联数据,方便多用户访问的计算机软件、硬件和数据资源组成的系统,即采用了数据库技术的计算机系统。数据库系统主要包括计算机硬件、操作系统、数据库、数据库管理系统和建立在该数据库之上的相关软件、数据库管理员和用户等组成部分。 1.3.2 数据库管理系统与数据库应用系统 1.数据库管理系统(DBMS) 数据库管理系统是用于建立、使用和维护数据库的一组软件。 2.数据库

文档评论(0)

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

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

1亿VIP精品文档

相关文档