2009年5月15日

精妙的SQL语句 (转自winner的博客)

摘要: 说明:复制表(只复制结构,源表名:a 新表名:b) select * into b from a where 1<>1说明:拷贝表(拷贝数据,源表名:a 目标表名:b)insert into b(a, b, c) select d,e,f from b;说明:显示文章、提交人和最后回复时间select a.title,a.username,b.adddate from table a,... 阅读全文

posted @ 2009-05-15 12:41 尤章金的博客 阅读(457) 评论(0) 推荐(0) 编辑

2009年5月13日

数据库对象的命名探讨(网上搜集)

摘要: 关于命名的约定:变量(T-SQL编程中声明的变量)、过程(存储过程或触发器等)、实体(表、字段)应该根据他们所代表的实体意义和进程作用来命名。 还有一个常见的错误就是只使用面向计算机的术语,而不是面向公司业务的术语,比如ProcessRecord就是一个含糊不清的命名,应该使用一个进程业务描述来替换它,比如CompleteOrder。如果完全根据上一条的要求,那么根据业务描述的过程名可能会变得很冗... 阅读全文

posted @ 2009-05-13 14:19 尤章金的博客 阅读(395) 评论(0) 推荐(0) 编辑

SQL数据库设计经验(转自fredlaw)

摘要: 一个成功的管理系统,是由:[50% 的业务 + 50% 的软件] 所组成,而 50% 的成功软件又有 [25% 的数据库 + 25% 的程序] 所组成,数据库设计的好坏是一个关键。如果把企业的数据比做生命所必需的血液,那么数据库的设计就是应用中最重要的一部分。有关数据库设计的材料汗牛充栋,大学学位课程里也有专门的讲述。不过,就如我们反复强调的那样,再好的老师也比不过经验的教诲。所以我归纳历年来所走... 阅读全文

posted @ 2009-05-13 11:16 尤章金的博客 阅读(1161) 评论(0) 推荐(0) 编辑

导航