数据库范式——通俗易懂【转】(2012-04-02 21:15:43)数据库范式是数据库设计中必不可少的知识,没有对范式的理解,就无法设计出高效率、优雅的数据库。甚至设计出错误的数据库。而想要理解并掌握范式却并不是那 么容易。教科书中一般以关系代数的方法来解释数据库范式。这样做虽然能够十分准确的表达...
分类:
数据库 时间:
2015-12-23 20:58:44
阅读次数:
186
1.将范围缩小到最小添加到表中如果有个人资产还得添加个人资产表。我们只需要直接添加一个表就能实现。直接缩小到最小范围。直接设计库库存表包含个人ID字段和部门ID字段(部门字段存在原因是可能一个人多重身份无法区分)这样就能通过个人找到所属那个部门的资产。找到所属那个公司的资产。2.合并条件死值字段,同...
分类:
数据库 时间:
2015-12-21 18:21:42
阅读次数:
198
powerdesigner16.5自增长键设置: http://blog.sina.com.cn/s/blog_75704f7c01019sod.html http://blog.csdn.net/xulei_19850322/artic...
分类:
数据库 时间:
2015-12-21 17:51:45
阅读次数:
187
Database First就是先建数据库或使用已有的数据库。然后在vs中添加ADO.Net实体数据模型,设置连接并且选择需要的数据库和表。它是以数据库设计为基础的,并根据数据库自动生成实体数据模型,从而驱动整个开发流程。除生成实体模型和自跟踪实现模型,还支持生成轻型DbContext。这种模式的好...
分类:
其他好文 时间:
2015-12-20 22:26:57
阅读次数:
150
概述本文介绍基于机房收费系统基本遵循三范式的数据库设计。仅满足最基本功能需求。不包括额外的信息保存。回想关系模式设计的好坏直接影响到数据冗余度和数据一致性等问题。由此我们有了一个评价指标。即范式。第一范式:关系模式R的每一个关系r的属性值都是不可分的原子值第二范式:关系模式R是1NF且每一个非主属性...
分类:
数据库 时间:
2015-12-20 08:14:02
阅读次数:
178
开学初预期: 1.熟悉一种编程语言 2.掌握前端设计 3.了解Android应用开发 4.培养团队协作能力 5.锻炼自我解决问题能力提升: 学习和使用了AxureRP原型设计工具、PowerDesigner数据库设计和github代码托管的使用,其中在...
分类:
其他好文 时间:
2015-12-19 13:43:41
阅读次数:
144
为了建立冗余较小、结构合理的数据库,设计数据库时必须遵循一定的规则。在关系型数据库中这种规则就称为范式。范式是符合某一种设计要求的总结。要想设计一个结构合理的关系型数据库,必须满足一定的范式。在实际开发中最为常见的设计范式有三个:1.第一范式(确保每列保持原子性)第一范式是最基本的范式。如果数据库表...
分类:
数据库 时间:
2015-12-14 16:22:47
阅读次数:
151
MYSQL数据库设计规范 1、数据库命名规范 采用26个英文字母(区分大小写)和0-9的自然数(经常不需要)加上下划线'_'组成; 命名简洁明确(长度不能超过30个字符); 例如:user, stat, log, 也可以wifi_user, wifi_stat, wifi_log给数据库加个前...
分类:
数据库 时间:
2015-12-14 10:53:39
阅读次数:
214
下载地址:http://www.cubrid.org/wwwsqldesigner下载后,放入Apache网站根目录,访问localhost/wwwsqldesigner-master/直接进入设计界面:初始化为英文界面,选择option->language可更改界面显示语言。1.添加表:点击添加表...
分类:
数据库 时间:
2015-12-11 14:49:46
阅读次数:
4158
在我们做数据库设计的时候,最烦的就是各种表之间的关联关系了,关联关系有:一对多,多对一,一对一,其中还有单向和双向的区别. 1.双向一对多及多对一映射:既然是双向,那么就是同一类的了:双向一对多关系中,必须存在一个关系维护端,在 JPA 规范中,要求 many 的一方作为关系的维护端(owner ....
分类:
其他好文 时间:
2015-12-05 00:25:43
阅读次数:
253