注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)數(shù)據(jù)庫SQL SeverSQL Server 2000 實用教程

SQL Server 2000 實用教程

SQL Server 2000 實用教程

定 價:¥34.00

作 者: 姜廣坤,于翔甫 主編
出版社: 大連理工大學(xué)出版社
叢編項: 高等職業(yè)教育計算機類課程規(guī)劃教材
標(biāo) 簽: 計算機

ISBN: 9787561118375 出版時間: 2004-08-01 包裝: 膠版紙
開本: 小16開 頁數(shù): 280 字?jǐn)?shù):  

內(nèi)容簡介

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

作者簡介

暫缺《SQL Server 2000 實用教程》作者簡介

圖書目錄

第1章 SQL Server 數(shù)據(jù)庫基礎(chǔ)
1.1 數(shù)據(jù)庫、數(shù)據(jù)庫管理系統(tǒng)與數(shù)據(jù)庫系統(tǒng)
1.1.1 數(shù)據(jù)和數(shù)據(jù)處理
1.1.2 數(shù)據(jù)庫和數(shù)據(jù)庫系統(tǒng)
1.1.3 數(shù)據(jù)庫管理系統(tǒng)(DataBase Management System,DBMS)
1.2 關(guān)系型數(shù)據(jù)庫
1.2.1 數(shù)據(jù)庫數(shù)據(jù)模型
1.2.2 關(guān)系型數(shù)據(jù)庫的特點
1.2.3 數(shù)據(jù)完整性
1.3 SQL和SQL Server
1.3.1 關(guān)系型數(shù)據(jù)庫標(biāo)準(zhǔn)語言SQL
1.3.2 SQL Server 2000簡介
1.3.3 SQL Server 2000系統(tǒng)需求
1.4 SQL Server 2000實用工具
1.4.1 啟動SQL Server 2000實用工具
1.4.2 實用工具簡介
1.4.3 用服務(wù)管理器啟停SQL Server服務(wù)
1.4.4 使用聯(lián)機叢書
習(xí)題與實訓(xùn)
第2章 數(shù)據(jù)庫的創(chuàng)建與管理
2.1 SQL Server數(shù)據(jù)庫
2.1.1 SQL Server數(shù)據(jù)庫結(jié)構(gòu)
2.1.2 SQL Server數(shù)據(jù)庫類型
2.1.3 用戶數(shù)據(jù)庫設(shè)計應(yīng)考慮的事項
2.2 使用企業(yè)管理器創(chuàng)建數(shù)據(jù)庫
2.2.1 企業(yè)管理器的工作界面
2.2.2 利用企業(yè)管理器直接創(chuàng)建用戶數(shù)據(jù)庫
2.2.3 利用“創(chuàng)建數(shù)據(jù)庫向?qū)А眲?chuàng)建用戶數(shù)據(jù)庫
2.3 使用TransactSQL語言創(chuàng)建數(shù)據(jù)庫
2.3.1 查詢分析器
2.3.2 用TransactSQL語句創(chuàng)建數(shù)據(jù)庫
2.4 數(shù)據(jù)庫的修改和刪除
2.4.1 修改數(shù)據(jù)庫
2.4.2 刪除數(shù)據(jù)庫
2.5 數(shù)據(jù)庫遷移
2.5.1 分離和附加SQL Server數(shù)據(jù)庫
2.5.2 導(dǎo)入和導(dǎo)出數(shù)據(jù)
習(xí)題與實訓(xùn)
第3章 數(shù)據(jù)表和索引
3.1 SQL Server數(shù)據(jù)表
3.1.1 數(shù)據(jù)表的概念
3.1.2 表的設(shè)計
3.1.3 SQL Server 2000表的類型
3.2 數(shù)據(jù)類型
3.3 約束和規(guī)則
3.4 創(chuàng)建數(shù)據(jù)表
3.4.1 準(zhǔn)備工作
3.4.2 用企業(yè)管理器創(chuàng)建數(shù)據(jù)表
3.4.3 用TransactSQL語句創(chuàng)建數(shù)據(jù)表
3.5 修改和刪除表
3.5.1 修改數(shù)據(jù)表
3.5.2 刪除數(shù)據(jù)表
3.6 更新表中數(shù)據(jù)
3.7 索引
3.7.1 SQL Server 2000索引概述
3.7.2 SQL Server 2000索引的分類
3.7.3 填充因子及其作用
3.7.4 SQL Server 2000創(chuàng)建索引的方法
3.8 使用企業(yè)管理器管理索引
3.8.1 使用企業(yè)管理器創(chuàng)建索引
3.8.2 查看、修改和刪除索引
3.9 使用Transact SQL語言管理索引
3.9.1 創(chuàng)建索引
3.9.2 刪除索引
習(xí)題與實訓(xùn)
第4章數(shù)據(jù)庫查詢
4.1 SELECT語句結(jié)構(gòu)
4.1.1 SELECT語句的語法
4.1.2 SELECT語句的基本結(jié)構(gòu)
4.2 SELECT子句的使用
4.2.1 指定查詢列
4.2.2 查詢結(jié)果集中包括導(dǎo)出列
4.2.3 指定結(jié)果集中列的別名
4.2.4 顯示常數(shù)列
4.2.5 刪除重復(fù)行
4.2.6 排序(ORDER BY子句)
4.2.7 限制返回行數(shù)
4.3 WHERE子句的使用
4.3.1 比較運算
4.3.2 范圍
4.3.3 列表
4.3.4 模式匹配
4.3.5 空值判斷
4.3.6 邏輯運算
4.4 聚合和匯總
4.4.1 聚合函數(shù)
4.4.2 分組(GROUP BY子句)
4.4.3 分組篩選(HAVING子句)
4.4.4 計算和匯總(COMPUTE和COMPUTE BY子句)
4.5 多表查詢
4.5.1 多表查詢聯(lián)接概述
4.5.2 內(nèi)聯(lián)接
4.5.3 外聯(lián)接
4.5.4 使用UNION合并多表查詢結(jié)果
4.6 嵌套查詢
4.7 通過查詢改變數(shù)據(jù)表數(shù)據(jù)
4.7.1 查詢結(jié)果插入已有表
4.7.2 根據(jù)查詢結(jié)果修改或刪除表中數(shù)據(jù)
4.7.3 查詢結(jié)果創(chuàng)建新表(INTO子句)
4.8 視圖
4.8.1 視圖的概念
4.8.2 視圖的優(yōu)點
4.8.3 對視圖的要求
4.9 使用企業(yè)管理器管理視圖
4.9.1 創(chuàng)建視圖
4.9.2 查看視圖
4.9.3 修改視圖
4.9.4 重命名視圖
4.9.5 刪除視圖
4.10 使用Transact-SQL語言管理視圖
4.10.1 創(chuàng)建視圖
4.10.2 修改視圖
4.10.3 刪除視圖
4.11 使用視圖操作表數(shù)據(jù)
4.11.1 插入數(shù)據(jù)記錄
4.11.2 更新數(shù)據(jù)記錄
4.11.3 刪除數(shù)據(jù)記錄
4.11.4 使用企業(yè)管理器操作視圖數(shù)據(jù)
習(xí)題與實訓(xùn)
第5章 TransactSQL程序設(shè)計
第6章 數(shù)據(jù)庫安全性管理
第7章 數(shù)據(jù)庫管理高級應(yīng)用
第8章 SQL Server系統(tǒng)應(yīng)用實例
參考文獻(xiàn)

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號