有效存储,高效访问
为什么要进行数据库设计
什么是数据库设计?
数据库就是根据业务系统的具体需要,结合我们所选用的数据库管理系统(DBMS),为这个,业务构造出最优的数据存储模型。并建立好数据库中的表结构及表与表之间的关联关系的过程。使之能有效的对应用系统中的数据进行存储,并可以高效的对已经存储的数据进行访问。 (有效的存储,高效的访问)
常见的数据库管理系统:
MySQL 、Qracle、SQLServer、PgSql 还有一种流行的NoSQL系统:Mongo、Memcache、Redis
为什么要进行数据库设计?
数据库系统是应用系统存储数据的关键组成部分,是系统稳定运行的基础,决定着系统是否可以高效地运行。
优良的设计:减少数据冗余,避免数据维护异常,节约空间,高效访问。
糟糕的设计:存在大量的数据冗余,存在数据插入、更新、删除异常,浪费大量存储空间,访问数据低效。
有效存储,高效访问
有效的存储,高效的访问
数据库设计:根据业务系统的具体需求,结合我们所选用的DBMS(数据库管理系统),为这个业务系统构造出最优的数据存储模型。并建立好数据库中的表结构及表与表之间的关联关系的过程。使之有效的对应用系统中的数据进行存储,并可以高效的对已经存储的数据进行访问。
设计良好的数据库的特点:
1,避免数据冗余;
2,节约存储空间;
3,避免维护困难;
4,高效访问;
"并建立好数据库中的表结构及表与表之间的关联关系的过程."
数据库设计
一、需求分析
1、什么是数据库设计:数据库设计是根据业务系统的具体需求,结合所选用的DBMS(数据库管理系统),为业务系统构造出最优的数据存储模型。并建好数据库中的表结构及表与表之间关联关系的过程。使之能有效的对应用系统中的数据进行存储,并可以高效的对已经存储的数据进行访问。
常见数据库管理系统:Mysql,Oracle,SQLServer,Pgsql
NoSql系统:Mongo,Memcache,Redis
优良的设计:
1、减少数据冗余
2、节约存储空间
3、避免数据维护异常
4、高效的访问
糟糕的设计
1、存在大量的数据冗余
2、浪费大量存储空间
3、存在数据插入、更新、删除异常
4、访问数据低效
设计良好的数据库的特点:
1,避免数据冗余;
2,节约存储空间;
3,避免维护困难;
4,高效访问;
数据库设计简介
数据库设计简介
为什么要进行数据库设计?
数据库设计的目的是:
* 对数据进行有效的存储
* 高效访问存储的数据
为业务要求, 设计出最优的数据存储模型
什么是数据库设计?
根据阢系统的具体需要,结合选用的DBMS(数据库管理系统),构造最优的存储模型。
建立数据库中的表结构及表与表之间的关联关系的过程。
高效存储、高效访问。
减少数据冗余
避免数据维护异常
节约存储空间
高效的访问