计算机文化基础 Windows XP + Office 2000版 吴丽华 冯建平 第13章 数据库应用基础

计算机文化基础 Windows XP + Office 2000版 吴丽华 冯建平 第13章 数据库应用基础

ID:43809179

大小:780.50 KB

页数:41页

时间:2019-10-14

计算机文化基础 Windows XP + Office 2000版 吴丽华 冯建平 第13章 数据库应用基础_第1页
计算机文化基础 Windows XP + Office 2000版 吴丽华 冯建平 第13章 数据库应用基础_第2页
计算机文化基础 Windows XP + Office 2000版 吴丽华 冯建平 第13章 数据库应用基础_第3页
计算机文化基础 Windows XP + Office 2000版 吴丽华 冯建平 第13章 数据库应用基础_第4页
计算机文化基础 Windows XP + Office 2000版 吴丽华 冯建平 第13章 数据库应用基础_第5页
资源描述:

《计算机文化基础 Windows XP + Office 2000版 吴丽华 冯建平 第13章 数据库应用基础》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第13章数据库基础知识【本章概述】数据库系统是对数据进行有效保存和科学管理的计算机系统。本章是对数据库系统的一个概括叙述,主要介绍数据库、数据模型、数据库系统、数据库管理系统等有关的基本概念和基础知识,重点介绍关系数据库的概念及开发设计方法。并以一个Execl工作表数据库为例,介绍了简单的数据库管理功能及数据操作,为下一章学习Access2000奠定基础。13.1数据库系统13.1.1数据管理数据(Data)是指能被计算机存储和处理的反映客观实体信息的物理符号。三个阶段:1.手工管理阶段2.文件管理系统阶段3.数据库系统阶段13.1.2数据库系统组成

2、与特点数据库系统(DatabaseSystem,DBS)是指使用数据库技术统一管理、操纵和维护数据资源的整个计算机系统。它是由计算机的硬件、软件、数据和人构成,能最大限度地减少数据冗余,提高数据的独立性,向用户提供共享数据。包括有5个主要组成部分:数据库、运行环境、数据库管理系统、数据库系统管理员和用户,1.数据库数据库(Database,DB)是某一组织中各种应用所需要保存和处理的数据的集合,它将数据按一定的数据模型组织、描述和存储在数据库中,可完全地或部分地消除了数据的冗余。例如,一个学校部门可能同时有教工文件(编号、姓名、地址、部门、工资等)和

3、教学档案文件(编号、姓名、部门、教学工作量、评价等),在这两个文件中存在有一定的重复数据(如编号、姓名、部门)。在构造数据库时,就可以只存储一套数据,消除编号、姓名、部门这3项数据的冗余。2.运行环境在数据库系统中应有存放数据文件的大容量存储器,还有相应的输入设备、输出设备、中央处理机和系统软件等,它们构成了数据库系统的运行环境。3.数据库管理系统数据库管理系统(DataBaseManagementSystem,DBMS)是实际存储的数据和用户之间的一个接口,负责处理用户和应用程序存取、操纵数据库的各种请求。DBMS使用户在使用数据库时无需考虑数据库

4、的物理存取结构,它向用户提供数据库的高层次视图,DBMS还负责数据库的完整性检查、安全性检查、并发控制和故障恢复等工作。4.数据库系统管理员数据库系统管理员(DatabaseAdministrator,DBA)主要负责设计、建立、管理和维护数据库,协调各用户对数据库的要求等,数据库管理员对程序语言和系统软件(如OS、DBMS等)要比较熟悉,还要了解各应用部门的所有业务工作。数据库管理员不一定只是一个人,它往往是一个工作小组。5.用户用户是数据库系统的服务对象。一般而言,一个数据库系统有两类用户:应用程序员和终端用户。应用程序员用高级程序设计语言和数据

5、库语言编写使用数据库的应用程序,应用程序根据需要向DBMS发出适当的请求,由DBMS对数据库执行相应的操作。这类用户通常称为批处理用户。概括起来,数据库系统具有如下特点:(1)数据集中管理。(2)数据重复少。(3)应用程序与数据独立。(4)容易提供符合用户不同要求的信息。(5)易于提供安全保障。13.2数据模型13.2.1实体、属性、关系实体(Entity)。实体表达最基本的对象,它是现实世界中独立存在的“事物”。属性(Attribute)。每个实体都具有一定的属性,属性是用来描述实体的某些特定性质。关系(Relation)。关系是反映实体间内部的联

6、系。13.2.2数据模型的类型层次模型(HierarchicalModel);网状模型(NetworkModel);关系模型(RelationalModel);面向对象模型(ObjectOrientedModel)。13.2.3层次模型13.2.4网状模型13.2.5关系模型一个关系它有如下性质:(1)没有两个元组在各个属性上是完全相同的;(2)行的次序无关;(3)列的次序无关。关系模型的主要特点有:(1)关系中每一数据项不可再分,是最基本的单位。(2)每一列字段是同属性的。列数根据需要而设,且各列的顺序是任意的。(3)每一行记录由一个实体事物的多个

7、字段值构成。记录的顺序可以是任意的。(4)一个关系是一张二维表,不允许有相同的字段名,也不允许有相同的记录行。13.2.6面向对象模型20世纪80年代面向对象技术兴起后,人们开始探索用对象模型来组织数据库。以对象模型组织的数据库叫面向对象数据库(ObjectOrientedDatabase)。对象封装了数据和操作,子对象继承父对象的数据和操作。如何封装、如何继承由类对象定义。每个实体对象在存储时只有各属性的数据,当向该实体对象发消息时,根据实体对象查出它的类对象,从中找出方法并检查无误后,以该实体对象的数据处理该消息。13.3关系数据库13.3.1关

8、系数据库概念关系数据库(RelationDatabase)是依照关系模型设计的若干个关系的集合,也可以说,关

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。