模塊一 認識數據庫3
任務1 掌握數據庫基礎知識3
任務2 搭建數據庫環(huán)境5
任務3 創(chuàng)建超市管理系統(tǒng)數據庫11
模塊二 數據庫基本操作19
任務1 查看、修改數據庫選項19
任務2 附加、分離、備份、還原
與刪除數據庫20
模塊三 基本數據查詢30
任務1 認識SELECT語句30
任務2 使用查詢分析器練習查詢35
任務3 按條件查詢38
模塊四 數據統(tǒng)計與索引優(yōu)化46
任務1 學會數據統(tǒng)計46
任務2 創(chuàng)建索引51
模塊五 子查詢55
任務1 認識子查詢55
任務2 使用子查詢統(tǒng)計商品信息59
模塊六 視圖的創(chuàng)建與使用63
任務1 認識視圖63
任務2 通過視圖修改表中數據66
模塊七 實體完整性的實施70
任務 使用約束保證表內的行唯一70
模塊八 參照完整性的實施76
任務1 創(chuàng)建、使用外鍵約束76
任務2 創(chuàng)建、使用級聯(lián)參照
完整性約束78
模塊九 域完整性的實施80
任務1 創(chuàng)建檢查約束和默認值約束
實施數據庫的域完整性80
任務2 創(chuàng)建、使用規(guī)則和
默認值對象82
模塊十 用戶自定義函數及游標的使用87
任務1 認識自定義函數和游標87
任務2 創(chuàng)建、使用自定義函數91
模塊十一 存儲過程的創(chuàng)建與使用100
任務1 認識存儲過程100
任務2 創(chuàng)建、使用用戶自定義
存儲過程104
模塊十二 觸發(fā)器的創(chuàng)建與使用110
任務1 認識觸發(fā)器110
任務2 創(chuàng)建并使用觸發(fā)器113
項目二 培訓班管理系統(tǒng)數據庫的設計與應用
模塊一 整理資料121
任務1 對培訓班管理系統(tǒng)進行
需求分析121
任務2 繪制局部E-R圖并且組合
成全局E-R圖122
模塊二 設計管理系統(tǒng)數據庫結構124
任務 將E-R圖轉換成所需要
的數據表124
模塊三 創(chuàng)建管理系統(tǒng)數據庫127
任務1 創(chuàng)建、管理培訓班管理
系統(tǒng)數據庫127
任務2 創(chuàng)建培訓班管理系統(tǒng)
數據表129
模塊四 完善數據表結構130
任務1 設置數據表的主鍵約束130
任務2 設置數據表的外鍵約束131
模塊五 添加管理系統(tǒng)數據132
任務1 正確向表中添加數據132
任務2 設置合適的檢查約束133
模塊六 實現基本管理信息查詢135
任務1 查詢系統(tǒng)單張表基本信息135
任務2 查詢系統(tǒng)多張表特定信息136
模塊七 創(chuàng)建基本管理信息視圖141
任務1 通過視圖查詢數據141
任務2 通過視圖修改表中數據143
模塊八 編程實現管理信息統(tǒng)計144
任務1 使用流程控制語句實現
管理信息統(tǒng)計144
任務2 使用游標處理結果集中
的數據146
模塊九 創(chuàng)建用戶自定義函數實現
管理信息統(tǒng)計147
任務 通過函數統(tǒng)計相關信息147
模塊十 創(chuàng)建存儲過程實現管理信息統(tǒng)計149
任務1 通過簡單存儲過程查看
相關信息149
任務2 通過帶參數的存儲過程
查看相關信息150
模塊十一 創(chuàng)建觸發(fā)器實現管理
系統(tǒng)數據完整性152
任務1 通過insert觸發(fā)器實現
數據完整性152
任務2 通過delete觸發(fā)器實現
數據完整性153
任務3 通過update觸發(fā)器實現
數據完整性154
模塊十二 JSP訪問數據庫156
任務1 搭建JSP運行環(huán)境156
任務2 實現數據庫與JSP頁面
的連接157
項目三 MySQL數據庫入門
模塊一 認識MySQL162
任務1 搭建MySQL數據庫環(huán)境162
任務2 學會Navicat Lite for MySQL
的安裝與使用170
模塊二 MySQL數據庫基本操作174
任務1 學會建庫、建表及對表的
增、刪、改、查操作174
任務2 學會視圖及存儲過程的
創(chuàng)建與使用179
模塊三 MySQL數據庫高級操作182
任務1 學會事務管理及數據庫的
備份與還原182
任務2 掌握用戶及權限管理183
參考文獻186