本書以當(dāng)前主流的大型數(shù)據(jù)庫管理系統(tǒng)SQL server 2014和數(shù)據(jù)庫建模工具PowerDesigner 16.5為操作平臺,精心組織設(shè)計了14個上機實驗和1個課程設(shè)計。本書實驗?zāi)康拿鞔_,實驗步驟清晰,可操作性強,知識點編排循序漸進、由淺人深,使讀者能夠有效地將理論應(yīng)用到實踐當(dāng)中,便于對數(shù)據(jù)庫理論知識的鞏固和加深。每個實驗后均配有適量習(xí)題,便于學(xué)生課后練習(xí)。
本書可作為高等院校軟件工程專業(yè)、計算機相關(guān)專業(yè)本科生數(shù)據(jù)庫課程上機實驗和課程設(shè)計的教材,也可作為數(shù)據(jù)庫管理人員及數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)人員的參考用書。
第1篇實驗篇
實驗1SQL Server 2014的安裝
習(xí)題
實驗2數(shù)據(jù)庫基本操作
實驗2.1數(shù)據(jù)庫的創(chuàng)建
實驗2.2分離數(shù)據(jù)庫
實驗2.3附加數(shù)據(jù)庫
實驗2.4完整數(shù)據(jù)庫備份
實驗2.5差異數(shù)據(jù)庫備份
實驗2.6事務(wù)日志備份
實驗2.7數(shù)據(jù)庫的還原
實驗2.8數(shù)據(jù)庫的刪除
習(xí)題
實驗3表的基本操作
實驗3.1表的創(chuàng)建
實驗3.2修改表結(jié)構(gòu)
實驗3.3刪除表
習(xí)題
實驗4數(shù)據(jù)操作
實驗4.1錄入數(shù)據(jù)至表
實驗4.2修改表的內(nèi)容
實驗4.3復(fù)制表
實驗4.4刪除表的內(nèi)容
習(xí)題
實驗5數(shù)據(jù)查詢
實驗5.1簡單查詢
實驗5.2集合查詢
實驗5.3連接查詢
實驗5.4嵌套查詢
習(xí)題
實驗6數(shù)據(jù)完整性控制
實驗6.1實體完整性
實驗6.2參照完整性
實驗6.3用戶定義的完整性實驗6.4觸發(fā)器
習(xí)題
實驗7索引
實驗7.1索引的創(chuàng)建
實驗7.2索引的管理
習(xí)題
實驗8視圖
實驗8.1視圖的創(chuàng)建
實驗8.2視圖的使用
實驗8.3修改視圖的定義
實驗8.4視圖的刪除
習(xí)題
實驗9數(shù)據(jù)庫安全性控制
實驗9.1創(chuàng)建登錄賬戶
實驗9.2創(chuàng)建數(shù)據(jù)庫用戶和角色
實驗9.3權(quán)限管理
實驗9.4刪除數(shù)據(jù)庫用戶和登錄賬戶
習(xí)題
實驗10存儲過程和用戶自定義函數(shù)
實驗10.1創(chuàng)建并執(zhí)行存儲過程
實驗10.2修改和刪除存儲過程
實驗10.3創(chuàng)建用戶自定義的函數(shù)
實驗10.4修改和刪除用戶定義的函數(shù)
習(xí)題
實驗11事務(wù)和鎖
實驗11.1設(shè)計并執(zhí)行事務(wù)
實驗11.2隔離級別和鎖的使用
習(xí)題
實驗12應(yīng)用PowerDesigner進行數(shù)據(jù)庫建模
實驗12.1創(chuàng)建概念數(shù)據(jù)模型
實驗12.2建立邏輯數(shù)據(jù)模型
實驗12.3建立物理數(shù)據(jù)模型
實驗12.4生成數(shù)據(jù)庫
習(xí)題
實驗13C++通過ODBC連接數(shù)據(jù)庫
習(xí)題
實驗14Java通過JDBC連接數(shù)據(jù)庫
習(xí)題
第2篇課程設(shè)計篇
第1章數(shù)據(jù)庫課程設(shè)計的目的和任務(wù)第2章數(shù)據(jù)庫課程設(shè)計的基本要求
第3章數(shù)據(jù)庫課程設(shè)計的內(nèi)容
第4章課程設(shè)計需要提交的資料
第5章課程設(shè)計報告的要求
第6章考核方式
第7章課程設(shè)計案例1:基于C/S的小區(qū)物業(yè)管理系統(tǒng)
7.1系統(tǒng)概述
7.2系統(tǒng)分析與設(shè)計
7.3數(shù)據(jù)庫設(shè)計與實現(xiàn)
7.4開發(fā)和運行環(huán)境
7.5系統(tǒng)的實現(xiàn)
第8章課程設(shè)計案例2:基于B/S的小型企業(yè)費用(非制造業(yè))處理系統(tǒng)
8.1系統(tǒng)概述
8.2系統(tǒng)分析與設(shè)計
8.3數(shù)據(jù)庫設(shè)計與實現(xiàn)
8.4開發(fā)和運行環(huán)境
8.5系統(tǒng)的實現(xiàn)
附錄本書使用的數(shù)據(jù)庫
參考文獻(xiàn)