码迷,mamicode.com
首页 >  
搜索关键字:数据库设计    ( 2106个结果
如何设计高级的数据库
相信大家认真看完这篇文章就会知道怎么去设计出高级的数据库了!!!最近有朋友一直问我为什么需要规范的的数据库设计?专业人士解析:因为在实际的项目开发中,如果系统的数据存储量较大,设计的表比较多,表和表之间的关系比较复杂,就需要首先考虑规范的数据库设计,然后进行具体的创建库,创建表的工作,不管是创建动....
分类:数据库   时间:2016-01-06 21:36:47    阅读次数:207
数据库设计的必要性
为什么要对数据库进行设计? 当我们要存储的数据比较少的是后当然不需要对数据库进行设计,但是当我们对数据的需求量越来越大时对数据库的设计就很有必要性了!如果数据库的设计不当会造成数据冗余、修改复杂、操作数据异常等问题而好的数据库设计则可以减少不必要的数据冗余,通过合理的数据规划提高系统的性能! 什么是...
分类:数据库   时间:2016-01-06 13:36:19    阅读次数:224
数据库的设计(E-R图,数据库模型图,三大范式)
一.数据库设计的概念数据库设计是将数据库中的数据实体及这些数据实体之间的关系,进行规划和结构化的过程.二.数据库设计的重要性如果一个数据库没有进行一个良好的设计,那么这个数据库完成之后他的缺点是:1.效率会很低2更新和检索数据时会出现很多问题,反之,一个数据库被尽心策划了一番,具有良好的设计,那他的...
分类:数据库   时间:2016-01-06 13:33:08    阅读次数:202
sql server中的varchar和Nvarchar有什么区别?
很多开发者进行数据库设计的时候往往并没有太多的考虑char, varchar类型,有的是根本就没注意,因为存储价格变得越来越便宜了,忘记了最开始的一些基本设计理论和原则,这点让我想到了现在的年轻人,大手一挥一把人民币就从他手里溜走了,其实我想不管是做人也好,做开发也好,细节的把握直接决定很多东西。当...
分类:数据库   时间:2016-01-04 13:08:41    阅读次数:198
数据库schema设计与优化
原文地址1、前言对于数据库而言,在日常开发中我们主要的关注点有两块,一个是schema的结构设计,另一个就是索引的优化,这两块是影响我们最终系统结构和性能的关键部分,自然也是我们花费精力最多的部分;本文主要介绍数据库设计中的一般原则和优化手段,包括数据库的一半范式、反范式设计、数据切分、数据路由与合...
分类:数据库   时间:2016-01-03 19:32:51    阅读次数:202
SqlServer索引使用及维护
在应用系统中,尤其在联机事物处理系统中,对数据查询及处理速度已成为衡量应用系统的标准。而采用索引来加快数据处理速度也成为广大数据库用户所接受的优化方法。在良好的数据库设计基础上,能够有效地索引是SQL Server取得高性能的基础,SQL Server采用基于代价的优化模型,他对每一个提交的有关表的...
分类:数据库   时间:2015-12-31 12:35:32    阅读次数:162
数据库设计原则(转载)
1. 原始单据与实体之间的关系 可以是一对一、一对多、多对多的关系。在一般情况下,它们是一对一的关系:即一张原始单据对应且只对应一个实体。 在特殊情况下,它们可能是一对多或多对一的关系,即一张原始单证对应多个实体,或多张原始单证对应一个实体。 这里的实体可以理解为基本表。明确这种对应关系后,对我.....
分类:数据库   时间:2015-12-30 19:37:15    阅读次数:182
数据库设计原则
1. 原始单据与实体之间的关系 可以是一对一、一对多、多对多的关系。在一般情况下,它们是一对一的关系:即一张原始单据对应且只对应一个实体。在特殊情况下,它们可能是一对多或多对一的关系,即一张原始单证对应多个实体,或多张原始单证对应一个实体。这里的实体可以理解为基本表。明确这种对应关系后,对我们设计....
分类:数据库   时间:2015-12-28 12:17:43    阅读次数:281
mysql基础-数据类型和sql模式-学习之(三)
0x01mysql的两种方向: 开发DBA:数据库设计(E-R关系图)、sql开发、内置函数、存储历程(存储过程和存储函数)、触发器、时间调度器(event scheduler) 运维---->管理DBA:安装、升级、备份、恢复、用户管理、权限管理、监控、分析、基准测试,语句优化(SQL语句)、.....
分类:数据库   时间:2015-12-26 18:32:03    阅读次数:200
mysql 存储引擎 myisam innodb 区别
虽然MySQL里的存储引擎不只是MyISAM与InnoDB这两个,但常用的就是它俩了。可能有站长并未注意过MySQL的存储引擎,其实存储引擎也是数据库设计里的一大重要点,那么博客系统应该使用哪种存储引擎呢?下面我们分别来看两种存储引擎的区别。MySQL存储引擎MyISAM与InnoDB的区别一、In...
分类:数据库   时间:2015-12-24 00:11:57    阅读次数:242
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!