內(nèi)容簡(jiǎn)介《SQLServer2000實(shí)用教程》(第三版)是新世紀(jì)高職高專(zhuān)教材編審委員會(huì)組編的計(jì)算機(jī)專(zhuān)業(yè)基礎(chǔ)系列規(guī)劃教材之一。 數(shù)據(jù)庫(kù)是計(jì)算機(jī)應(yīng)用的一項(xiàng)重要技術(shù)。隨著計(jì)算機(jī)、網(wǎng)絡(luò)通信等技術(shù)的發(fā)展,在網(wǎng)絡(luò)多用戶環(huán)境下對(duì)數(shù)據(jù)進(jìn)行安全有效的管理已成為計(jì)算機(jī)應(yīng)用及相關(guān)專(zhuān)業(yè)學(xué)生必不可少的知識(shí)。本書(shū)以目前廣泛應(yīng)用的SQLServer2000為例,系統(tǒng)介紹了網(wǎng)絡(luò)環(huán)境下關(guān)系數(shù)據(jù)庫(kù)的創(chuàng)建、應(yīng)用、管理和系統(tǒng)開(kāi)發(fā)等功能和技術(shù)。 本書(shū)由幾位多年從事數(shù)據(jù)庫(kù)原理及應(yīng)用教學(xué)的教師根據(jù)高職高專(zhuān)教學(xué)特點(diǎn)精心組織編寫(xiě)而成。經(jīng)過(guò)兩次改版,不斷吸取實(shí)際教學(xué)中的經(jīng)驗(yàn),使教材愈來(lái)愈成熟,受到廣大授課教師和學(xué)生的歡迎。其主要特點(diǎn)有: 1.將數(shù)據(jù)庫(kù)知識(shí)與實(shí)際數(shù)據(jù)庫(kù)軟件應(yīng)用緊密結(jié)合。全書(shū)既有關(guān)系數(shù)據(jù)庫(kù)的基礎(chǔ)知識(shí),又詳細(xì)介紹了SQLServer2000的各項(xiàng)功能、相關(guān)命令和實(shí)際操作,使學(xué)生學(xué)以致用?! ?.全書(shū)結(jié)構(gòu)緊湊,對(duì)章節(jié)編排作了精心設(shè)計(jì)。作者根據(jù)多年的實(shí)際教學(xué)經(jīng)驗(yàn)對(duì)有關(guān)內(nèi)容進(jìn)行了整合,摒棄了很多同類(lèi)教材章節(jié)過(guò)多、內(nèi)容散亂的缺點(diǎn),使之條理更清晰,更有利于教學(xué),成為一本真正意義上的教材,而不是技術(shù)手冊(cè)?! ±?,考慮到數(shù)據(jù)庫(kù)的備份與恢復(fù)牽涉的概念和操作較多,為了使學(xué)生剛開(kāi)始學(xué)習(xí)時(shí)能將主要精力集中到數(shù)據(jù)庫(kù)和表的基本操作上來(lái),再版時(shí)將這部分內(nèi)容放到了后面的章節(jié)介紹,而將導(dǎo)入和導(dǎo)出數(shù)據(jù)內(nèi)容放到數(shù)據(jù)庫(kù)創(chuàng)建以后即作介紹。實(shí)踐證明,這樣的編排更利于實(shí)際教學(xué)。 3.充分考慮由淺入深、循序漸進(jìn)的教學(xué)規(guī)律。作者長(zhǎng)期在第一線從事教學(xué)工作,對(duì)學(xué)生的特點(diǎn)和認(rèn)知規(guī)律有比較深入的了解。再版修訂時(shí)既考慮概念的嚴(yán)謹(jǐn)和清晰,又兼顧了敘述的通俗易懂性。例如,在第一章通過(guò)具體表的對(duì)比來(lái)說(shuō)明數(shù)據(jù)分為多個(gè)表的必要性。再比如,在介紹創(chuàng)建用戶自定義函數(shù)時(shí),先從不帶參數(shù)的實(shí)例開(kāi)始,然后再介紹創(chuàng)建帶參數(shù)的自定義函數(shù),以期分散難點(diǎn),讓學(xué)生能夠循序漸進(jìn)地掌握知識(shí)?! ?.全書(shū)以一個(gè)完整的 教學(xué)管理 數(shù)據(jù)庫(kù)實(shí)例展開(kāi)教學(xué)內(nèi)容。再版修訂時(shí)繼承并發(fā)揚(yáng)了這一風(fēng)格,所有新增實(shí)例均圍繞該數(shù)據(jù)庫(kù)精心設(shè)計(jì)展開(kāi),并改寫(xiě)了第一版中相當(dāng)數(shù)目的實(shí)例程序,使內(nèi)容更集中、更詳實(shí)、更具典型性。避免了有些教材實(shí)例隨心所欲、信手拈來(lái)造成的內(nèi)容凌亂現(xiàn)象?! ±纾瑢⒌谝话嬷薪榻BWHILE循環(huán)時(shí)所舉的求數(shù)的階乘實(shí)例改成對(duì)數(shù)據(jù)庫(kù)的更新(UPDATE)操作實(shí)例。讓學(xué)生了解在數(shù)據(jù)庫(kù)程序中使用循環(huán)結(jié)構(gòu)的實(shí)際意義。又如,在介紹SQLServer全局變量和函數(shù)應(yīng)用時(shí)舉的實(shí)例,第一版中基本上是一個(gè)實(shí)例僅說(shuō)明一個(gè)全局變量或函數(shù)的功能,而再版時(shí)一個(gè)實(shí)例往往涉及2~3個(gè)全局變量或函數(shù),在同樣的頁(yè)面下加大了書(shū)的信息量?! ⌒薷暮蟾髡鹿?jié)實(shí)例不僅圍繞同一數(shù)據(jù)庫(kù)展開(kāi),而且關(guān)系更緊密。如在介紹視圖時(shí)所舉的對(duì)多表同時(shí)操作發(fā)生錯(cuò)誤的實(shí)例,當(dāng)下一章介紹觸發(fā)器時(shí)給出了同一問(wèn)題的解決方法。這樣的前后呼應(yīng)有很多,對(duì)學(xué)生形成完整的知識(shí)結(jié)構(gòu)體系很有幫助。 5.修改后的版本突出重點(diǎn)、詳略得當(dāng)。在注意知識(shí)的完整性、系統(tǒng)性的基礎(chǔ)上,不求面面俱到,注重實(shí)際應(yīng)用。每章對(duì)一些較次要的問(wèn)題或拓展性的知識(shí)通過(guò)簡(jiǎn)單提示形式讓學(xué)生了解,如需進(jìn)一步學(xué)習(xí)則可通過(guò)參考聯(lián)機(jī)叢書(shū)等自學(xué)。而對(duì)一些實(shí)際應(yīng)用知識(shí)卻不恤增加篇幅。 例如,考慮到目前大多數(shù)計(jì)算機(jī)都能滿足運(yùn)行SQLServer2000的硬件要求,故再版時(shí)此內(nèi)容不再提及。隨著大學(xué)計(jì)算機(jī)應(yīng)用基礎(chǔ)教育的普及提高,學(xué)生使用相關(guān)軟件的聯(lián)機(jī)叢書(shū)和幫助文檔應(yīng)不再是難事,故再版時(shí)將這部分的簡(jiǎn)單介紹也加以省略。但數(shù)據(jù)查詢是網(wǎng)絡(luò)數(shù)據(jù)庫(kù)教學(xué)的一項(xiàng)重要內(nèi)容。第二版對(duì)此部分內(nèi)容進(jìn)行了重要擴(kuò)充。除補(bǔ)充大量的實(shí)例外,增加了原版中沒(méi)有的嵌套子查詢等內(nèi)容,對(duì)多表聯(lián)接操作也作了重大修改和補(bǔ)充,相信學(xué)生通過(guò)該章大量具體實(shí)例的學(xué)習(xí),對(duì)數(shù)據(jù)查詢會(huì)有較全面的認(rèn)識(shí)?! ∮秩纾诮榻B事務(wù)及鎖等內(nèi)容時(shí),為了幫助學(xué)生更好地理解多用戶環(huán)境下數(shù)據(jù)的并發(fā)控制等概念,精心設(shè)計(jì)、增加了相應(yīng)的操作實(shí)例,克服了先前版本及當(dāng)前大多數(shù)類(lèi)似教材對(duì)此內(nèi)容僅作簡(jiǎn)單概念介紹、可操作性不強(qiáng)的弊病,也使學(xué)生不至于感覺(jué)內(nèi)容空泛。再如,第二版在原來(lái)最后一章用VB開(kāi)發(fā)SQLServer數(shù)據(jù)庫(kù)應(yīng)用程序的基礎(chǔ)上,又增加了使用ASP技術(shù)進(jìn)行基于Web的應(yīng)用系統(tǒng)開(kāi)發(fā)等內(nèi)容,以期讓學(xué)生在頭腦中建立SQLServer系統(tǒng)實(shí)際應(yīng)用的概念。第三版再次對(duì)這兩種典型應(yīng)用進(jìn)行了全面的修訂??紤]到書(shū)本篇幅和實(shí)際教學(xué)課時(shí)限制,對(duì)本部分內(nèi)容進(jìn)行了精心的編排和取舍,所有實(shí)例均可按書(shū)中介紹的方法和程序代碼實(shí)現(xiàn)。實(shí)例不追求程序花哨漂亮,而是注重基本功能的實(shí)現(xiàn)。所用到的語(yǔ)句和命令盡可能集中、精簡(jiǎn),注意減少基本應(yīng)用中可用可不用的語(yǔ)句或參數(shù),避免枝干蔓延,以減輕學(xué)習(xí)負(fù)擔(dān)。我們的修訂目標(biāo)是即使未學(xué)過(guò)VB和ASP的學(xué)生,也能夠順利完成該章內(nèi)容的學(xué)習(xí)。作者認(rèn)為,作為數(shù)據(jù)庫(kù)的實(shí)際應(yīng)用,在具體教學(xué)中,本書(shū)最后一章不應(yīng)該作為附加內(nèi)容匆匆?guī)н^(guò),而應(yīng)確保一定的課時(shí)讓學(xué)生學(xué)習(xí)和掌握,以提高實(shí)際應(yīng)用能力,并更好地與后續(xù)課程銜接。 6.本書(shū)配有豐富的插圖,幫助學(xué)生理解實(shí)際操作和實(shí)例效果。再版修訂時(shí)適當(dāng)減去了某些意義明確或不需用戶選擇(如歡迎對(duì)話框、完成對(duì)話框等)的屏幕抓圖,而補(bǔ)充了一些學(xué)生容易發(fā)生的錯(cuò)誤操作執(zhí)行時(shí)系統(tǒng)反應(yīng)的屏幕抓圖,例如:要顯示已加密存儲(chǔ)過(guò)程定義文本、刪除來(lái)自多個(gè)基表的視圖中的數(shù)據(jù)等情況發(fā)生時(shí)系統(tǒng)的提示信息,使教材的有效信息量進(jìn)一步提高?! 榱瞬辉黾幼x者經(jīng)濟(jì)負(fù)擔(dān),修訂時(shí)盡可能增加內(nèi)容而不增加頁(yè)數(shù),所以第三版中大多數(shù)實(shí)例的程序代碼不再單獨(dú)列出,而是放在相應(yīng)的運(yùn)行窗口圖中,避免內(nèi)容的重復(fù)?! ?.每章后面配有豐富的習(xí)題與實(shí)訓(xùn)內(nèi)容。這些習(xí)題及實(shí)訓(xùn)內(nèi)容都是作者在長(zhǎng)期的教學(xué)過(guò)程中積累下來(lái)的。其中有的是在教學(xué)中針對(duì)學(xué)生常易混淆或模糊的概念而設(shè)計(jì)的,還有一些是在歷次考試中發(fā)現(xiàn)的學(xué)生較普遍發(fā)生的錯(cuò)誤。習(xí)題的設(shè)計(jì)一部分是為了讓學(xué)生復(fù)習(xí)鞏固書(shū)中所學(xué)的知識(shí),另有一部分是希望學(xué)生在學(xué)習(xí)相關(guān)內(nèi)容后能作進(jìn)一步的思考和認(rèn)識(shí)拓展。習(xí)題的形式多樣,既有問(wèn)答題和操作題,又有單項(xiàng)選擇題、多項(xiàng)選擇題和填空題等,使之成為本教材區(qū)別于目前市場(chǎng)上其他同類(lèi)教材的一個(gè)明顯特色。本書(shū)電子教案及習(xí)題答案可從大連理工大學(xué)出版社網(wǎng)站下載?! ”緯?shū)內(nèi)容詳實(shí)、知識(shí)系統(tǒng)、敘述通俗易懂,不僅可作為高職高專(zhuān)相關(guān)專(zhuān)業(yè)的教材,對(duì)于其他高等院校相關(guān)專(zhuān)業(yè)學(xué)生及社會(huì)人士學(xué)習(xí)網(wǎng)絡(luò)數(shù)據(jù)庫(kù)知識(shí)也有極高的參考價(jià)值?! ”緯?shū)由周力任主編,李文華、羅勇勝、王靜任副主編,申玉斌、姜廣坤參加了教材的編寫(xiě)。具體分工是:周力編寫(xiě)第1、4、6章,并對(duì)全書(shū)進(jìn)行修改、補(bǔ)充、總撰;李文華編寫(xiě)第2、3章;羅勇勝編寫(xiě)第5章;王靜編寫(xiě)第7章;申玉斌編寫(xiě)第8章;姜廣坤參加了部分章節(jié)的編寫(xiě)?! ≡诒緯?shū)的編寫(xiě)及出版過(guò)程中,得到了多位從事數(shù)據(jù)庫(kù)課程教學(xué)同仁的幫助,大連理工大學(xué)出版社的編輯為本書(shū)的出版做了大量辛勤的工作,在此表示感謝!限于作者學(xué)識(shí),書(shū)中的不足之處敬請(qǐng)指正。