本書共8章,內容包括:關系數(shù)據(jù)庫設計范式、關系數(shù)據(jù)庫事務、存儲過程開發(fā)、觸發(fā)器應用、關系數(shù)據(jù)庫管理、查詢檢索高級應用、PowerDesigner設計工具、關系數(shù)據(jù)庫調優(yōu)。
第1章 關系數(shù)據(jù)庫基礎
1.1 數(shù)據(jù)庫概述
1.2 關系數(shù)據(jù)庫安裝配置
1.3 關系數(shù)據(jù)表
1.3.1 關系數(shù)據(jù)表基本概念
1.3.2 關系數(shù)據(jù)表定義
1.3.3 關系數(shù)據(jù)表分解標準
1.3.4 關系數(shù)據(jù)表分解原理
1.3.5 關系數(shù)據(jù)表分解算法
1.4 關系數(shù)據(jù)表完整性約束
1.4.1 域完整性約束
1.4.2 實體完整性約束
1.4.3 參照完整性約束
1.4.4 用戶自定義完整性約束
1.5 關系數(shù)據(jù)庫視圖
1.5.1 視圖構建分析
1.5.2 視圖案例分析
1.6 關系數(shù)據(jù)庫范式設計
1.6.1 數(shù)據(jù)庫范式概述
1.6.2 范式(1NF)
1.6.3 第二范式(2NF)
1.6.4 第三范式(3NF)
第2章 關系數(shù)據(jù)庫事務
2.1 關系數(shù)據(jù)庫事務概述
2.1.1 事務特性
2.1.2 事務模型
2.1.3 并發(fā)事務
2.1.4 隔離級別
2.1.5 事務鎖
2.2 事務操作
2.2.1 隔離級別設置
2.2.2 事務控制操作
第3章 存儲過程開發(fā)
3.1 存儲過程概述
3.1.1 存儲過程的優(yōu)點
3.1.2 存儲過程的種類
3.2 基本語法
3.2.1 存儲過程的創(chuàng)建
3.2.2 存儲過程的調用
3.3 參數(shù)類型
3.3.1 lN輸入參數(shù)
3.3.2 OUT輸出參數(shù)
3.3.3 INOUT輸入輸出參數(shù)
3.4 變量
3.4.1 變量聲明
3.4.2 變量作用域
3.5 存儲過程應用語句
3.5.1 條件語句
3.5.2 循環(huán)語句
3.5.3 注釋語句
3.6 游標
3.6.1 游標概述
3.6.2 游標使用
3.7 函數(shù)
第4章 觸發(fā)器應用
4.1 觸發(fā)器概述
4.1.1 觸發(fā)器的作用
4.1.2 觸發(fā)器的原理
4.2 觸發(fā)器的使用
4.2.1 基本語法
4.2.2 操作
4.2.3 數(shù)據(jù)審計
第5章 關系數(shù)據(jù)庫管理
5.1 數(shù)據(jù)庫管理概述
5.1.1 認識數(shù)據(jù)庫管理
5.1.2 數(shù)據(jù)庫管理員
5.2 基礎服務管理
5.2.1 開啟服務器
5.2.2 登錄服務器
5.2.3 關閉服務器
5.3 賬戶安全管理
5.3.1 修改賬戶密碼
5.3.2 創(chuàng)建賬戶
5.3.3 賬戶權限管理
5.3.4 刪除賬戶
5。4數(shù)據(jù)安全管理
5.4.1 數(shù)據(jù)備份
5.4.2 數(shù)據(jù)還原
第6章 SQL查詢檢索 應用
6.1 SQL子查詢檢索
6.1.1 子查詢類型
6.2 SQL檢索關鍵字應用
6.21 1 SQL檢索重復記錄去除
6.2.2 SQL數(shù)據(jù)檢索分頁
6.2.3 SQL檢索項條件過濾
6.21 4 SQL檢索縱向連接
第7章 PowerDesigner設計工具
7.1 概述
7.1.1 認識PowerDesigner
7.1.2 PowerDesigner創(chuàng)始人
7.2 數(shù)據(jù)建模
7.21 1安裝步驟
7.2.2 建表操作
7.2.3 創(chuàng)建主外鍵關系
7.2.4 生成SQL.腳本
7.3 數(shù)據(jù)庫綜合設計案例
7.3.1 需求概述
7.3 。2數(shù)據(jù)建模設計
7.3.3 實體模型關系
第8章 關系數(shù)據(jù)庫調優(yōu)
8.1 概述
8.2 分區(qū)
8.2.1 分區(qū)操作
8.3 分表
8.3.1 橫向切片
8.3.2 縱向切片
8.4 索引
8.4.1 認識索引
8.4.2 索引管理
8.5 SQL優(yōu)化
8.5.1 SQL語句常見問題
8.5.2 SQL語句優(yōu)化原則
第9章 數(shù)據(jù)分析
9.1 數(shù)據(jù)分析概述
9.1.1 數(shù)據(jù)分析概念
9.1.2 數(shù)據(jù)分析類型
9.1.3 數(shù)據(jù)分析步驟
9.2 數(shù)據(jù)分析處理操作
9.2.1 數(shù)據(jù)收集與導入
9.2.2 數(shù)據(jù)源清洗
9.2.3 數(shù)據(jù)歸類整理
9.2.4 數(shù)據(jù)可視化展現(xiàn)
9.2.5 課堂訓練
9.3 ETL工具的使用
9.3.1 Kettle工具概述
9.3.2 Kettle入門操作
9.3.3 關系型數(shù)據(jù)源清洗
9.3.4 文件類型數(shù)據(jù)源清洗
參考文獻