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