学自慕课网:数据库设计(一)
2015-12-04 12:05
232 查看
数据库设计简介
1. 为什么要进行数据库设计?表1 数据库设计对比
优良的设计 | 糟糕的设计 |
减少数据冗余 | 存在大量数据冗余 |
避免数据维护异常 | 存在数据插入,更新,删除异常 |
节约存储空间 | 浪费大量存储空间 |
高效的访问 | 访问数据低效 |
需求分析 逻辑设计 物理设计 维护优化
Ø 逻辑设计:使用ER图对数据库进行逻辑建模
Ø 物理设计:根据数据库自身的特点把逻辑设计转换为物理设计
Ø 维护优化:根据新的需求进行建表;索引优化;大表拆分
相关文章推荐
- oracle定时调用存储过程
- django之sqlite3常见错误
- MySQL数据库性能优化之硬件瓶颈分析
- MySQL数据库性能优化之硬件瓶颈分析
- mysql索引笔记
- MySQL 数据库性能优化之表结构优化
- sql server2008连接不上
- 关系型数据库与NOSQL
- ASMS数据库数据初始化
- 关系型数据库与NOSQL
- MySQL 数据库性能优化之缓存参数优化
- mysql命令大全
- oracle的decode函数在mysql的实现
- Linux下oracle定时备份 ftp上传到指定机器
- SQL笔记(11)_第十一章 函数
- oracle hints的用法总结
- oracle 触发器生成主键的
- Oracle Blob字段转换为String类型
- MySQL 错误代码
- mysql的1067启动错误的解决