1 / 59
文档名称:

数据库技术及网络应用PPT课件-第01章数据库概述.ppt

格式:ppt   页数:59
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

数据库技术及网络应用PPT课件-第01章数据库概述.ppt

上传人:3346389411 2013/4/4 文件大小:0 KB

下载得到文件列表

数据库技术及网络应用PPT课件-第01章数据库概述.ppt

文档介绍

文档介绍:数据共享
数据独立
最小冗余
数据安全
数据完整
灵活性和可恢复性
数据库技术及网络应用
章节目录
数据库技术
第一章数据库概述
人工管理阶段
文件系统阶段
数据库系统阶段
概念模型
实施模型
数据库系统的组成
数据库管理系统DBMS
数据库系统的三级模式结构
关系数据模型
关系代数运算
关系代数与数据查询
数据冗余和数据完整性
常用关系数据库简介
数据管理技术的发展
数据模型
数据库系统
关系数据库
小结
习题1
本章提要
数据管理技术的发展
数据模型
数据库系统
关系数据库
小结
习题1
数据库技术
第一章数据库概述
本章将介绍数据库的基本概念,
其中包括数据管理技术的发展过程、
数据模型的分类、数据库系统的体系
结构以及关系数据库。在关系数据库
中重点讨论关系数据库的基本概念、
关系代数运算、数据冗余和数据完整
性等概念。
第1章数据库概述
数据库技术
数据管理技术的发展
数据处理的核心问题是对数据的管理。数据管理
是指对数据进行组织、分类、存储、检索和维护等操
作。数据管理经历了人工管理、文件系统和数据库系
统三个发展阶段。
20世纪50年代, 计算机的发展还处于初级阶段。硬件方面的特点是运算
速度低,内存小,外存只有磁带、卡片和纸带而没有直接存取的存储设备;
在软件方面,只有汇编语言而没有操作系统和数据管理软件, 数据处理方
式是批处理;当时计算机的应用领域主要是科学计算。在人工管理阶段,数据
管理技术具有以下特点:
人工管理阶段
第1章数据库概述
数据库技术
(1)数据不保存
限于硬件所具备的条件和当时计算机的应用
状况,数据不便保存。
(2)无管理数据的软件
数据完全依赖于程序,由于没有专门的软件对数据进行管理,因此数据由应用程序自己管理。系统维护的工作量较大。
(3)数据不能共享
数据是面向应用的,数据和程序不能独立。因此,各个程序之间会产生大量的数据冗余。
第1章数据库概述
数据可长期保存:由于有了直接存取设备, 进行数据处理时可大量存取数据, 并可对数据进行增、删、改、查询等操作,数据以文件形式保存。
有管理数据的软件: 操作系统中包含了专门的数据管理软件,称之为文件系统。因此,在文件系统阶段维护程序的工作量大大减少。
数据库技术
20世纪50年代中期到60年代后期,计算机的发展
已到了一个新的阶段。在文件系统阶段,数据管理技
术具有以下特点:
文件系统阶段
第1章数据库概述
文件形式多样,数据结构化存储:
文件的形式包含索引文件、链接文件和直接存取文件等, 文件的存取基本上以记录为单位, 而记录是具有一定结构的。
数据冗余度大,共享性低:
在文件系统阶段, 数据仍然是面向应用的。这个时期,数据的共享性差,数据和程序仍然不能独立,不便于进行事务处理。
数据库技术
第1章数据库概述
数据结构化:
数据冗余度小、数据共享、较高数据独立性:
从20世纪60年代后期开始, 计算机的应用领
域越来越广泛,需要计算机管理和处理的数据规模
越来越大。
此时,数据库系统应运而生,数据库系统解决
了多用户共享数据的问题。在数据库系统阶段,数
据管理技术具有以下特点:
数据库技术
在数据库系统中,用数据模型描述数据。数据是结构化的, 这
是数据库系统的重要特征,也是实现数据共享的前提条件。
数据是面向整个系统的,这样可以
大大减小数据冗余,节省存储空间,减少数据存取时间,同时也可以避免数
据异常。数据不依赖于程序,具有较高的独立性。
数据库系统阶段
第1章数据库概述
可对数据进行整体控制:
数据库技术
在数据库系统中,多
个用户可同时使用数据库资源。数据库系统能够提
供以下的控制功能:
b)数据安全性控制
c)数据完整性控制
a)操作并发控制
第1章数据库概述
概念模型
数据库技术
数据模型
数据模型是用图的形式来表达对现实世界中复杂对象的抽象描述。根据数据模型的应用目的不同,将数据模型分为两个级别:概念模型和实施模型。
概念模型是现实世界的第一层抽象,把现实世界中的客观对象抽象成一种信息结构, 这种信息结构并不依赖于具体的计算机系统和数据库管理软件。现实世界反映到人的大脑中,人们经过认识、选择、命名、分类和组织等过程将其抽象后形成概念模型,并进入到信息世界;然后,将概念模型转换为数据模型,从

最近更新