SQL学习 博文集合
2011-01-27 18:01
232 查看
SQl使用方法总结 /article/4703887.html
MS-SQL数据库系统表的总结与应用
http://blog.csdn.net/lhsxsh/archive/2009/03/02/3948634.aspx
http://blog.csdn.net/hjm131617/archive/2010/02/28/5332995.aspx
Row_number实现分页
/article/4703779.html
如果一个关系模式R的所有属性都是不可分的基本数据项,则R∈1NF。
简单的说,第一范式就是每一个属性都不可再分。
对表进行第一范式(2NF)
若关系模式R∈1NF,并且每一个非主属性都完全函数依赖于R的码,则R∈2NF
简 单的说,是表中的属性必须完全依赖于全部主键,所以只有一个主键的表如果符合第一范式,那一定是第二范式,而不是部分主键。
对表进行第三范式(3NF)
关系模式R<U,F> 中若不存在这样的码X、属性组Y及非主属性Z(Z Y), 使得X→Y,Y→Z,成立,则称R<U,F> ∈ 3NF。
简 单的说,第三范式是为了消除数据库中关键字之间的依赖关系,
排除表中同属性的依赖
对表进行BC范式(BCNF)
设关系模式R<U,F>∈1NF,如果对于R的每个函数依赖X→Y,若Y不属于X,则X必含有候选码,那么R∈BCNF。
简 单的说,bc范式是在第三范式的基础上的一种特殊情况,既每个表中只有一个候选键(在一个数据库中每行的值都不相同,则可称为候选键)
对表进行第四范式(4NF)
关系模式R<U,F>∈1NF,如果对于R的每个非平凡多值依赖X→→Y(Y X),X都含有候选码,则R∈4NF。
简 单的说,第四范式是消除表中的多值依赖,也就是说可以减少维护数据一致性的工作。
如果表中属性有多个值,可以放进新表(一对多关系)
/article/5722273.html
MS-SQL数据库系统表的总结与应用
http://blog.csdn.net/lhsxsh/archive/2009/03/02/3948634.aspx
http://blog.csdn.net/hjm131617/archive/2010/02/28/5332995.aspx
Row_number实现分页
/article/4703779.html
数据库设计指南[整理]
数据库范式那些事[转]
对表进行第一范式(1NF)如果一个关系模式R的所有属性都是不可分的基本数据项,则R∈1NF。
简单的说,第一范式就是每一个属性都不可再分。
对表进行第一范式(2NF)
若关系模式R∈1NF,并且每一个非主属性都完全函数依赖于R的码,则R∈2NF
简 单的说,是表中的属性必须完全依赖于全部主键,所以只有一个主键的表如果符合第一范式,那一定是第二范式,而不是部分主键。
对表进行第三范式(3NF)
关系模式R<U,F> 中若不存在这样的码X、属性组Y及非主属性Z(Z Y), 使得X→Y,Y→Z,成立,则称R<U,F> ∈ 3NF。
简 单的说,第三范式是为了消除数据库中关键字之间的依赖关系,
排除表中同属性的依赖
对表进行BC范式(BCNF)
设关系模式R<U,F>∈1NF,如果对于R的每个函数依赖X→Y,若Y不属于X,则X必含有候选码,那么R∈BCNF。
简 单的说,bc范式是在第三范式的基础上的一种特殊情况,既每个表中只有一个候选键(在一个数据库中每行的值都不相同,则可称为候选键)
对表进行第四范式(4NF)
关系模式R<U,F>∈1NF,如果对于R的每个非平凡多值依赖X→→Y(Y X),X都含有候选码,则R∈4NF。
简 单的说,第四范式是消除表中的多值依赖,也就是说可以减少维护数据一致性的工作。
如果表中属性有多个值,可以放进新表(一对多关系)
T-SQL游标详解
http://www.cnblogs.com/yangyang8848/archive/2009/07/02/1514593.html/article/5722273.html
sql Server like 匹配符的介绍
查看Sql Server当前的并发连接数
http://topic.csdn.net/u/20111012/14/7f135e84-7896-4e9a-9fdc-80ca4b165407.htmlSQL Server 索引的底层实现概述
相关文章推荐
- 学习PL/SQL之四:集合
- SQL基础学习_06_集合运算和联结
- SQL 学习笔记<四> MySQL嵌套查询,集合操作
- 学习SQL 的网址集合
- SQL学习记录:集合
- JAVA_WEB Oracle 10g学习: PL/SQL集合与记录
- 学习笔记:关于PL/SQL 集合类型record、pl/sql表、varray、nested table
- PL/SQL学习:FORALL语句与集合的使用
- 学习SQL【9】-集合与联结
- T-Sql 学习(12) - 集合处理
- 学习动态sql和集合方法时写的小练习
- ORACLE PL/SQL 集合学习笔记(一)
- PL/SQL集合类型的整理学习
- PL/SQL学习笔记之集合
- ORACLE PL/SQL 集合学习笔记(二)
- Oracle 10g复合数据类型pl/sql集合学习六——索引表、嵌套表、变长数组
- 高级sql学习——集合操作!!!
- ORACLE PL/SQL 集合学习笔记(三)
- sql学习4
- ASP .net+SQL ---日常学习之路001