数据库设计三范式(nomorlization)...
分类:
数据库 时间:
2014-06-22 11:09:51
阅读次数:
239
之前,学习编写机房收费系统的文档时,曾写过
机房收费系统数据库概念设计模型——ER图 这篇文章,现在到了机房收费系统个人版重构阶段,需要再次进行数据库的设计。可以说,之前的数据库的概念设计给我现在的设计奠定了一定的基础,但是仍然发现自己的设计中有许多不合理并且需要改进的地方。
在这次的数据库设计当中,学习了一些数据库的命名规范,重温了经典的三范式(属性原子化,避免局部依赖,避免传...
分类:
数据库 时间:
2014-06-21 21:30:15
阅读次数:
307
数据库范式
简介
数据库范式在数据库设计中的地位一直很暧昧,教科书中对于数据库范式倒是都给出了学术性的定义,但实际应用中范式的应用却不甚乐观,这篇文章会用简单的语言和一个简单的数据库DEMO将一个不符合范式的数据库一步步从第一范式实现到第四范式。
范式的目标
应用数据库范式可以带来许多好处,但是最重要的好处归结为三点:
1.减少数据冗余(这是最主要的好处,其他好处都是由此而附带的)...
分类:
数据库 时间:
2014-06-20 13:25:54
阅读次数:
262
语言定义的其他示例
在本章的以后部分,我们会看到有关如何解析简单的算术语言的两个扩展示例。第一个用fslex.exe 和 fsyacc.exe 实现,第二个用开源的解析库 FParsec。这种语言与前一章的非常相似,语言规范完全相同,有四则运算,只是不再使用连接符(combinator),语言本身有文字格式 *、+、/、- 来表示运算。扩展的巴氏范式(Extended Backus–Nau...
分类:
其他好文 时间:
2014-06-19 12:29:51
阅读次数:
202
浏览器前端编程的面貌自2005年以来已经发生了深刻的变化,这并不简单的意味着出现了大量功能丰富的基础库,使得我们可以更加方便的编写业务代码,更重要的是我们看待前端技术的观念发生了重大转变,明确意识到了如何以前端特有的方式释放程序员的生产力。本文将结合jQuery源码的实现原理,对javascrip....
分类:
Web程序 时间:
2014-06-12 11:46:12
阅读次数:
349
在移动互联网飞速发展的这几年,每年都会有一些新鲜的设计趋势涌现出来。2014年,又有哪些新的设计趋势脱颖而出呢?
百度MUX有一群关注趋势的小伙伴,从大量的APP中去发现设计范式,挖掘设计趋势,预测出2014年在移动产品中会被广泛应用的十大交互设计趋势。希望这些新颖的设计模式,为设计师们带来创新设计...
分类:
移动开发 时间:
2014-06-07 10:44:47
阅读次数:
241
1.永远不要假设自己想象不到或是不能大体估算出全局的复杂状况,永远要假设想象力以外的事务是一切良好
的,哪怕凭经验知道会很复杂,以当前掌握的知识和想象力构思不出来的东西,也要忘记它的存在,这里重申,心外无物,利用系统反馈问题,利用系统的运行来勾勒系统的设计。2.设计不要死套公式,不要盲目追求范式或经...
分类:
其他好文 时间:
2014-06-02 06:38:48
阅读次数:
198
正如大家说知道的GCC并不支持"make uninstall". 一种推荐安装方式就是把GCC 安装在你自己指定的一个路径,当你不需要某个GCC版本的时候你只需要移除对应版本即可。
假设你已经有一个老的版本在你的系统中,最简单的范式就是:
1)添加PPA(Personal Package Archive)到里的程序仓库(repositories )里
2更新...
分类:
其他好文 时间:
2014-06-01 15:52:33
阅读次数:
304
第一范式,第二范式,第三范式Posted on2012-05-09
16:30GISerYang阅读(6472) 评论(0)编辑收藏第一范式存在非主属性对码的部分依赖关系 R(A,B,C) AB是码 C是非主属性
B-->C B决定C C部分依赖于B第一范式定义:如果关系R 中所有属性的值域都是单纯...
分类:
其他好文 时间:
2014-05-31 19:34:54
阅读次数:
284