计算机文化基础 Windows XP + Office 2000版 教学课件 作者 吴丽华 冯建平 第13章 数据库应用基础.PPTVIP

计算机文化基础 Windows XP + Office 2000版 教学课件 作者 吴丽华 冯建平 第13章 数据库应用基础.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文档。上传文档
查看更多
第13章 数据库基础知识 【本章概述】 数据库系统是对数据进行有效保存和科学管理的计算机系统。本章是对数据库系统的一个概括叙述,主要介绍数据库、数据模型、数据库系统、数据库管理系统等有关的基本概念和基础知识,重点介绍关系数据库的概念及开发设计方法。并以一个Execl工作表数据库为例,介绍了简单的数据库管理功能及数据操作,为下一章学习Access2000奠定基础。 ? 13.1 数据库系统 13.1.1 数据管理 数据(Data)是指能被计算机存储和处理的反映客观实体信息的物理符号。 三个阶段: 1.手工管理阶段 2.文件管理系统阶段 3.数据库系统阶段 13.1.2 数据库系统组成与特点 数据库系统(Database System,DBS)是指使用数据库技术统一管理、操纵和维护数据资源的整个计算机系统。它是由计算机的硬件、软件、数据和人构成,能最大限度地减少数据冗余,提高数据的独立性,向用户提供共享数据。 包括有5个主要组成部分:数据库、运行环境、数据库管理系统、数据库系统管理员和用户, 1.数据库 数据库(Database,DB)是某一组织中各种应用所需要保存和处理的数据的集合,它将数据按一定的数据模型组织、描述和存储在数据库中,可完全地或部分地消除了数据的冗余。例如,一个学校部门可能同时有教工文件(编号、姓名、地址、部门、工资等)和教学档案文件(编号、姓名、部门、教学工作量、评价等),在这两个文件中存在有一定的重复数据(如编号、姓名、部门)。在构造数据库时,就可以只存储一套数据,消除编号、姓名、部门这3项数据的冗余。 2.运行环境 在数据库系统中应有存放数据文件的大容量存储器,还有相应的输入设备、输出设备、中央处理机和系统软件等,它们构成了数据库系统的运行环境。 3.数据库管理系统 数据库管理系统(Data Base Management System,DBMS)是实际存储的数据和用户之间的一个接口,负责处理用户和应用程序存取、操纵数据库的各种请求。DBMS使用户在使用数据库时无需考虑数据库的物理存取结构,它向用户提供数据库的高层次视图,DBMS还负责数据库的完整性检查、安全性检查、并发控制和故障恢复等工作。 4.数据库系统管理员 数据库系统管理员(Database Administrator,DBA)主要负责设计、建立、管理和维护数据库,协调各用户对数据库的要求等,数据库管理员对程序语言和系统软件(如OS、DBMS等)要比较熟悉,还要了解各应用部门的所有业务工作。数据库管理员不一定只是一个人,它往往是一个工作小组。 5.用户 用户是数据库系统的服务对象。一般而言,一个数据库系统有两类用户:应用程序员和终端用户。应用程序员用高级程序设计语言和数据库语言编写使用数据库的应用程序,应用程序根据需要向DBMS发出适当的请求,由DBMS对数据库执行相应的操作。这类用户通常称为批处理用户。 概括起来,数据库系统具有如下特点: (1)数据集中管理。 (2)数据重复少。 (3)应用程序与数据独立。 (4)容易提供符合用户不同要求的信息。 (5)易于提供安全保障。 13.2 数据模型 13.2.1 实体、属性、关系 实体(Entity)。实体表达最基本的对象,它是现实世界中独立存在的“事物”。 属性(Attribute)。每个实体都具有一定的属性,属性是用来描述实体的某些特定性质。 关系(Relation)。关系是反映实体间内部的联系。 13.2.2 数据模型的类型 层次模型(Hierarchical Model); 网状模型(Network Model); 关系模型(Relational Model); 面向对象模型(Object Oriented Model)。 13.2.3 层次模型 13.2.4 网状模型 13.2.5 关系模型 一个关系它有如下性质: (1)没有两个元组在各个属性上是完全相同的; (2)行的次序无关; (3)列的次序无关。 13.2.6 面向对象模型 20世纪80年代面向对象技术兴起后,人们开始探索用对象模型来组织数据库。以对象模型组织的数据库叫面向对象数据库(Object Oriented Database)。对象封装了数据和操作,子对象继承父对象的数据和操作。如何封装、如何继承由类对象定义。每个实体对象在存储时只有各属性的数据,当向该实体对象发消息时,根据实体对象查出它的类对象,从中找出方法并检查无误后,以该实体对象

您可能关注的文档

文档评论(0)

带头大哥 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档