《Access数据库实用教程》第一章数据库基础.ppt

《Access数据库实用教程》第一章数据库基础.ppt

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

第1章 数据库基础 1.1 认识数据库 每个人都有很多亲戚和朋友,为了保持与他们的联系,常常用一个笔记本将他们的姓名、地址、电话等信息都记录下来,这样要查谁的电话或地址就很方便了。这个“通讯录”就是一个最简单的“数据库”。 再比如一个人到超市去购买商品,就是置身于一个由商品构成的数据库中,而消费者正在访问这个数据库。 1.1.1 数据库基本概念 1. 数据 数据是数据库系统研究和处理的对象,本质上讲是描述事物的符号记录。 2. 数据库(DataBase,DB) 数据库,顾名思义,是存放数据的仓库,是长期存放在计算机内,有组织的、大量的、可共享的数据集合。 3. 数据库管理系统(DataBase Management System,DBMS) 数据库管理系统是位于用户与操作系统(OS)之间的数据管理软件。其主要功能包括以下几个方面: 1)数据定义功能 2)数据操纵功能 3)数据库的运行管理 4)数据库的建立和维护功能 5)数据通信接口 4. 数据库管理员(Database Administrator,DBA) 数据库管理员是对数据库的规划、设计、维护、监视等进行管理的专人。其主要工作: (1)数据库设计,即设计数据模式。 (2)数据库维护,保证数据安全性、完整性、并发控制及系统恢复、数据定期专存等。 (3)改善系统性能,提高系统效率。 5. 数据库系统(Database System,DBS) 数据库系统是指计算机系统中引入数据库后的系统,它能对大量的动态数据进行有组织的存储和管理。 1.1.2 数据管理技术的发展 1. 人工管理系统阶段(20世纪50年代) 20世纪50年代中期以前,计算机软硬件水平都比较低,计算机主要用于科学计算,数据量不大。数据处理方式是批处理。人工管理方式的特点如下: 数据不保存 数据不共享 数据不具有独立性 数据由应用程序管理 2. 文件系统阶段(20世纪50年代后期到60年代中期) 这一时期,计算机已经有了一定发展,硬件方面外存有了磁盘、磁鼓等外设,软件方面有了文件系统,专门管理数据。计算机的应用范围逐渐扩大,不仅用于科学计算,而且还大量用于管理。处理方式也从原来的仅有的批处理方式发展到联机实时处理。 用文件系统管理数据有如下特点: 数据可以长期保存 数据可共享,但共享性差 数据具有一定的独立性,但独立性差 数据由文件系统管理 文件形式多样化 3. 数据库系统阶段(20世纪60年代后期) 随着计算机软硬件的发展,计算机用于管理的规模越来越大,应用越来越广泛,数据量越来越大,数据处理规模也越来越大,在这种背景下,以文件系统作为管理手段已经不能满足需要,于是数据库技术和统一管理数据的专门软件系统——数据库管理系统便应运而生。 从文件系统到数据库系统,标志着数据管理技术的飞跃。与人工管理和文件系统相比,数据库系统具有以下几方面优点: 数据结构化 数据共享性高 独立性高 1.2 数据模型 数据模型是数据特征的抽象,是描述数据以及数据之间联系的结构模式。它从抽象层次上描述了系统的静态特征、动态行为和约束条件,为数据库的信息表示和操作提供一个抽象的框架。数据模型是数据库的基础,任何数据库管理系统都是基于某种数据模型的。 数据模型的要素包括: 1)数据结构 数据结构是所研究的对象类型的集合。 2)数据操作 数据操作是指对数据库中各种对象(型)的的实例(值)允许执行的操作的集合。 3)数据的约束条件 数据约束条件是一组完整性规则的集合。 1.2.1 概念模型 概念模型用于现实世界的建模,使现实世界到机器世界的一个中间层次。它不依赖于具体的计算机系统或某一特定的数据库管理系统。 1.相关概念 1)实体(Entity) 客观存在并可相互区别的事物称为实体。 2)属性(Attribute) 实体所具有的某一特性称为属性。 3)关键字(Key) 如果某个属性或属性组合能够唯一地标识出实体集中的各个实体,可以选作关键字,也称为码。 4)域(Domain) 域实体中的每个属性,都有一个取值范围,这叫做属性的值域或值集。 5)实体型(Entity Type) 用实体名及其属性名集合来抽象和刻画同类实体,称为实体型。 6)实体集(Entity Set) 同一类型实体的集合称为实体集。 7)联系(Relationship) 现实世界中事务间的关系称为联系。 2.实体间的联系方式 1)一对一联系(1:1) 即

文档评论(0)

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

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

1亿VIP精品文档

相关文档