当前位置:
文档之家› 数据库技术与应用第一章(共三章)精品PPT课件
数据库技术与应用第一章(共三章)精品PPT课件
学时安排:
授课:40学时 考试方式:以所讲内容为主
2020/10/8
数据库技术与应用—(1)
3
第1章 数据库系统导论
本章内容主要包括:
数据与信息的概念 计算机数据管理的主要发展阶段 数据库系统的组成和功能 数据库保护 数据模型
2020/10/8
数据库技术与应用—(1)
4
§1.1 数据与信息的概念
2020/10/8
数据库技术与应用—(1)
2
教学安排
参考资料:
《数据库基础与应用教程》刘卫国主编 北京邮电出版社 《Visual Foxpro及其应用系统开发》史济民等编 清华大学出版社 《数据库系统及应用教程》 汪洋等编著 清华大学出版社 《数据库技术及应用》 丁爱萍编著 西安电子科技大学出版社 《数据库应用技术ACCESS篇》李新燕主编 人民邮电出版社
据的组织、分类、编码、存储、检索和维护。
内容:
组织和保存数据 进行数据维护 提供数据查询和数据统计功能
MIS 管理信息系统
DSS 决策支持系统
§1.2计算机数据管理的发展
主要经历三个阶段:
人工管理阶段
产生的背景
时期
–40年代中--50年 代中
– 应用需求 科学计算
– 硬件水平 无直接存取存储设备
数据库技术与应用—(1)
19
应用程序与数据的对应关系(数据库系统)
应用程序1 应用程序2
DBMS
数据库
…
2020/10/8
数据库技术与应用—(1)
20
数据的高共享性的好处
降低数据的冗余度,节省存储空间 避免数据间的不一致性 使系统易于扩充
2020/10/8
数据库技术与应用—(1)
21
数据独立性
数据库的特征 – 数据按一定的数据模型组织、描述和储存 – 可为各种用户共享 – 冗余度较小 – 数据独立性较高 – 易扩展
2020/10/8
数据库技术与应用—(1)
16
数据库(举例)
学生登记表
学号 95004 95006 95008
…
姓名 王小明 黄大鹏 张文斌
…
年令 19 20 18
…
性别 女 男 女
2020/10/8
数据库技术与应用—(1)
10
应用程序与数据的对应关系(人工管理)
应用程序1 应用程序2
数据集1 数据集2
...… ...…
应用程序n
数据集n
文件系统阶段
产生的背景
时期: 50年代末--60年代中
-应用需求 科学计算、管理
-硬件水平 磁盘、磁鼓
-软件水平 有文件系统、高级语言、OS
一、信息的定义
信息(Information)是人们进行各种活动所 需要的知识,是现实世界各种状态的反映。
如“2007年硕士研究生将扩招30%”。 简单地说:信息就是新的、有用的事实和知识。
2020/10/8
数据库技术与应用—(1)
5
二、数据的定义
数据(data)是用来记录信息的可 识别的符号,是信息的具体表现形式。
“2007”、 “30%”。
“08/18/83”
注意:数据不 等于信息
三、数据处理
数据处理(Data Processing)是指将数据转换 成信息的过程。
广义:处理包括对数据的收集、存储、加工、 分类、传播等一系列活动。
狭义:处理是指对所输入的数据进行加工整理。
信息=数据+数据处理
四、数据管理 数据管理(Data Management)是指对数
物理独立性
–指用户的应用程序与存储在磁盘上的数据库中数据 是相互独立的。当数据的物理存储改变了,应用程序
不用改变。 逻辑独立性
–指用户的应用程序与数据库的逻辑结构是相互独立 的。数据的逻辑结构改变了,用户程序也可以不变
2020/10/8
数据库技术与应用—(1)
22
统一的数据管理和控制
数据库作为多个用户和应用程序的共享资 源,对数据的存取往往是并发的,即多个用户 同时使用同一个数据库。由DBMS来统一完成。
数据库技术与应用
2006/2007学年第一学期
教学内容
第1章 数据库系统导论 第2章 关系数据模型 第3章 关系规范化基础 第4章 数据库应用系统设计 第5章 ACCESS数据库管理系统的简单应用 第6章 ACCESS数据库管理系统的高级应用 第7章 结构化查询语言--SQL 第8章 数据库应用系统的开发
…
系名 社会学 商品学 法律学
…
年级 95 95 95 …
2020/10/8
数据库技术与应用—(1)
17
数据库管理系统
数据库管理系统(Database Management System,简称DBMS)是位于用户与操作系统 之间的一层数据管理软件。 DBMS的用途
–科学地组织和存储据库技术与应用—(1)
18
数据库系统(续)
特点 – 数据的管理者:DBMS – 数据面向的对象:现实世界 – 数据的共享程度:共享性高 – 数据的独立性:高度的物理独立性和一定的 逻辑独立性 – 数据的结构化:整体结构化 – 数据控制能力:由DBMS统一管理和控制
2020/10/8
2020/10/8
数据库技术与应用—(1)
23
数据结构化
整体数据的结构化是数据库的主要特征之一。 数据库中实现的是数据的真正结构化
– 软件水平 没有操作系统 – 处理方式 批处理
2020/10/8
数据库技术与应用—(1)
9
人工管理(续)
特点 – 数据的管理者:应用程序,数据不保存。 – 数据面向的对象:某一应用程序 – 数据的共享程度:无共享、冗余度极大 – 数据的独立性:不独立,完全依赖于程序 – 数据的结构化:无结构 – 数据控制能力:应用程序自己控制
...… ...…
应用程序1 应用程序2
应用程序n
存取 方法
文件1 文件2
文件n
数据库系统阶段
时期 60年代末以来
产生的背景
应用背景 大规模管理
硬件背景 大容量磁盘
软件背景 有数据库管理系统
处理方式 联机实时处理,分布处理,批处理
数据库
数据库(Database,简称DB)是长期储存在计算机内、 有组织的、可共享的大量数据集合
-处理方式 联机实时处理、批处理
文件系统(续)
特点
数据的管理者:文件系统,数据可长期保存 数据面向的对象:某一应用程序 数据的共享程度:共享性差、冗余度大 数据的独立性:独立性差,数据的逻辑结构 改变必须修改应用程序 数据控制能力:应用程序自己控制
2020/10/8
数据库技术与应用—(1)
13
应用程序与数据的对应关系(文件系统)