文章目录
- 1、数据库模式
- 2、数据库设计过程
- 2.1ER模型
- 3、关系代数 ☆
- 5、规范化理论☆
- 5.1 非规范存在的问题
- 5.2 相关概念
- 5.3范式
- 5.3.1 第一范式-1NF
- 5.3.2 第二范式-2NF
- 5.2.3 第三范式
- 5.2.4 BC范式
- 5.4 函数依赖分解
- 5.4.1保持函数依赖分解
- 5.4.2 无损分解
- 5.5 Armstong公理系统
- 6、并发控制
- 7、数据库完整性约束
- 8、数据库安全
- 9、数据备份与故障恢复
- 9.1 数据备份
- 9.2数据恢复
- 10、分布式数据库(扩展)
- 10.1分布式数据库体系结构
- 10.2联邦数据库
- 10.3 NoSQL
- 10.4 反规范化
- 10.5 内存数据库
- 10.6 数据库性能优化
- 10.7大数据
- 11、数据仓库与数据挖掘(扩展)
说明:
1、本博客仅做个人的考试准备记录,方便复习
2、放的都是截图,是网络课件的截图,里面可能会出现错误标记,欢迎指正
3、后台私信问问题的,真的是爱莫能助啊,我也不会,也是第一次考
计划写一系列的关于【系统分析师】考试的这个文章
1、数据库模式

例题

2、数据库设计过程

2.1ER模型

例题

3、关系代数 ☆
比较常考
并、交、笛卡尔积、投影、选择

自然联接
大多数系统,底层已经由笛卡尔积转换为自然联接了
优化:
1、尽可能先做选择
2、尽量不用笛卡尔积
例题

5、规范化理论☆
5.1 非规范存在的问题
四个问题~~~

5.2 相关概念
函数依赖

键

例题

ABC都能推导E
不画图---找候选键
1、找到右侧没有出现的,必须是(只有出的)
2、不能遍历全图,再找既有入,也有出的(中间结点)
5.3范式
基础定义

简述
1、第一范式:原子属性(属性不可再分)
2、第二范式:去非主属性的函数部分依赖(处理方式:拆表)
3、第三范式:去非主属性的函数传递依赖(处理方式:拆表)
5.3.1 第一范式-1NF

5.3.2 第二范式-2NF

5.2.3 第三范式

5.2.4 BC范式
太绕了

例题

5.4 函数依赖分解
5.4.1保持函数依赖分解

保持函数依赖 例题

5.4.2 无损分解

推导 / 画图法 判断无损分解

公式法判断无损分解
交推出差

例题

5.5 Armstong公理系统
考概念

6、并发控制
两段锁协议,暂忽略
例子

7、数据库完整性约束
纯概念

8、数据库安全

9、数据备份与故障恢复
9.1 数据备份
根据数据库的状态分类

根据备份量分类

9.2数据恢复
保证大部分数据可以恢复回来~

10、分布式数据库(扩展)
一般下午题考
10.1分布式数据库体系结构


10.2联邦数据库

10.3 NoSQL
not only sql
主要是为了解决:高并发和海量数据



10.4 反规范化
太规范,查询难

10.5 内存数据库

10.6 数据库性能优化

10.7大数据

11、数据仓库与数据挖掘(扩展)
一般下午题考