本書以創(chuàng)建一個“教學管理數(shù)據(jù)庫”為例,循序漸進地講解Microsoft SQL Server 2008管理和使用的基礎知識,以及數(shù)據(jù)庫定義語句和數(shù)據(jù)庫查詢語句的語法。
本書采用項目式編寫體例,將教學內容分解為10個前后有關聯(lián)的項目,每個項目分解為若干簡單的任務,每個任務又包含幾個知識點,并且給出圖文并茂的示例加以說明,充分考慮SQL Server數(shù)據(jù)庫初學者的實際需要,保證初學者從基礎開始,逐步掌握SQL Server數(shù)據(jù)庫創(chuàng)建、管理和使用的基礎知識。本書每一個項目的*后都有相應的思考和練習題,幫助讀者檢驗對所學內容的掌握程度。
本書的內容以SQL Server數(shù)據(jù)庫管理軟件為主,同時也兼顧了數(shù)據(jù)庫基礎知識的介紹,適合作為中等職業(yè)學校的“SQL Server數(shù)據(jù)庫應用”課程的教材,也可作為SQL Server初學者的學習指導書。
本書精心設計“情景導入→課堂案例→上機實訓→疑難解析→習題”5段教學方法,將職業(yè)場景引入課堂教學,激發(fā)學生的學習興趣;然后在職場項目的驅動下,實現(xiàn)“做中學,做中教”的教學理念;*后有針對性地解答常見問題,并通過課后練習全方位幫助學生提升專業(yè)技能。 一本引進真實項目的軟件教材 一本融入作者多年企業(yè)經(jīng)驗的實戰(zhàn)書 一本做與學真正融合的教材 圖表把晦澀文字變得生動有趣 項目引入把難懂的知識變得易于學習
作者多年從事職業(yè)教育工作,有著豐富的教學經(jīng)驗,參與企業(yè)項目制作,有著豐富的實踐經(jīng)驗,主編的多部教材,得到老師們的認可
項目一 創(chuàng)建和使用SQL Server實例
任務一 創(chuàng)建“教學管理實例”
(一)創(chuàng)建命名實例
(二)啟動“教學管理實例”
(三)停止“教學管理實例”
任務二 使用“教學管理實例”
(一)連接“教學管理實例”
(二)連接網(wǎng)絡服務器
實訓
思考與練習
項目二 創(chuàng)建和管理數(shù)據(jù)庫
任務一 創(chuàng)建“教學管理數(shù)據(jù)庫”
(一)在【數(shù)據(jù)庫屬性】對話框中創(chuàng)建數(shù)據(jù)庫
(二)用create database語句創(chuàng)建數(shù)據(jù)庫
任務二 修改數(shù)據(jù)庫
(一)在【數(shù)據(jù)庫屬性】對話框中增加文件組和文件
(二)用alter database語句增加文件組和文件
(三)在【數(shù)據(jù)庫屬性】對話框中增加日志文件
(四)用alter database語句增加日志文件
(五)用alter database語句修改排序規(guī)則
任務三 刪除數(shù)據(jù)庫
(一)在【SQL Serverd Management Studio】中刪除數(shù)據(jù)庫
(二)用drop database語句刪除數(shù)據(jù)庫
實訓
思考與練習
項目三 創(chuàng)建與管理表
任務一 創(chuàng)建“學生表”
(一)在【SQL Server Management Studio】中創(chuàng)建表
(二)用create table語句創(chuàng)建表
任務二 修改表的數(shù)據(jù)結構
(一)在【表設計】標簽頁中修改表結構
(二)用alter table語句修改表結構
任務三 向“學生表”插入記錄
(一)在【表編輯】標簽頁中插入記錄
(二)用insert語句插入記錄
任務四 修改“學生表”的記錄
(一)在【表編輯】標簽頁中修改記錄
(二)用update語句修改記錄
任務五 刪除“學生表”的記錄
(一)在【表編輯】標簽頁中刪除記錄
(二)用delete語句刪除記錄
任務六 刪除表
(一)在【SQL Server Management Studio】中刪除表
(二)用drop table語句刪除表
實訓一 用create table語句創(chuàng)建“教師表”
實訓二 用alter table語句修改“教師表”數(shù)據(jù)類型
實訓三 用alter table語句為“教學授課表”增加列
實訓四 用insert語句為“教師表”添加記錄
項目四 設置主鍵、關系和索引
項目五 對表查詢實現(xiàn)學籍管理
項目六 用聚合函數(shù)統(tǒng)計成績
項目七 創(chuàng)建和使用視圖
項目八 多表連接查詢管理教學計劃
項目九 備份和還原數(shù)據(jù)庫
項目十 導入和導出數(shù)據(jù)
附錄A SQL Server的內置函數(shù)
附錄B 創(chuàng)建SQL Server的ODBC