如何学习SQL

feilniu 2010-08-26 06:32:40
加精
如何学习SQL
feilniu(AT)gmail.com写于20100826
本文遵循CC协议,欢迎转载


在论坛中不断看到有新人问一些基础的问题。于是抽空整理了本帖,希望对新人有所帮助。

本文无意取代任何一本数据库或SQL的参考书,主要是提供一点学习方向的指导和技术心得的分享。地图和指南针并不能代替其它的野营工具,经验和心得也只能来自于亲身走过的旅途。
本文主要以SQL Server 2005的T-SQL为示例,但原理并不局限于这一平台。


由于全文过长,故拆分成四部分发帖:

Table of Content

第一部分:SQL基础
1. 为什么学习SQL
2. 学习SQL的参考资料
3. 几组基本概念
3.1. 单机数据库与服务器级数据库
3.2. 服务器(Server)与客户端(Client)
3.3. 数据库(DB)与数据库管理系统(DBMS)
3.4. SQL与SQL方言(dialect)
3.5. 语句、表达式和断言
4. SQL不同于一般编程语言的地方
4.1. SQL操作的是数据
4.2. SQL是基于集合的说明式语言
5. SQL的三个子集

第二部分:从关系角度理解SQL
6. 从关系角度理解SQL
6.1. 关系和表
6.2. 关系模型
6.3. 关系运算
6.4. 数据查询
6.5. 数据修改
6.6. 表的逻辑含义

第三部分:SQL数据类型与三值逻辑
7. 数据类型
8. NULL与三值逻辑

第四部分:DBMS扩展功能与SQL高级话题
9. DBMS提供的扩展功能
9.1. 控制流
9.2. 动态语句
9.3. DBMS支持的数据库对象
9.4. DBMS提供的系统函数、系统视图和系统存储过程
9.5. DBMS提供的工具
10. 高级话题


欢迎拍砖!
...全文
78008 544 打赏 收藏 转发到动态 举报
写回复
用AI写文章
544 条回复
切换为时间正序
请发表友善的回复…
发表回复
sun__flow 2013-04-27
  • 打赏
  • 举报
回复
想名费脑 2013-04-27
  • 打赏
  • 举报
回复
顶起
alifa 2013-04-26
  • 打赏
  • 举报
回复
有没有学习SQL的视频,我是搞ERP软件的,不需要学习的很深
llollop 2013-04-18
  • 打赏
  • 举报
回复
悟悾0 2013-04-12
  • 打赏
  • 举报
回复
从零开始,也是按照这个步骤学嘛?
czzts 2013-04-11
  • 打赏
  • 举报
回复
不说废话,一个字好!
看破世界 2013-04-11
  • 打赏
  • 举报
回复
头头 2013-04-07
  • 打赏
  • 举报
回复
学习丫
u010183703 2013-04-06
  • 打赏
  • 举报
回复
引用 楼主 feilniu 的回复:
如何学习SQL feilniu(AT)gmail.com写于20100826 本文遵循CC协议,欢迎转载 在论坛中不断看到有新人问一些基础的问题。于是抽空整理了本帖,希望对新人有所帮助。 本文无意取代任何一本数据库或SQL的参考书,主要是提供一点学习方向的指导和技术心得的分享。地图和指南针并不能代替其它的野营工具,经验和心得也只能来自于亲身走过的旅途。……
好文,收藏了。
yiwangwangyang 2013-04-05
  • 打赏
  • 举报
回复
有人说想要改进方法首先要了解,对次观念很赞同,因此来学习学习
liu180230 2013-04-03
  • 打赏
  • 举报
回复
mark 谢谢楼主
撸大湿 2013-04-03
  • 打赏
  • 举报
回复
这算挖坟吗
u010151675 2013-04-03
  • 打赏
  • 举报
回复
四大皆空拉丝机卡死发顺丰哈佛
loverabbite_ 2013-04-03
  • 打赏
  • 举报
回复
支持楼主。虽然我看不懂
seusoftware 2013-03-24
  • 打赏
  • 举报
回复
前几年我也整理过这么一大串的文档,不过很少有写得比较满的比较全的,最近在整理电脑中的文档发现了它们,正在考虑怎么删了
sz9804 2013-03-24
  • 打赏
  • 举报
回复
非常有用,收藏了。谢谢楼主!
jasmine2happy 2013-03-20
  • 打赏
  • 举报
回复
学会这个需要多久
passanyworld 2013-03-19
  • 打赏
  • 举报
回复
顶一顶啊好贴
cslrd 2013-03-18
  • 打赏
  • 举报
回复
学习了。。。
苦苦的潜行者 2013-03-17
  • 打赏
  • 举报
回复
很好啊,收藏了, 以后再慢慢,算作温习.
加载更多回复(524)

34,588

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧