数据库设计系列之二

Posted 一步一个脚印,坚持

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了数据库设计系列之二相关的知识,希望对你有一定的参考价值。

  首先来了解下数据库设计是什么?

      通俗的讲就是,根据业务系统的具体需要,结合我们所选用的DBMS(数据库管理系统),为这个业务系统构造出最优的数据存储模型。并建立好数据库中的表结构及表与表之间的关联关系的过程。使之能有效的对应用系统中的数据进行存储,并可以高效的对已经存储的数据进行访问。

  接下来是为什么要进行数据库设计?

技术分享

数据库设计的一些步骤:

一、需求分析:

数据库需求的作用点:

1、数据是是什么?

2、数据有哪些属性?

3、数据和属性各自的特点有哪些?

二、逻辑设计:

使用ER图对数据库进行逻辑建模

三、物理设计:

根据数据库本身的特点把逻辑设计转换为物理设计

四、维护优化

1、新的需求进行建表

2、索引优化

3、大表拆分

 

以上是关于数据库设计系列之二的主要内容,如果未能解决你的问题,请参考以下文章

DDD(领域驱动设计)系列之二-应用架构

WatchOS开发教程之二: 布局适配和系统Icon设计尺寸

Spring+SpringMVC+Mybatis 立个牌坊系列之二

「设计模式」六大原则之二:开闭职责小结

「设计模式」六大原则之二:开闭职责小结

「设计模式」六大原则之二:开闭职责小结