一:数据库设计概述
数据库设计的特点:反复性,试探性,多阶段性,多技术性。
数据库设计的方法:面向数据的方法和面向过程的方法。
数据库设计之前要进行可行性分析。
二:需求分析
数据字典:数据项,数据结构,数据流,数据存储,数据处理。
三:概念结构设计
方法:自顶向下,自底向上,逐步扩展,混合策略。
四:逻辑结构设计
五:物理设计
存取方法:索引,聚簇,散列。
存储结构:确定数据的存放位置,确定系统配置。
六:数据库的实施,运行和维护
运行和维护包括5个方面:
数据库的转储和恢复
数据库的安全性和完整性控制
数据库性能的监督,分析和改进
数据库的重组
数据库的重构
以上就是我对于数据库设计的认识。