数据库设计过程

全屏查看

1 第一部分 数据库基础原理 #

mindmap
    id1[第一部分 数据库基础原理]
        id1-1[数据库系统概述]
        id1-2[数据库系统基本概念]
        id1-3[数据模型与数据抽象]
        id1-4[数据库管理系统 DBMS 功能]
        id1-5[数据库系统体系结构]
        id1-6[数据模型]
        id1-7[层次模型与网状模型]
        id1-8[关系模型基本概念]
        id1-9[面向对象数据模型]
        id1-10[半结构化数据模型]
        id1-11[关系数据库理论]
        id1-12[关系数据结构]
        id1-13[关系完整性约束]
        id1-14[关系代数运算]
        id1-15[关系演算理论]
数据库系统概述
数据库系统基本概念
数据模型与数据抽象
数据库管理系统 DBMS 功能
数据库系统体系结构
数据模型
层次模型与网状模型
关系模型基本概念
面向对象数据模型
半结构化数据模型
关系数据库理论
关系数据结构
关系完整性约束
关系代数运算
关系演算理论

2 第二部分 数据库设计过程 #

需求分析阶段
用户需求收集方法
数据流图 DFD 绘制
数据字典建立
需求规格说明书编写
概念结构设计
实体-联系模型 E-R模型
实体与属性定义
联系类型与基数约束
E-R图绘制规范
逻辑结构设计
E-R模型向关系模型转换
关系模式规范化
关系模式优化
视图设计
物理结构设计
存储结构选择
存取方法设计
索引设计原则
聚簇设计技术
数据库实施
DDL数据定义语言应用
数据装载与转换
数据库试运行
性能测试与调优
数据库运行与维护
数据库安全性控制
完整性控制机制
并发控制技术
数据库备份与恢复
mindmap
    id2[第二部分 数据库设计过程]
        id2-1[需求分析阶段]
        id2-2[用户需求收集方法]
        id2-3[数据流图 DFD 绘制]
        id2-4[数据字典建立]
        id2-5[需求规格说明书编写]
        id2-6[概念结构设计]
        id2-7[实体-联系模型 E-R模型]
        id2-8[实体与属性定义]
        id2-9[联系类型与基数约束]
        id2-10[E-R图绘制规范]
        id2-11[逻辑结构设计]
        id2-12[E-R模型向关系模型转换]
        id2-13[关系模式规范化]
        id2-14[关系模式优化]
        id2-15[视图设计]
        id2-16[物理结构设计]
        id2-17[存储结构选择]
        id2-18[存取方法设计]
        id2-19[索引设计原则]
        id2-20[聚簇设计技术]
        id2-21[数据库实施]
        id2-22[DDL数据定义语言应用]
        id2-23[数据装载与转换]
        id2-24[数据库试运行]
        id2-25[性能测试与调优]
        id2-26[数据库运行与维护]
        id2-27[数据库安全性控制]
        id2-28[完整性控制机制]
        id2-29[并发控制技术]
        id2-30[数据库备份与恢复]

3 第三部分 数据库设计工具与方法 #

mindmap
    id3[第三部分 数据库设计工具与方法]
        id3-1[设计工具应用]
        id3-2[常用数据库设计工具介绍]
        id3-3[正向工程与逆向工程]
        id3-4[模型验证与优化]
        id3-5[文档自动生成]
        id3-6[设计方法学]
        id3-7[自顶向下设计方法]
        id3-8[自底向上设计方法]
        id3-9[混合设计策略]
        id3-10[敏捷数据库设计]
设计工具应用
常用数据库设计工具介绍
正向工程与逆向工程
模型验证与优化
文档自动生成
设计方法学
自顶向下设计方法
自底向上设计方法
混合设计策略
敏捷数据库设计

4 第四部分 数据库设计质量保证 #

规范化理论
函数依赖理论
范式理论 1NF至BCNF
多值依赖与连接依赖
规范化过程与反规范化
性能优化设计
查询优化技术
存储优化策略
索引优化方法
分区设计技术
安全性设计
用户权限管理
数据加密技术
审计跟踪机制
隐私保护设计
mindmap
    id4[第四部分 数据库设计质量保证]
        id4-1[规范化理论]
        id4-2[函数依赖理论]
        id4-3[范式理论 1NF至BCNF]
        id4-4[多值依赖与连接依赖]
        id4-5[规范化过程与反规范化]
        id4-6[性能优化设计]
        id4-7[查询优化技术]
        id4-8[存储优化策略]
        id4-9[索引优化方法]
        id4-10[分区设计技术]
        id4-11[安全性设计]
        id4-12[用户权限管理]
        id4-13[数据加密技术]
        id4-14[审计跟踪机制]
        id4-15[隐私保护设计]

5 第五部分 高级数据库设计专题 #

mindmap
    id5[第五部分 高级数据库设计专题]
        id5-1[分布式数据库设计]
        id5-2[数据分片技术]
        id5-3[数据分布策略]
        id5-4[分布式事务处理]
        id5-5[数据复制技术]
        id5-6[数据仓库设计]
        id5-7[维度建模技术]
        id5-8[星型模式与雪花模式]
        id5-9[ETL过程设计]
        id5-10[OLAP立方体设计]
        id5-11[面向对象数据库设计]
        id5-12[对象关系映射]
        id5-13[继承与多态设计]
        id5-14[对象标识与引用]
        id5-15[持久化对象管理]
        id5-16[NoSQL数据库设计]
        id5-17[键值存储设计]
        id5-18[文档数据库设计]
        id5-19[列族数据库设计]
        id5-20[图数据库设计]
分布式数据库设计
数据分片技术
数据分布策略
分布式事务处理
数据复制技术
数据仓库设计
维度建模技术
星型模式与雪花模式
ETL过程设计
OLAP立方体设计
面向对象数据库设计
对象关系映射
继承与多态设计
对象标识与引用
持久化对象管理
NoSQL数据库设计
键值存储设计
文档数据库设计
列族数据库设计
图数据库设计