db
数据库(DB)
常用数据库:
- MariaDB/MySQL
- MongoDB
数据库设计
对所有数据驱动的应用来说,数据库设计应该是应用开发的第一步,这一步至关重要。形象地说,构建一个应用就像是盖一座大厦,地基就是数据库,整个大厦都要依托地基来建设,如果地基打的不好,整个大厦都会出问题。
tip: 之前开发了一个需求模糊的应用,没有把数据库设计做扎实,结果边写代码,边改数据库,按下葫芦起了瓢,两边不停地来回改,把自己折腾的够呛,开发进度也一拖再拖。
数据库设计工具:
- 要是 MySQL 推荐 Workbench
- 其他数据库推荐使用 PowerDesigner
- 如果是个人开发者的话,建议直接在白板上涂涂画画更直观。