數據庫技術是計算機科學技術中發展最快的領域之一,已經成為計算機信息應用繫統的核心技術。數據庫技術課程已是高職高專計算機類專業(非計算機類專業計算機等級考試)的主干必修課程。在數據庫領域,SQL Server繫列產品在性能上可以和DB2、Oracle等媲美,並且其運行速度更快,在中小企業的市場占有率和學生學習的普及率方面是當之無愧的NO.1。
寫作原則
本著高職高專教學突出理論知識的應用和實踐能力的培養,基礎理論以必需、夠用為度,專業教學加強針對性和實用性等原則,將本書的相關內容分為第1部分(基礎篇)、第2部分(應用篇)、第3部分(提高篇)和第4部分(附錄篇)。
本書力求通過簡明扼要、深入細致的講解和良好的文章結構設計,充分平緩初學者的學習曲線。其目標是讓數據庫的初學者在應用最廣的版本SQL Server 2012領域易於上手、勇於探索,讓有一定基礎的學習者敢於深入、快速把握。基於此,本書在編寫時不求速度,隻求精華,仔細推敲每段文字。第一版出版後深受讀者歡迎,實踐也證明了這些編寫原則的可行性。
內容安排思路
從微觀來看,本書將SQL Server 的技術人文化,在章節安排過程中,十分注重各章節之間的聯繫和學習曲線的平緩性。從數據庫開發的階段來看都是從需求分析、概念結構設計、邏輯結構設計、數據庫的物理實現、數據庫的實施和運行維護的過程。
寫作特色
在寫作的時候,我們特別重視本書與同類書相比的特色,綜合起來,在以下幾方面做了堅持不懈的努力。
(1)基於工作過程導向的教學方法是一種全新的模式,本書正是基於這一模式進行編寫,這是全體教師教學方法和經驗的精粹。
(2)開創新的教材編寫體例,全書所有的講解和例題都基於一個完整的工作實例,貫穿全書。
(3)寓教於學,學生在學習的同時可以自己開發實訓項目,全書也提供了一個完整的項目引導學生實踐。
(4)多位一線教師的經驗集萃,在新的基於工作過程導向模式下的總結,讓教師的教學更高效,學生的興趣更高昂。
(5)圖文並茂,條理清晰,尤其是更注重細節,增加了很多分析、思考、練習和注意事項等。
(6)免費下載本書電子課件、所有源文件、教學及實訓數據庫。
與現在市場上介紹SQL Server 的教材相比,本書最大的優點是除了在選題的考究、編寫過程下足工夫之外,還將知識的講解融入每個實例中,將全新的基於工作過程導向的教學方法融入教材中,使學生的學習更高效。另外,本書在介紹一般學習方法的同時也進行引申講解,稱得上是一本難得的好書。
學期和學時安排
本書可在第二學期使用,讀者最好有一點編程基礎,或者直接開設本門課程作為數據庫技術。
建議授課學時為72學時,具體學時安排如下。
學 時 安 排
序 號 授 課 內 容 講 課 實 踐
1 數據庫基礎知識 2 2
2 關繫數據庫 2 2
3 SQL Server 繫統概述 1 0
4 創建和管理數據庫 4 3
5 創建和管理表 6 6
6 數據檢索 6 8
7 索引和視圖 2 2
8 T-SQL編程基礎 2 2
9 存儲過程 6 6
10 觸發器 4 4
11 SQL Server安全管理 1 1
12 *數據庫並發控制及實現、雲計算數據庫SQL Azure 可做選讀 0
總學時72 36 36
學習結構圖
資源下載
本書中實例(灰色底紋)部分的代碼都是經過調試的。另外,本書配套的電子課件、所有源文件、教學及實訓數據庫,請讀者登錄華信教育資源網免費下載。
特別感謝
本書由劉勇軍、張麗、蔣文君擔任主編,由劉亞飛、王俊海、冉娜、林靜擔任副主編。其中,第1、5、11章由蔣文君編寫;第2章、第5.4節由林靜編寫;第3、4、6、12章的內容由冉娜編寫;第7、8、10章和附錄C由王俊海編寫;第9章和附錄B的內容由張麗編寫;第13章、2.4.2、3.3節和附錄A由劉亞飛編寫;劉勇軍、張麗、蔣文君對全書進行統稿,劉甫迎教授主審。
由於編者水平有限,加之編寫時間倉促,書中難免有不妥之處,歡迎讀者斧正。
編者