发新话题
打印

瓷匠讲SQL语言

本主题由 sese53 于 2008-5-5 12:14 移动

瓷匠讲SQL语言

瓷匠讲SQL语言
- K* g: D) L# T8 U3 y; ~
& G; L  k# ^1 a开篇1: 励志- }* ^* l6 R( E9 u2 V
一.学习SQL的理由:( _1 ^- E3 U9 L' e$ _4 n! q
1.如果你想要管理一个数据库系统, 那你必需精通SQL语言.& `8 ~3 A- S, F& b4 a
2.如果你想开发一个网站或者应用系统, 那你必需学会SQL语言.
/ r# g, g( i* X( p( ?3.如果你只懂得编写程序代码, 但不懂SQL语言, 那你应该学习SQL语言.) b, t3 B' _/ b5 M* O; g
4.如果你只懂得计算机的使用, 但不懂如何得编写程序代码,那你可以学习SQL语言.  _: i0 ^  M) T0 Q3 ~, M$ j
5.如果你连计算机的使用也不太懂, 只要你想要, 那你也可以学习SQL语言.
& S2 q8 ?$ i, r* C" n* G  [以上5条就是你要学习SQL的理由.
( r2 c5 n% E& k! o4 E# G- J$ d( ]
二.超越自己6 [) T) m0 f& F, n- s  P% ^6 G
SQL听起来和编程没什么区别, 但是事实上要比编写复杂的程序代码要简单, 而且往往一条语句就可以完成一个任务,即便如此有些人也会觉得学习SQL很难, 这是因为你没有理解数据库的原理, 在今后的一段日子里我会尽量详细的讲述SQL和数据库之间的关系, 做到简单明了, 通俗易懂, 而对你来说这个学习过程, 就是一次自我的超越过程, 这个过程即是辛苦的, 也是幸福的, 即是乏味的, 也是快乐的. & r' J4 R1 Z4 d8 ~8 \0 _: Z
请相信我们可以做到.# I% r- h! e5 ~# U0 ]  A+ ]

! F" u$ x4 K3 N% `. U. i开篇2: SQL是什么, 可以干什么?- `* b5 a5 o) h
SQL的中文含义是结构化查询语言, 是用来对数据库进行操作的一种专门的语言./ W) M. g/ ~9 S- ~
它可以操作的数据库有: Oracle, SQL Server, MySQL, DB2 等等等等, 甚至可以操作: access, 想想你学会了一门SQL语言, 基本上就可以操作那么多的数据库系统, 是件多么值得的事情.
* p. r. L9 ]8 ]: S; ~  p+ i1 D! J8 G( r4 n* ~( V5 Y4 W! l; ^" }
! A4 A  ]. E4 o0 R  l0 Q
开篇3: 学习安排
* q7 ^& ~" a& v  u3 f根据我对SQL的理解, 我安排了如下的学习日程, 以下课程将以MySQL作为数据库系统, 因为这是一个免费的, 跨平台的, 而且功能强大 :
/ V9 k( j! p9 v0 A! d. n第一课: 如何理解数据库系统0 ^8 x7 _* ^7 \6 q  S# I8 q1 D
第二课: 简单的select查询/ d# b: {7 ?7 s" K& V
第三课: 创建和修改数据库
1 C1 C, q2 L8 w* k; }4 E  U; P. ^* L第四课: 创建和修改数据表( Y% c" y4 _- o" p: a6 ]
第五课: 用select进行条件查询% I  G8 m; s* D4 T0 B4 ^
第六课: 用insert向表中插入数据和用delete删除数据1 \  j5 w. a9 c' G0 ?( S9 t
第七课: 用update更新数据4 c& v: V# P7 d3 J) Q/ c
第八课: 查询与排序: B1 v% Z2 n" S2 ~; {, V- s# Z7 I
第九课: 查询与分组6 I2 y1 Z- ]: r' W, J3 ]& K  C" v
第十课: 使用正则表达式的查询
% t! A5 X& g; v' A* z( g- F7 P2 E第十一课: 多表查询2 X7 R9 R8 X8 s
第十二课: 子查询* j. N8 o# C$ q0 x
第十三课: 常用日期与字符函数  i2 W* d! H5 c' T% T
第十四课: 视图, j6 ~3 X1 |# ~* W6 }' K) k
第十五课: 触发程序  ~/ M, L# l( a# N$ Z/ z4 N
; P' f2 ~! ^$ E( q; e8 K# I9 N) S- J
经过以上课程的学习,你可以基本上掌握SQL的一些语法和应用,你可以成为一个准数据库高手,如果加上你各个的努力和悟性相信你一定会有所成就.) x$ Q2 a  s0 W3 _5 x" [' |

. o6 b. r- z  Y* c: z! U1 [想超越自己,成为数据库的高手吗? 那就来听瓷匠讲SQL吧!
瓷匠在线 欢迎您!
http://zsss.blog.sohu.com

TOP

支持 瓷匠
8 t, J: e9 q# O2 ~% s. T' S支持 瓷匠 / V$ Q9 L0 o* R
支持 瓷匠

TOP


8 a' [0 C8 S4 d# ]0 t二楼的感觉有点像黑社会讨账气势。
努力,努力,再努力

TOP

人过留名,雁过留声。

TOP

多长时间讲一课啊?是每天讲一课吗?
# P7 ]; H4 c' X; @还是随意的?
年前学好PHP

TOP

"二.超越自己  R7 l. f8 M9 O! {9 V: i
听起来和编程没什么区别, 但是事实上要比编写复杂的程序代码要简单, 而且往往一条语句就可以完成一个任务"
+ c  L9 |* V5 s6 {7 z6 `1 _1 J6 j9 L, e

( w1 ]& [: b1 C+ A: \0 j" i我们教授说过的,SQL语言是传说中的第4代语言,就是直接面向问题的语言,就想一个人,想吃饭,我们第3代语言,就是高级语言,就要写怎么煮饭,怎么判断熟了,怎么吃,第4代直接就是吃饭就解决吃饭这个问题了。
+ ~, d* c+ Z) Q$ K ! W5 L  u/ K. j; l8 _
但是没有这么简单就达到第4代的,老师继续说了这个最多算个3代半.* _% S* `: p0 [  B7 s5 R
' [4 Q$ I! H+ w' Z5 Z
我想我们要往低层次做.如果语言都第4代的话,我们也不要拿这个职业吃饭了。

TOP

支持一下!
* }. ^/ z6 O+ t( z# t" r$ F, B支持一下!

TOP

开班时间是什么时候。如何加入。

TOP

支持一下!

支持一下!
3 E/ g+ R+ X7 T2 \; ?; _" m开班时间是什么时候。如何加入。

TOP

发新话题