![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
sqlserver
文章平均质量分 75
yzx1238
这个作者很懒,什么都没留下…
展开
-
数据库三范式实例
第一范式:消除组中的重复,也就是说列中是否存储了其他列中的信息(字段不可再分) 第二范式:消除部分依赖列,也就是说是否有依赖于一部分主键的列 (非主键字段完全依赖主键字段) 第三范式:消除非依赖列,是否有依赖于非主键的列 (消除传递依赖) 例如: 学生信息表 学生ID,姓名,地址,城市,邮政编码,所在年级,性别,参加课程,课程级别,课程ID,名称,描述,教师ID,教...原创 2011-10-08 12:42:29 · 125 阅读 · 0 评论 -
当SqlServer数据量很大时,如何优化表格能加快处理速度
表设计和查询的一些参考1.合理使用索引 索引是数据库中重要的数据结构,它的根本目的就是为了提高查询效率。现在大多数的数据库产品都采用IBM最先提出的ISAM索引结构。索引的使用要恰到好处,其使用原则如下: ●在经常进行连接,但是没有指定为外键的列上建立索引,而不经常连接的字段则由优化器自动生成索引。 ●在频繁进行排序或分组(即进行group by或order by操作)的列上建立索...原创 2011-10-11 09:31:34 · 1064 阅读 · 0 评论 -
sql之left join、right join、inner join full join,union,union all的区别
left join(左联接) 返回包括左表中的所有记录和右表中联结字段相等的记录 right join(右联接) 返回包括右表中的所有记录和左表中联结字段相等的记录inner join(等值连接) 只返回两个表中联结字段相等的行full join 返回两张表中的行 left join+right joinUNION在进行表链接后会筛选掉重复的记录UNION ALL操作只是简单的...原创 2011-10-11 14:35:46 · 199 阅读 · 0 评论