摘要:
第四讲 编程细节 触发器 游标 函数 存储过程 事务 1、触发器。 定义: 何为触发器?在SQL Server里面也就是对某一个表的一定的操作,触发某种条件,从而执行的一段程序。触发器是一个特殊的存储过程。 常见的触发器有三种:分别应用于Insert , Update , Delete 事件。(SQL Server 2000定义了新的触发器,这里不提) 我为什么要使用触发器?比如,这... 阅读全文
摘要:
第三讲 设计细节 到现在已经是第三讲了,也不知道听众几何……说得好的话,送之鲜花,说得不好的话,丢个鸡蛋把!好歹也让我chair3知道有几个人听了。 好,废话少说,now begin: 要点: 约束 默认值 计算字段 索引 以上乃数据库设计以及编程的最常用的部分了,下面听我一一将来 1、约束。 约束?何为约束?也就是对某一字段数值限定。以维护数据库数据的最党的纯洁性。一流的程序员打... 阅读全文
摘要:
第二讲 数据库编程 编程准则:(简单说说)
数据逻辑的放在一块 业务逻辑的放在一块 作界面的只做界面 最小网络传输 ------------
1、数据逻辑的放在一块
比如,表:History
那么,存储过程:spWriteHistory 表示数据逻辑:就是对History的写操作
同样,存储spQueryHistoryFromHistoryID表示根据HistoryID对Histor... 阅读全文
摘要:
第一讲:范式设计 首先,俺说,数据库重在设计,然后才是开发。按照第三范式开发,会让你提升到一个新的境界!
名词解释:第三范式
第一范式:一个不包含重复列的表归于第一范式。 第二范式:如果一个表归于第一范式且只包含依赖于主键的列,则归于第二范式。 第三范式:如果一个表归于第二范式且只包含那些非传递性地依赖于主键的列,则归于第三范式。 chair3口述简单解释:
第一范式:不设计重复字段的... 阅读全文
摘要:
http://www.uml.org.cn/net/200601102.htm 阅读全文