以下内容来自于哔哩哔哩UP主zst_2001的软件设计师教学视频学习笔记,仅供复习所用
数据库
- 1.概念数据模型
- 2.结构数据模型
- 3.数据库的三级模式结构
- 4.两级映像
- 5. 关系模式基本术语
- 6.完整性约束
- 7.并、交、差、笛卡尔积
- 8.选择、投影
- 9.连接和等值连接
- 10.除运算
- 11 关系运算例题
- 12 投影、选择、笛卡尔积、自然连接转SQL语言
- 13 数据定义语言
- 14 列级、表级完整性约束
- 15 数据操纵语言
- 16 数据查询语言
- 17 投影查询
- 18 选择查询
- 19 排序查询
- 20 聚合函数
- 21 数据分组
- 22 表的连接查询
- 23 子查询
- 24 查询结果的并交差运算
- 25 13-24 相关例题
- 26.SQL控制语句
- 27 视图
- 28 索引
- 29 关系模式
- 30 关系模式的范式
- 30.2 第二范式
- 31.关系模式的范式例题
- 32 关系分解
- 33 无损链接和保持函数依赖
- 34 数据库设计
- 35 概念结构设计阶段
- 36 逻辑结构设计
- 37 数据库的物理设计
- 38 数据库的事务管理
- 39 数据库的备份于恢复
- 40 封锁
- 41 分布式数据库
- 42 杂题
1.概念数据模型
2.结构数据模型
3.数据库的三级模式结构
4.两级映像
5. 关系模式基本术语
6.完整性约束
7.并、交、差、笛卡尔积
8.选择、投影
9.连接和等值连接
9.1 非法连接
9.2 等值连接
9.3 自然连接
9.4 左外连接、右外连接、全外连接
10.除运算
11 关系运算例题
12 投影、选择、笛卡尔积、自然连接转SQL语言
13 数据定义语言
14 列级、表级完整性约束
15 数据操纵语言
16 数据查询语言
17 投影查询
18 选择查询
19 排序查询
20 聚合函数
21 数据分组
where 后面不可以跟聚合函数,HAVING后可以
22 表的连接查询
23 子查询
23.1 相关子查询
23…2 带EXISTS测试的子查询
24 查询结果的并交差运算
25 13-24 相关例题
26.SQL控制语句
27 视图
视图是一个虚拟表
28 索引
29 关系模式
29.1 函数依赖
29.2 属性闭包计算
30 关系模式的范式
30.1 第一范式
30.2 第二范式
30.3 第三范式
30.4 BC范式
30.5 第四范式
30.6 范式总结
30.7 判断部分函数依赖技巧
先求出候选码,然后找出主属性和非主属性,判断是否有非主属性部分依赖于候选码,有则判定为第一范式。第一范式不能排除数据冗余和更新异常等问题。
若非主属性完全依赖于候选码,则为第二范式。
若非主属性对候选码无传递依赖问题,则为第三范式
31.关系模式的范式例题
32 关系分解
33 无损链接和保持函数依赖
34 数据库设计
34.1 需求分析
34.2 E-R 模型
34.3 E-R图设计和弱实体
35 概念结构设计阶段
36 逻辑结构设计
37 数据库的物理设计
38 数据库的事务管理
39 数据库的备份于恢复
40 封锁
41 分布式数据库
42 杂题