数据库基础及关系数据库设计原理
该思维导图概述了数据库基础知识,涵盖数据库应用、数据库概念(数据、数据库、DBMS功能及数据语言)、数据库管理系统(DDL、DML、DCL)、数据模型(层次、网状、关系)、关系数据库(关系、关系模式、主键)、关系数据库设计(实体、属性、联系、E-R图)、范式(1NF、2NF、3NF)以及数据库应用系统体系结构(C/S、B/S)。 它系统地介绍了数据库的核心概念和设计方法。
源码
# 数据库基础及关系数据库设计原理
## 数据库应用
### 商业应用
### 科学研究
### 数据分析
## 数据库概念
### 数据
#### 定义
#### 分类
### 数据库
#### 定义
#### 特点
### 数据库管理系统功能
#### 存储管理
#### 数据处理
#### 访问控制
### 数据库管理系统数据语言
#### DDL(数据定义语言)
#### DML(数据操纵语言)
#### DCL(数据控制语言)
## 数据库管理系统
### 数据定义语言
#### 创建表
#### 修改表
#### 删除表
### 数据操纵语言
#### 插入数据
#### 更新数据
#### 删除数据
### 数据控制语言
#### 权限授予
#### 权限撤回
## 数据模型
### 层次模型
#### 特点
#### 示例
### 网状模型
#### 特点
#### 示例
### 关系模型
#### 特点
#### 示例
## 关系数据库
### 关系
#### 定义
#### 例子
### 关系模式
#### 定义
#### 组成
### 主键
#### 定义
#### 选择主键的原则
## 关系数据库设计
### 实体
#### 定义
#### 示例
### 属性
#### 定义
#### 示例
### 联系
#### 定义
#### 示例
### E-R图
#### 定义
#### 组件
### 将E-R图转换为关系模式
#### 步骤
#### 示例
## 范式
### 第一范式
#### 定义
#### 示例
### 第二范式
#### 定义
#### 示例
### 第三范式
#### 定义
#### 示例
## 数据库应用系统体系结构
### C/S模式
#### 定义
#### 特点
### B/S模式
#### 定义
#### 特点
图片