基本概念
- 数据库系统DBS:是一个采用了数据库技术,有组织地、动态地存储大量相关数据,方便多用户访问的计算机系统。其由下面四个部分组成:
- 数据库(统一管理、长期存储在计算机内的,有组织的相关数据的集合)
- 硬件(构成计算机系统包括存储数据所需的外部设备)
- 软件(操作系统、数据库管理系统及应用程序)
- 人员(系统分析和数据库设计人员、应用程序员、最终用户、数据库管理员DBA)。
- 数据库管理系统DBMS的功能
- 实现对共享数据有效的组织、管理和存取。
包括数据定义、数据库操作、数据库运行管理、数据的存储管理、数据库的建立和维护等。
三级模式-两级映像
数据库设计
E-R模型
关系模型
关系代数的运算
规范化基础
函数依赖
键与约束
范式
为什么要规定出那么多范式:
范式的级别越高,说明表的效率越高,冗余性越低
模式分解
事务管理
并发控制
三级封锁协议
数据库安全
数据库故障
数据库备份
分布式数据库
数据仓库
反规范化技术
大数据
一般数据仓库里面的数据就是大数据