数据库范式
简介
数据库范式在数据库设计中的地位一直很暧昧,教科书中对于数据库范式倒是都给出了学术性的定义,但实际应用中范式的应用却不甚乐观,这篇文章会用简单的语言和一个简单的数据库DEMO将一个不符合范式的数据库一步步从第一范式实现到第四范式。
范式的目标
应用数据库范式可以带来许多好处,但是最重要的好处归结为三点:
1.减少数据冗余(这是最主要的好处,其他好处都是由此而附带的)...
分类:
数据库 时间:
2014-06-20 13:25:54
阅读次数:
262
本文介绍了数据库设计中的14个技巧,这是许多人在大量的数据库分析与设计实践中,逐步总结出来的……
下述十四个技巧,是许多人在大量的数据库分析与设计实践中,逐步总结出来的。对于这些经验的运用,读者不能生帮硬套,死记硬背,而要消化理解,实事求是,灵活掌握。并逐步做到:在应用中发展,在发展中应用。
1.....
分类:
数据库 时间:
2014-06-12 22:27:11
阅读次数:
318
很多开发者进行数据库设计的时候往往并没有太多的考虑char,
varchar类型,有的是根本就没注意,因为存储价格变得越来越便宜了,忘记了最开始的一些基本设计理论和原则,这点让我想到了现在的年轻人,大手一挥一把人民币就从他手里溜走了,其实我想不管是做人也好,做开发也好,细节的把握直接决定很多东西。当...
分类:
其他好文 时间:
2014-06-10 21:38:11
阅读次数:
253
场景:修改已有数据的列宽时,提示“阻止保存要求重新创建表的更改”。解决:工具-〉选项-〉左侧有个 设计器-〉表设计器和数据库设计器 ->
阻止保存要求重新创建表的更改(右侧) 把钩去掉即可。参考:http://www.jb51.net/article/30416.htm
分类:
数据库 时间:
2014-06-10 13:17:20
阅读次数:
212
数据库设计是根据用户需求设计数据库结构的过程,具体来说,数据库设计是对于给定的应用环境,在厝数据库理论的指导下,构造最优的数据库模式,在数据库管理系统上建立数据库及其应用系统,使之能有效地存储数据,满足用户的各种需求的过程。到底数据库该如何设计,古往今来,每个人都有每个人的想法,所以数据库设计并没有优劣之分,好坏之别,合适的数据库设计就是最好的。
走过自考--《数据库系统原理》,...
分类:
数据库 时间:
2014-06-10 07:45:01
阅读次数:
285
首先介绍一下Power Designer:它是Sybase公司的CASE工具集,使用它可以方便地对管理信息系统进行分析设计,它几乎包括了数据库设计全过程。利用Power Designer可以制作数据流程图、概念数据模型、物理数据模型,还可以为数据仓库制作结构模型,对团队设计模型进行控制。它可以与许多流行的软件开发工具如PowerBuilder、Delphi、VB等相配合缩短开发时间以及使系统设计更...
分类:
数据库 时间:
2014-06-10 06:07:35
阅读次数:
367
原文地址:http://blog.csdn.net/wangpeng047/article/details/6877720做项目必然要先进行数据库表设计,然后根据数据库设计建立实体类(VO),这是理所当然的,但是到公司里做项目后,让我认识到,没有说既进行完数据库设计后还要再“自己”建立一变VO。意思...
分类:
数据库 时间:
2014-06-07 06:30:17
阅读次数:
419
想做一个多用户多角色的文章分享、商城系统,不伦不类的系统, 我暂时能想到的是这样一些表:
【用户表】【角色表】【角色-权限表】【权限表】 【文章表】【文章无限分类表】 【商品表】【商品无限分类表】【商品图片表】【用户评论表】 【订单表】【订单详情标】
【临时购物车表】 ...
分类:
数据库 时间:
2014-06-06 13:33:29
阅读次数:
181
背景:
开发个学生系统,数据库设计。设计实施:传统数据库学生表行设计学号姓名性别年龄1张三男162李红女153王五男16当想扩展属性时,相对应的会增加字段。学号姓名性别年龄住址1张三男16河南2李红女15湖北3王五
男16北京实际开发中这样做的缺点:1:属性字段向主表加,会导致列越来越多,增加表.....
分类:
其他好文 时间:
2014-06-02 16:26:56
阅读次数:
231
vb.net版机房收费系统中的数据库设计,结合数据库原理,讲解...
分类:
数据库 时间:
2014-06-02 12:21:08
阅读次数:
270