数据库设计简介

学习笔记 看看 或者补充

软件的研发步骤



数据库设计概念

  • 数据库设计就是根据业务系统的具体需求,结合我们所选的DBMS,为这个业务系统构造出最优的数据存储模型
  • 建立数据库中的表结构以及表与表之间的关联关系的过程
  • 有哪些表?表里有哪些字段?表与表之间有什么关系?


数据库设计的步骤

  • 需求分析(数据是什么?数据具有哪些属性?数据与属性的特点是什么?)
  • 逻辑分析(通过ER图对数据库进行逻辑建模,不需要考虑我们所选用的数据库管理系统)
  • 物理设计(根据数据库自身的特点吧逻辑设计转换为物理设计)
  • 维护设计(1.对新的需求进行建表;2.表优化)

如下图就是ER(Entity/Relation)图


#学习路径#
全部评论

相关推荐

07-14 12:22
门头沟学院 Java
点赞 评论 收藏
分享
06-01 21:50
已编辑
天津理工大学 Java
点赞 评论 收藏
分享
05-24 14:12
门头沟学院 Java
点赞 评论 收藏
分享
评论
2
2
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务