1, 根据需求分析文档设计概念数据模型
2,根据概念数据模型进行第三范式标准化
3,将第三范式标准化的概念数据模型映射成物理模型(即转换为特定的数据库字段数据类型及相关约束)
4,对物理模型进行反范式,即从业务优化的角度考虑,将影响性能较大的表进行适当冗余,提高相关查询速度。
--- 软件开发,应遵守自上而下的模式,在此基础上进行迭代。
即从架构设计到编码测试,越早进行化化,越靠上进行优化考虑,效果越好,代价越低。
--- 一个系统的性能问题组成部分:
应用 1/2
平台 1/2, 其中包括系统,网络,数据库,三者各占总体的1/6
--- 安全security是个很专业的职位,一般独立于数据库之外。
performance tuning : awr-->addm --> advicer
--- OCM 应该以官方手册为本, 只有OCP以教课书为本。
official document is the best and the ultimate reference book.
[@more@]来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/350519/viewspace-1035159/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/350519/viewspace-1035159/
本文介绍了数据库设计的基本步骤,包括需求分析、概念数据模型设计、第三范式标准化及物理模型映射等,并讨论了反范式操作以提高查询效率的方法。此外还提到了系统性能问题的构成以及数据库管理员的工作重点。
1万+

被折叠的 条评论
为什么被折叠?



