第一范式(1NF): 字段具有原子性,不可再分。所有关系型数据库系统都满足第一范式。 数据库表中的字段都是单一属性的,不可再分。例如,姓名字段,其中的姓和名必须作为一个整体,无法区分哪部分是姓,哪部分是名,如果要区分出姓和名,必须设计成两个独立的字段。第二范式(2NF): 第二范式(2NF)是在.....
分类:
数据库 时间:
2015-01-26 13:33:39
阅读次数:
182
这是该课程的最后一课,作者首先总结了有关机器学习的理论、方法、模型、范式等。最后介绍了贝叶斯理论和Aggregation(聚合)方法在机器学习中的应用。...
分类:
其他好文 时间:
2015-01-25 16:40:00
阅读次数:
179
确定了流程引擎包含以下功能:校验必填字段。修改流程文档的权限,包括有关的读者域、作者域、存取控制区段。添加操作记录。修改配置的业务字段。发送邮件通知相关处理人。随后就要为其建模。此过程在用不同范式的语言开发时有不同的形式和术语。在C之类的过程式语言里,包括设计数据结构和自上而下的函数层次。用面向对象的方法时,就是要设计出类图。在我们的Notes环境里,基本上奉行的是“面向界面”的开发,确定了需要几...
分类:
其他好文 时间:
2015-01-20 10:28:34
阅读次数:
191
为了建立冗余较小、结构合理的数据库,设计数据库时必须遵循一定的规则。在关系型数据库中这种规则就称为范式。范式是符合某一种设计要求的总结。要想设计一个结构合理的关系型数据库,必须满足一定的范式。在实际开发中最为常见的设计范式有三个:1.第一范式(确保每列保持原子性)第一范式是最基本的范式。如果数据库....
分类:
数据库 时间:
2015-01-19 14:16:09
阅读次数:
254
1.表设计遵循三范式,但必要的时候做数据冗余,举例说明:在权限模型中可能会用到5张表 用户表、角色表、权限表,还有用户角色关联表和角色权限关联表。如果此时要通过用户查询权限则必须关联查询或者使用多条sql查询,此时可以在用户表增加一个字段来存储用户的权限(例如将权限值使用逗号隔开),这样可以如果查询...
分类:
数据库 时间:
2015-01-19 14:07:14
阅读次数:
220
http协议介绍:http 协议是请求/响应范式的, 每一个 http 响应都是由一个对应的 http 请求产生的; http 协议是无状态的, 多个 http 请求之间是没有关系的.http 长连接:目前 http 协议普遍使用的是 1.1 版本, 之前有个 1.0 版本, 两者之间的一个区别是1...
分类:
Web程序 时间:
2015-01-16 14:27:36
阅读次数:
211
写在前面的话:我认为数据库范式是非常充满哲学意味的一种理论,学院派们说:“数据库设计一定要遵循某某范式啊”,实践派说:“一看你就没有实际经验”。使用范式还是不使用范式,这是一个问题。一看到“范式”这个词,就充满了厌恶之感,“干嘛一定要学习范式,不使用范式,照样建的一手好表。”随着学习的深入,才发现有...
分类:
数据库 时间:
2015-01-15 10:35:54
阅读次数:
165
1.BNF范式(语法规则)%token T_PAAMAYIM_NEKUDOTAYIM ":: (T_PAAMAYIM_NEKUDOTAYIM)"%token T_EXTENDS "extends (T_EXTENDS)"unticked_class_declaration_statement: .....
分类:
Web程序 时间:
2015-01-13 00:00:03
阅读次数:
425
在第一遍敲机房收费系统的时候,数据库时自己根据查询的时候需要用到哪个表,哪个字段,就直接将这些字段放在了一个表里面了。没有考虑过三范式什么的。因为上下机的时候卡号,表里面的内容是动态的,卡号总是会重复,所以连主键都没有设置就直接这么下来了。当时也不懂什么数据冗余啊什么的。现在经过了一些稍微专业点的训练,知道那么做是不行的。数据库的设计需要遵循三范式。
问题来了,将数据库根据三范式设计了,这样有时...
分类:
其他好文 时间:
2015-01-12 00:26:47
阅读次数:
196