本書(shū)以SQL Server 2012為平臺(tái),從數(shù)據(jù)庫(kù)管理和開(kāi)發(fā)的角度出發(fā),介紹數(shù)據(jù)庫(kù)應(yīng)用開(kāi)發(fā)技術(shù),內(nèi)容涵蓋開(kāi)發(fā)數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)所需的技術(shù)和知識(shí)。本書(shū)將一個(gè)貫穿全書(shū)的數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)開(kāi)發(fā)實(shí)例“學(xué)生信息管理系統(tǒng)”融入各項(xiàng)目,再把每個(gè)項(xiàng)目分解成若干任務(wù),使學(xué)生逐步學(xué)會(huì)創(chuàng)建、管理、開(kāi)發(fā)數(shù)據(jù)庫(kù),以及使用T-SQL語(yǔ)言程序設(shè)計(jì)編程思想和技術(shù)。
1.本書(shū)以完整貫穿全書(shū)的數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)開(kāi)發(fā)實(shí)例為目標(biāo)。
2.本書(shū)以項(xiàng)目為載體,任務(wù)驅(qū)動(dòng)完成項(xiàng)目,達(dá)到訓(xùn)練數(shù)據(jù)庫(kù)開(kāi)發(fā)的技術(shù)和學(xué)會(huì)相關(guān)知識(shí)的目標(biāo)。
3.本書(shū)配有豐富的教輔資源。
楊云教授,山東職業(yè)學(xué)院信息工程系副主任,山東省教學(xué)名師,***精品課程負(fù)責(zé)人,濟(jì)南鐵路局優(yōu)秀教師。1992年西南交通大學(xué)本科畢業(yè)獲學(xué)士學(xué)位,2007年獲山東大學(xué)計(jì)算機(jī)應(yīng)用技術(shù)工程碩士。2005年任系副主任,2010年晉升教授,主持的《Linux網(wǎng)絡(luò)操作系統(tǒng)》獲2010年***精品課程稱(chēng)號(hào)。
單元一 走進(jìn)SQL Server2012數(shù)據(jù)庫(kù)
項(xiàng)目1 安裝配置SQL Server2012軟件
任務(wù)1 認(rèn)知SQL Server 2012
任務(wù)2 安裝SQL Server 2012
任務(wù)3 使用SQL Server 2012的常用工具
實(shí)訓(xùn)一 安裝配置SQL Server2012
小結(jié)
習(xí)題
項(xiàng)目2 設(shè)計(jì)數(shù)據(jù)庫(kù)
任務(wù)1附加與分離數(shù)據(jù)庫(kù)認(rèn)知數(shù)據(jù)庫(kù)結(jié)構(gòu)
任務(wù)2現(xiàn)實(shí)世界數(shù)據(jù)化
任務(wù)3轉(zhuǎn)換成關(guān)系模型
任務(wù)4認(rèn)知關(guān)鍵字和數(shù)據(jù)完整性
實(shí)訓(xùn)二 設(shè)計(jì)數(shù)據(jù)庫(kù)練習(xí)
小結(jié)
習(xí)題
項(xiàng)目3 創(chuàng)建和管理數(shù)據(jù)庫(kù)
任務(wù)1認(rèn)知SQL Server數(shù)據(jù)庫(kù)結(jié)構(gòu)
任務(wù)2創(chuàng)建XS數(shù)據(jù)庫(kù)
任務(wù)3管理XS數(shù)據(jù)庫(kù)
實(shí)訓(xùn)三 創(chuàng)建數(shù)據(jù)庫(kù)訓(xùn)練
小結(jié)
習(xí)題
項(xiàng)目4 創(chuàng)建和管理數(shù)據(jù)庫(kù)表
任務(wù)1 創(chuàng)建表
任務(wù)2 管理數(shù)據(jù)表
任務(wù)3 插入刪除表數(shù)據(jù)
實(shí)訓(xùn)四 創(chuàng)建數(shù)據(jù)庫(kù)表并錄入表數(shù)據(jù)
小結(jié)
習(xí)題
項(xiàng)目5 使用T-SQL語(yǔ)言查詢(xún)數(shù)據(jù)
任務(wù)1 簡(jiǎn)單查詢(xún)
任務(wù)2 分類(lèi)匯總
任務(wù)3 連接查詢(xún)
任務(wù)4 子查詢(xún)和保存結(jié)果集
實(shí)訓(xùn)五 查詢(xún)維護(hù)sale數(shù)據(jù)庫(kù)數(shù)據(jù)
小結(jié)
習(xí)題
項(xiàng)目6維護(hù)用戶(hù)表數(shù)據(jù)
任務(wù)1 維護(hù)用戶(hù)表數(shù)據(jù)
實(shí)訓(xùn)六 維護(hù)sale數(shù)據(jù)庫(kù)數(shù)據(jù)
小結(jié)
習(xí)題
單元二 數(shù)據(jù)庫(kù)及數(shù)據(jù)庫(kù)對(duì)象的管理
項(xiàng)目7 創(chuàng)建視圖和索引
任務(wù)1 創(chuàng)建和使用視圖
任務(wù)2 創(chuàng)建管理索引
實(shí)訓(xùn)七 為sale數(shù)據(jù)庫(kù)建立索引和視圖
小結(jié)
習(xí)題
項(xiàng)目8 實(shí)現(xiàn)數(shù)據(jù)完整性
任務(wù)1 實(shí)現(xiàn)域完整性
任務(wù)2 實(shí)現(xiàn)實(shí)體完整性
任務(wù)3 實(shí)現(xiàn)參照完整性
實(shí)訓(xùn)八 實(shí)現(xiàn)sale數(shù)據(jù)庫(kù)完整性
小結(jié)
習(xí)題
項(xiàng)目9 使用T-SQL語(yǔ)言編程
任務(wù)1 認(rèn)知T-SQL語(yǔ)言編程基礎(chǔ)
任務(wù)2 編寫(xiě)批處理與程序流程控制語(yǔ)句
任務(wù)3 使用系統(tǒng)內(nèi)置函數(shù)
任務(wù)4 編寫(xiě)用戶(hù)定義函數(shù)
任務(wù)5 使用游標(biāo)
實(shí)訓(xùn)九 程序設(shè)計(jì)
小結(jié)
習(xí)題
項(xiàng)目10 創(chuàng)建使用存儲(chǔ)過(guò)程和觸發(fā)器
任務(wù)1 創(chuàng)建和使用存儲(chǔ)過(guò)程
任務(wù)2 創(chuàng)建和使用觸發(fā)器
實(shí)訓(xùn)十 為sale數(shù)據(jù)庫(kù)創(chuàng)建存儲(chǔ)過(guò)程和觸發(fā)器
小結(jié)
習(xí)題
單元三 安全管理與日常維護(hù)
項(xiàng)目11 數(shù)據(jù)庫(kù)安全性管理
任務(wù)1 實(shí)現(xiàn)SQL Server 2012登錄認(rèn)證
任務(wù)2 實(shí)現(xiàn)數(shù)據(jù)庫(kù)用戶(hù)賬號(hào)及權(quán)限管理
任務(wù)3 實(shí)現(xiàn)服務(wù)器角色和應(yīng)用程序角色
實(shí)訓(xùn)十一 用戶(hù)權(quán)限管理
小結(jié)
習(xí)題
項(xiàng)目12 維護(hù)與管理數(shù)據(jù)庫(kù)
任務(wù)1 聯(lián)機(jī)與脫機(jī)數(shù)據(jù)庫(kù)
任務(wù)2 備份與還原數(shù)據(jù)庫(kù)
任務(wù)3 導(dǎo)入與導(dǎo)出數(shù)據(jù)
實(shí)訓(xùn)十二 維護(hù)管理sale數(shù)據(jù)庫(kù)
小結(jié)
習(xí)題
單元四 數(shù)據(jù)庫(kù)應(yīng)用開(kāi)發(fā)訓(xùn)練
項(xiàng)目13 SQL Server開(kāi)發(fā)與編程
任務(wù)1 ASP.NET與SQL Server 2012開(kāi)發(fā)
任務(wù)2 Java/SQL Server 2012開(kāi)發(fā)
任務(wù)3 JSP/SQL Server 2012開(kāi)發(fā)
任務(wù)4 開(kāi)發(fā)學(xué)生管理系統(tǒng)
實(shí)訓(xùn)十三 開(kāi)發(fā)銷(xiāo)售管理系統(tǒng)
小結(jié)
習(xí)題
附錄A 學(xué)生數(shù)據(jù)庫(kù)(XS)表結(jié)構(gòu)及數(shù)據(jù)樣本
附錄B 連接查詢(xún)用例表結(jié)構(gòu)及數(shù)據(jù)樣本
附錄C 常用語(yǔ)句
附錄D 常用函數(shù)
參考文獻(xiàn)