赞
踩
1. DBMS(数据库管理系统)
主演职能:数据库的定义与建立,数据库的操作,数据库的控制,数据库的维护,故障恢复和数据通信。
2. 数据库系统(DBS)
主要职能:并发控制,恢复,完整性,安全性
3. 数据库系统的三级结构
如图所示,数据库系统分为3个抽象级
(1)用户级数据库
(2)概念级数据库
(3)物理级数据库
4. 数据库系统的三级模式
(1)概念模式
数据库中全体数据的逻辑结构和特征的描述,是所有用户的公共数据视图。一个数据库只有一个概念模式。
(2)外模式
局部数据,一个程序只有一个外模式,数据库可以有多个。
(3)内模式
不同于物理层,数据库只有一个
5. 数据库系统两级独立性
(1)物理独立性
概念模式/内模式,物理存储改变,应用程序不改变。
(2)逻辑独立性
外模式/概念模式,数据逻辑结构改变,应用程序改变。
6. 数据模型
(1)概念数据模型
E-R模型
(2)基本数据模型
由数据结构,数据操作,完整性约束三部分组成。
常用基本数据模型为层次模型,网状模型,关系模型,面向对象模型。
7. 关系模型
8.关系规范化理论
(1)关系模式的存储异常问题
数据冗余,修改异常,插入异常,删除异常
解决上述问题其实就是把关系模式分解。
(2)函数依赖
x->y x函数决定y
x->y,x的子集不能决定y,则y对x完全函数依赖
不 完全函数依赖则为部分函数依赖
x->y,yno->x,y->z,则z对x传递函数依赖
(3)范式
第一范式:属性值不可再分
第二范式:每个非主属性完全依赖于候选键
第三范式:在1NF情况下,每个非主属性都不传递依赖于候选键
BC范式:每个属性都不传递依赖于候选键
(4)关系模式分解
9. 数据操作
(1)集合运算
并:
差:
交:
笛卡尔积:
(2)关系运算
投影:选择的是列
选择:选择的是元组
O连接:
除法
外连接
ps:不太重要,会下一篇的sql就好
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。