
数据库
sjjbupt
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
理解数据库范式
理解数据库范式系统是短暂的数据是永恒的转自:http://blog.youkuaiyun.com/jianxiong8814/archive/2008/03/03/2142442.aspx 数据库范式是数据库设计中必不可少的知识,没有对范式的理解,就无法设计出高效率、优雅的数据库。甚至设计出错误的数据库。而想要理解并掌握范式却并不是那 么容易。教科书中一般以关系代数的方法来解释数据转载 2011-12-02 11:50:14 · 1416 阅读 · 0 评论 -
提高SQL查询速度的30个要点
1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。 2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如:select id from t where num is null可以在num上设置默认值0,确保表中num列没有null值,然后这样查询:select i转载 2011-12-02 15:55:51 · 1880 阅读 · 0 评论 -
几个数据库概念的区别
1.where和havingWHERE 子句搜索条件在进行分组操作之前应用;而 HAVING 搜索条件在进行分组操作之后应用。所以where后面是不可跟聚会函数( 一种函数,它对一组行中的某个列执行计算,并返回单个值如count() sum())。2.exist和inin 是一个集合运算符,前边要有一个列名。exists是一个存在判断,如果后面的查询中有结果,则exist原创 2011-12-02 15:24:37 · 1848 阅读 · 0 评论 -
sybase中为字段设定默认值
create default DEF as 0sp_bindefault DEF,'SRSD.SRSDPTT'原创 2013-01-08 17:57:36 · 4850 阅读 · 1 评论