数据库设计简介

学习笔记 看看 或者补充

软件的研发步骤



数据库设计概念

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


数据库设计的步骤

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

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


#学习路径#
全部评论

相关推荐

不愿透露姓名的神秘牛友
10-29 21:14
疯犬丨哈士奇:喜欢你的人会主动表白,对你有想法的人会很主动,所以要你的公司不会吊着你所以懂了吧
点赞 评论 收藏
分享
12-15 12:50
河北工程大学
sta666:我也是这个国际商业化的,三天,一天一面,就通过了,不过我是后端实习生,好好面感觉能过。
点赞 评论 收藏
分享
评论
3
4
分享

创作者周榜

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