Access数据库基础教程 作者 刘东 刘丽 第1章 数据库基本概述.pptVIP

Access数据库基础教程 作者 刘东 刘丽 第1章 数据库基本概述.ppt

  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章 Access数据库的基本概念 所谓数据处理实际上就是利用计算机对各种类型的数据进行处理。它包括对数据的采集、整理、存储、分类、排序、检索、维护、加工、统计和传输等一系列操作过程。数据处理的目的是从大量的、原始的数据中获得我们所需要的资料并提取有用的数据成份,作为行为和决策的依据。 随着电子计算机软件和硬件技术的发展,数据处理过程发生了划时代的变革,而数据库技术的发展,又使数据处理跨入了一个崭新的阶段。 数据的管理技术的发展大致经历了以下三个阶段: (1)人工管理方式 (2)文件管理方式 (3)数据库系统管理方式 数据库(database,DB)是数据的集合。也就是说,数据库是存储在计算机系统中的存储介质上,按一定的方式组织起来的相关数据的集合。数据库中的数据具有高度的共享性及独立性。 数据库系统(database system,DBS)是以数据库应用为基础的计算机系统。它是一个实际可行的,按照数据库方式存储、维护和管理数据的系统。通常由计算机硬件、数据库、数据库管理系统、相关软件、人员(数据库管理分析员、应用程序员、用户)等组成,如图所示。 数据库应用系统是一个复杂的系统,它由硬件、操作系统、数据库管理系统、编译系统、用户应用程序和数据库组成。 数据库、数据库管理系统和数据库系统是3个不同的概念,数据库管理系统在计算机中的地位如图所示。 模型(model)是现实世界特征的模拟和抽象。在数据库技术中,用数据模型(data model)这个工具来抽象、表示和处理现实世界中的数据和信息。数据模型包括数据库数据的结构部分、操作部分和约束条件。 从理论上讲,数据模型是指反映客观事物及客观事物间联系的数据组织的结构和形式。客观事物是千变万化的,各种客观事物的数据模型也是千差万别的,但也有其共性。常用的数据模型有层次模型、网络模型和关系模型3种。 层次模型(hierarchical model)表示数据间的从属关系结构,是一种以记录某一事物的类型为根结点的有向树结构。层次模型像一棵倒置的树,根结点在上,层次最高;子结点在下,逐层排列。这种用树形结构表示数据之间联系的模型也称为树结构。层次模型的特点是仅有一个无双亲的根结点;根结点以外的子结点,向上仅有一个父结点,向下有若干子结点。 层次模型表示的是从根结点到子结点的一个结点对多个结点,或从子结点到父结点的多个结点对一个结点的数据间的联系,如图所示。 网状模型(network model)是层次模型的扩展,表示多个从属关系的层次结构,呈现一种交叉关系的网络结构,如图所示。网状模型是以记录为结点的网络结构,用网状数据结构表示实体与实体之间的联系。网状模型的特点是,可以有一个以上的结点无双亲,至少有一个结点有多于一个的双亲。因此,层次模型是网状模型的特殊形式,网状模型可以表示较复杂的数据结构,即可以表示数据间的纵向关系与横向关系。这种数据模型在概念上、结构上都比较复杂,操作上也有很多不便。 关系模型(relational model)是用二维表的形式表示实体和实体间联系的数据模型。在二维表中每一列称为字段,字段是最基本的单位不可再分,每一列数据项是同属性的,各列的顺序是任意的;每一行称为记录,由一个事物的诸多属性项构成,记录的顺序可以是任意的。不允许有相同的字段名,也不允许有相同的记录行。 关系数据库(relation database)是若干个依照关系模型设计的数据表文件的集合。也就是说,关系数据库是由若干完成关系模型设计的二维表组成的。一个二维表为一个数据表,数据表包含数据及数据间的关系。 一个关系数据库由若干个数据表组成,数据表又由若干个记录组成,而每一个记录是由若干个以字段属性加以分类的数据项组成的,它包括以下概念。 (1)关系名 (2)元组 (3)属性 (4)域 (5)关键字 (6)关系模式 1)关系必须规范化。规范化是指关系模型中的每一个关系模式都必须满足一定的要求。最基本的要求是每个属性必须是不可分割的数据单元,即表中不能再包含表。 2)在同一个关系中不能出现相同的属性名。在Access中不允许一个表中有相同的字段名。 3)关系中不允许有完全相同的元组,即冗余。在Access的一个表中不能有两个完全相同的记录。 4)在一个关系中元组的次序无关紧要。也就是说,任意交换两行的

文档评论(0)

开心农场 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档