数据库
kingmax54212008
这个作者很懒,什么都没留下…
展开
-
C# 与sybase 数据库的连接
C# 与sybase 数据库的连接前言Ado.net附带了4个数据库客户命名空间,一个用于SQL Server,另一个用于Oracle,第三个用于ODBC数据源,第四个用于通过OLEBC实现数据库。如果数据库不是SQL Server或Oracle,就应该使用OLE DB,除非还能使用ODBC。注:以上引自《c#高级编程》第三版清华大学出版社[ISBN 7-302-10199-X/TP原创 2015-01-28 15:39:11 · 3767 阅读 · 0 评论 -
数据库范式——通俗易懂
数据库范式是数据库设计中必不可少的知识,没有对范式的理解,就无法设计出高效率、优雅的数据库。甚至设计出错误的数据库。而想要理解并掌握范式却并不是那么容易。教科书中一般以关系代数的方法来解释数据库范式。这样做虽然能够十分准确的表达数据库范式,但比较抽象,不太直观,不便于理解,更难以记忆。 本文用较为直白的语言介绍范式,旨在便于理解和记忆,这样做可能会出现一些不精确的表述。但对于初学者原创 2015-10-28 11:23:34 · 610 阅读 · 0 评论 -
关系型数据库设计范式
构造数据库需要遵循一定的规则,这个规则就是范式。所谓范式就是符合某一级别的关系模式的集合;从规范的宽松到严格,分别由不同的范式,一般常用的有第一范式,第二范式,第三范式,及BC范式。范式是建立在函数依赖的基础上的。1.函数依赖定义:假设有关系模式R(U),x和y是属性集U的子集合,函数依赖是形为x->y的一个命题,对任意R中的两个元组t和s,都有t[x]=s[x]蕴含t[y]=s[y]转载 2015-10-28 11:24:47 · 1445 阅读 · 0 评论 -
数据库 三范式最简单最易记的解释
书上讲了好多, 归结起来3句话: 1NF:字段不可分; 2NF:有主键,非主键字段依赖主键; 3NF:非主键字段不能相互依赖; 解释: 1NF:原子性 字段不可再分,否则就不是关系数据库; 2NF:唯一性 一个表只说明一个事物; 3NF:每列都与主键有直接关系,不存在传递依赖; 不符合第一范式的例子(关系数据库中create不出这样的表): 表:原创 2015-10-28 11:26:30 · 563 阅读 · 0 评论 -
大数据量数据库优化
一、数据库结构的设计 如果不能设计一个合理的数据库模型,不仅会增加客户端和服务器段程序的编程和维护的难度,而且将会影响系统实际运行的性能。所以,在一个系统开始实施之前,完备的数据库模型的设计是必须的。 在一个系统分析、设计阶段,因为数据量较小,负荷较低。我们往往只注意到功能的实现,而很难注意到性能的薄弱之处,等到系统投入实际运行一段时间后,才发现系统的性能在降低,这时再来考虑提高系统性能则要花费更原创 2015-11-02 09:45:12 · 1207 阅读 · 0 评论