文档介绍:数据库基础知识
第一章
1
目标 2 -1
理解数据库、DBMS的作用和意义
了解数据库管理系统的发展过程
理解各种数据库模型
理解数据库相关的基本概念
2
目标 2 - 2
理解与关系型数据库相关的基本概念
主键和实体完整性
外键和引用完整性
关系和度
域约束
了解SQL及分类
3
什么是数据库
数据表
存储过程
视图
….
数据库是数据表及相关操作对象的集合
数据表由一个或多个相关的数据项组成
…
订单
客户
产品
记录
4
为什么使用数据库?
条理分明
检索方便
维护容易
减少错误
信息挖掘
5
早期数据保存方式—书面文件
在数据库出现之前,人们书面文档来存储数据
容易丢失数据
数据重复、冗余
难于查阅和使用
维护成本高
6
早期数据保存方式—计算机文件
操作、修改、查找数据
1
磁盘
计算机系统进行数据处理
2
传送信息
磁带
可以以不同的文件格式进行数据保存
今天,人们依然采用文件方式保存一些数据
7
计算机化数据库的好处
降低存储数据的冗余度
更高的数据一致性
存储的数据可以共享
可以建立和遵循某些标准
便于维护数据完整性
能够实现数据的安全性
8
DBMS的发展 3 -1
什么是 DBMS?
Brian
A004
Allen
A003
Ricky
A008
Shane
A007
数据库
检索数据
插入数据
更新数据
删除数据
数据库管理系统—DBMS
9
DBMS的发展 3 - 2
集中式数据库系统
数据库
多个用户访问公用数据库
数据存储在一个公用的中央位置
10