SQL
lovelihui
这个作者很懒,什么都没留下…
展开
-
网上商城的数据库设计
参考了 网上的资料,有问题或建议,请大家指教。图中的外键等还没作标记,本人非数据库专职设计人员 :) 网上购物店的数据模型,它主要模式有产品、帐户、订单 三部分组成。 帐户部分,其中用户登录表整合了membership其中用户登录表和用户信息表,考虑过,请大家提供什么好的方法,是合并呢还是什么。 产品部分 ...原创 2009-10-10 10:11:31 · 4996 阅读 · 2 评论 -
IsNull 和 SQL语句中CASE WHEN用法
1、ISNULL 使用指定的替换值替换 NULL。 语法 ISNULL ( check_expression , replacement_value ) 参数 check_expression 将被检查是否为 NULL的表达式。check_expression 可以是任何类型的。 ...原创 2009-05-21 13:20:28 · 538 阅读 · 0 评论 -
详细讲解大型数据库的设计原则与开发技巧
目前,计算机技术已经广泛地应用于国民经济的各个领域当中,在计算机硬件不断微型化的同时,应用系统也逐渐向着复杂化、大型化的方向发展。数据库是整个系统的核心,它的设计直接关系系统执行的效率和系统的稳定性。因此在软件系统开发中,数据库设计应遵循必要的数据库范式理论,以减少冗余、保证数据的完整性与正确性。只有在合适的数据库产品上设计出合理的数据库模型,才能降低整个系统的编程和维护难度,提高系统的实际运行效...原创 2009-08-24 10:07:06 · 175 阅读 · 0 评论 -
关于数据库优化的一点点经验
慎用游标(Cursor) 游标提供了对特定集合中逐行扫描的手段,一般使用游标来逐行遍历数据,根据取出数据条件的不同进行不同的操作。而对于多表和大表中定义的游标(大的数据集合)循环很容易使程序进入一个漫长的等待甚至死机,如果某些场合必须用到游标可以考虑先把查询到的数据放入临时表中,再对临时表定义游标进行操作示例如下: Create #tmp /* 定义临时表 */ ( 字段1 字段2 ... ) I...原创 2009-08-24 10:21:31 · 154 阅读 · 0 评论