文档介绍:数据库系统的地位
在人们的周围有各种各样的数据库系统在运行。当人们买机票、存(取)款、查资料、买卖股票时都需要与数据库打交道。数据库系统已成为人们提高工作效率和管理水平的重要手段,已成为企业提高竞争力有力武器。
数据库技术产生于六十年代末,是数据管理的最新技术,是计算机科学的重要分支。
数据库技术是信息系统的核心和基础,它的出现极大地促进了计算机应用向各行各业的渗透。
数据库的建设规模、数据库信息量的大小和使用频度已成为衡量一个国家信息化程度的重要标志。
那么,什么是数据库系统?它是如何构成、如何工作的呢?我们怎样才能有效管理与操作数据库?怎样成功设计出一个高性能的数据库系统呢?
5/8/2018
1
第1章数据库系统概论
数据库基本概念
数据管理技术的发展
数据库系统的结构
数据库管理系统(DBMS)
数据库技术的发展及研究领域
5/8/2018
2
数据库基本概念
数据(Data)
数据库(Database)
数据库管理系统(DBMS)
数据库系统(DBS)
5/8/2018
3
数据
数据(Data)是数据库中存储的基本对象
数据的定义
描述事物的符号记录
数据的种类(形式)
文本、图形、图像、音频、视频等
数据的特点
数据与其语义是不可分的(数据的含义称为数据的语义)
例如:93是一个数据
语义1:学生某门课的成绩
语义2:某人的体重
语义3:计算机系2006级学生人数
语义4:请同学给出……
学生档案中的学生记录:(李明,男,197205,江苏南京市,计算机系,1990)
语义:学生姓名、性别、出生年月、籍贯、所在院系、入学时间
解释:李明是个大学生,1972年5月出生,江苏南京市人,1990年考入计算机系
请给出另一个解释和语义
5/8/2018
4
数据库
数据库的定义
数据库(Database,简称DB)是长期储存在计算机内、有组织的、可共享的大量数据的集合。
数据库的基本特征
数据按一定的数据模型组织、描述和储存
可为各种用户共享
冗余度较小
数据独立性较高
易扩展
5/8/2018
5
数据库管理系统
什么是数据库管理系统(Database Management System,简称 DBMS)
位于用户与操作系统之间的一层数据管理软件。
是基础软件,是一个大型复杂的软件系统
DBMS的用途
科学地组织和存储数据、高效地获取和维护数据
5/8/2018
6
数据库系统
什么是数据库系统(Database System,简称DBS)
在计算机系统中引入数据库后的系统
数据库系统的构成
数据库
数据库管理系统(及其开发工具)
应用系统
数据库管理员(Database Administrator,简称DBA)
5/8/2018
7
硬件
DataBase
OS
DBMS
应用开发工具
应用系统
DBA
用户
用户
用户
应用程序员
5/8/2018
8
数据管理技术的发展
什么是数据管理
对数据进行分类、组织、编码、存储、检索和维护
是数据处理的中心问题
数据管理技术的发展过程
人工管理阶段(20世纪40年代中--50年代中)
文件系统阶段(20世纪50年代末--60年代中)
数据库系统阶段(20世纪60年代末--现在)
数据管理技术的发展动力
应用需求的推动
计算机硬件的发展
计算机软件的发展
5/8/2018
9
人工管理阶段
时期
20世纪40年代中--50年代中
产生的背景
应用需求 科学计算
硬件水平 无直接存取存储设备
软件水平 没有操作系统
处理方式 批处理
5/8/2018
10