概述
本篇文章小编为大家记录我的项目中使用裕奥在线ER模型设计工具进行项目数据库的设计及开发的实践.
其中包括如何在我们的项目中实现数据库的设计维护
如何保证设计文档与数据库的一致性
如何建立ER模型设计及以数据库保持一致
同时也涉及到数据库设计工具的使用,数据库文档的生成,及后期维护工作等等.
希望本文给相关人员借鉴和参考使用.
数据库设计开发不同阶段
作为数据库设计人员或者开发者来说,对数据库进行日常设计及维护是经常需要做的事情,其中从各种不同时期考虑,包括如下:
当我们项目进行的初期需要做的事情
这个阶段我们进行实体关系设计,定义数据库,定义表结构设计等等
这个阶段我们不仅要进行实体ER模型的设计,同时要规划好数据库,建立初步的数据库,表设计等等.
如果项目涉及到原有数据库的改造还包括对已有数据库维护,如何生成相关的数据库模型等等.
当迭代设计阶段
当进行迭代设计,我们经常需要对表结构进行修改,如字段的增加,减少;
表和字段备注及默认值的修改;
如何在我们的设计和数据库保存一致,同步修改.
当项目交付
如何迭代数据库版本;
提供给客户交付物;
数据库设计文档生成;等等.
当后期维护
记录日常表修改信息;
设计字段修改同步到表中
查看历史记录备注
通过设计工具进行日常数据库设计
-
前提
进入裕奥在线ER模型设计工具: https://www.freedgo.com
然后用户的登录或者注册