Windows 2003在很短的時間裏就結束了,接下來就是SQL《數據庫基礎管理》的學習,教我們的還是他、一個姓陳的老師,寫到這我才發現原來我們學校姓陳的老師這麼多。這個陳老師和我是一個市裏的,後來聽我在職高的一個老師提起,原來他們以前是同事,陳老師稍微厲害點,就到了北大青鳥來了。聽他上課,感覺只是按照書本上的和課件上的內容照本宣科,把每個問題講得很細。自學出來的高手?呵呵,不過聽他上課真的有點想睡……
還是先來說下教材,老樣子,書還是四個部分:
一, 數據庫的概念,
二, 基本操作,主要講安裝,配置sql2000。
三, 數據查詢,表和多表的查詢
四, 綜合應用,對前面內容的實際應用。
內容不是很多,只有七章,全部是講的SQL2000,早幾天看他們2.0的書,好像他們在S1裏面沒有了SQL的那本書了,應該他們學的是2005了吧?2000太不行了,漏洞太多。要打很多的補丁,還不一定安全。我們學校的機房裏本來是裝了2005的,但是放在那擺着我們也不知道用,挺鬱悶的。老師說現在用2000用的還是很多的,所以就不打算教了。下面還是說說每章的內容。
第一章, 數據庫的基本概念。主要介紹了一些主流的數據庫,比如SQL,ORACLE,DB2,和數據庫發展的一些階段。三種模型,幾種結構。還有表中的一些規則。主要要記住一些概念。
第二章, SQL的安裝與簡介,介紹了幾個版本重點和安裝企業版,和DBA的角色和任務。
第三章, SQL的服務和配置,介紹了兩個主要的服務MSSQL SERVER 和 SQL SERVERE AGENT 還有各種組件的使用,服務器和客戶機的三種連接方法。(TCP/IP,廣域網。命名管道,局域網。共享內存,本機。)
第四章, SQL數據庫管理,介紹了數據庫中一些常用的對象、重要概念、文件組和一些基本操作。系統數據庫和用戶數據庫。
第五章, 單表的數據查詢,從這章起纔是真正的做些操作了,首先是學創建表,修改刪除表,涉及到了一些簡單的查詢語言,包括,select,from,where,group by,having,oeder by 等等一些子句的用法。還有一些常用的函數需要掌握。
第六章, 多表的數據查詢,說到了些關係模型,表和表之間的關係,重點講了UNION合併結果集的方法和內聯接,外連接,交叉連接,自連接。這些查詢用法應該是全書中比起來個比較讓人頭疼的問題了,但是真正理解了就沒有問題了。。後面還講了個子查詢,很簡單的幾個語句。用子查詢求解的時候比較麻煩點。
綜合實驗,只是25個思考題。老師會詳細給講答案。還算有點概括性,需要認真完成。
下篇寫寫在sql學習那段時間我短暫的兼職生活。