本書遵循學習成果導向理念,以數(shù)據(jù)庫設計、開發(fā)、應用為主線,引領學習者熟悉數(shù)據(jù)庫的體系結構,領會數(shù)據(jù)庫的基本原理,掌握數(shù)據(jù)庫的實現(xiàn)技術。充分體現(xiàn)“任務引領、實踐導向”的思想,以一個實際數(shù)報庫系統(tǒng)項目為主線,內容包括數(shù)據(jù)庫開發(fā)環(huán)境的安裝與配置、數(shù)據(jù)庫的設計與創(chuàng)建、數(shù)據(jù)庫對象的建立與管理、數(shù)據(jù)查詢與操作、數(shù)據(jù)庫的管理與維護等,以實現(xiàn)中小型數(shù)據(jù)庫應用系統(tǒng)的設計與開發(fā),幫助學習者更好地對接企業(yè)崗位的真實需求。
第一章 認識數(shù)據(jù)庫
1.1 數(shù)據(jù)庫的基本概念
1.2 數(shù)據(jù)庫技術的發(fā)展
1.3 數(shù)據(jù)模型
1.4 三級模式和二級映像
1.5 關系數(shù)據(jù)庫
1.6 常用數(shù)據(jù)庫管理系統(tǒng)
任務實踐
思考與練2<2r>第2章 MySQL的安裝與配置
2.1 MySQL的獲取途徑
2.2 MySQL的安裝與配置
2.3 關閉與啟動MySQL服務
2.4 用戶登錄與密碼設置
2.5 基本功能測試
2.6 MySQL客戶端的相關命令
任務實踐
思考與練2<2r>第3章 創(chuàng)建和管理數(shù)據(jù)庫
3.1 創(chuàng)建數(shù)據(jù)庫
3.2 查看數(shù)據(jù)庫
3.3 修改數(shù)據(jù)庫
3.4 刪除數(shù)據(jù)庫
3.5 選擇數(shù)據(jù)庫
任務實踐
思考與練2<2r>第4章 創(chuàng)建和管理數(shù)據(jù)表
4.1 數(shù)據(jù)類型
4.2 創(chuàng)建數(shù)據(jù)表
4.3 查看數(shù)據(jù)表
4.4 修改數(shù)據(jù)表
4.5 刪除數(shù)據(jù)表
4.6 數(shù)據(jù)完整性
任務實踐
思考與練2<2r>第5章 數(shù)據(jù)操作
5.1 插入數(shù)據(jù)
5.2 修改數(shù)據(jù)
5.3 刪除數(shù)據(jù)
任務實踐
思考與練2<2r>第6章 單表數(shù)據(jù)查詢
6.1 基礎查詢
6.2 條件查詢
6.3 聚合函數(shù)
6.4 分組查詢
6.5 排序查詢
任務實踐
思考與練2<2r>第7章 多表數(shù)據(jù)查詢
7.1 多表連接查詢
7.2 子查詢
任務實踐
思考與練2<2r>第8章 索引
8.1 索引簡介
8.2 索引的分類
8.3 索引的優(yōu)缺點
8.4 創(chuàng)建索引
8.5 查看索引
8.6 刪除索引
任務實踐
思考與練2<2r>第9章 視圖
9.1 視圖簡介
9.2 視圖的優(yōu)點
9.3 創(chuàng)建視圖
9.4 查看視圖
9.5 修改視圖
9.6 刪除視圖
9.7 利用視圖操作數(shù)據(jù)
任務實踐
思考與練2<2r>220章 數(shù)據(jù)庫編程
10.1 運算符
10.2 2量
10.3 函數(shù)
10.4 存儲過程
10.5 流程控制語句
10.6 觸發(fā)器
10.7 游標
任務實踐
思考與練2<2r>221章 安全性管理
11.1 創(chuàng)建用戶
11.2 修改用戶
11.3 刪除用戶
11.4 用戶授權
11.5 刪除用戶授權
任務實踐
思考與練2<2r>222章 事務管理
12.1 事務的特性
12.2 事務管理操作
12.3 事務隔離級別
任務實踐
思考與練2<2r>223章 數(shù)據(jù)庫備份與還原
13.1 數(shù)據(jù)庫備份
13.2 數(shù)據(jù)庫恢復
13.3 數(shù)據(jù)庫遷移
任務實踐
思考與練2<2r>224章 圖書管理系統(tǒng)的設計與開發(fā)
14.1 系統(tǒng)數(shù)據(jù)流圖
14.2 系統(tǒng)功能設計
14.3 數(shù)據(jù)庫設計
14.4 系統(tǒng)開發(fā)與實現(xiàn)
參考文獻