資料庫原理及MySQL套用(微課視頻版)

《資料庫原理及MySQL套用(微課視頻版)》是2022年清華大學出版社出版的圖書,作者是曲彤安、王秀英、廖旭金。

基本介紹

  • 中文名:資料庫原理及MySQL套用(微課視頻版)
  • 作者:曲彤安、王秀英、廖旭金
  • 出版時間:2022年9月1日
  • 出版社:清華大學出版社
  • ISBN:9787302609704
  • 定價:59.80 元
內容簡介,圖書目錄,

內容簡介

《資料庫原理及MySQL套用(微課視頻版)》第1~3章講述原理內容,系統地介紹了資料庫的基礎理論知識;第4~9章講述基礎知識,基於MySQL 8.0.26,以圖書銷售系統的資料庫設計、操縱和管理為主線,詳細地介紹了MySQL的基礎知識以及基本操作;第10~12章為提高內容,介紹了MySQL的高級管理功能。
《資料庫原理及MySQL套用(微課視頻版)》採用理論帶動實訓、實訓推動理論的編寫方式,以2個案例貫穿全書,圖書銷售系統案例用於章節實例,教學管理系統案例用於實踐練習。書中提供了大量的例題、實踐練習,並附有全部案實現腳本和練習參考答案,有助於讀者理解知識、掌握知識、運用知識。本書還配套微課視頻、教學課件(PPT)、程式代碼、教學大綱、電子教案等資源。
《資料庫原理及MySQL套用(微課視頻版)》既可作為高等院校、高職高專院校計算機及相關專業學生的資料庫原理與套用課程教材,可作為從事資料庫管理,開發與套用的相關人員的參考用書,是一本適合廣大IT技術人員和計算機編程愛好者的讀物。

圖書目錄

第1章資料庫技術概述(視頻講解: 16分鐘,3集)
1.1數據管理的形式
1.2數據抽象與數據模型
1.2.1數據抽象
1.2.2數據模型
1.3資料庫系統
1.3.1資料庫系統的組成
1.3.2資料庫管理系統的功能
第2章關係資料庫原理(視頻講解: 43分鐘,3集)
2.1關係數據模型
2.1.1關係的基本結構
2.1.2關鍵字
2.1.3關係模式與關係實例
2.1.4關係模型的特點
2.2關係代數
2.2.1基本運算
2.2.2附加運算
2.2.3擴展運算
2.2.4數據修改
2.3關係規範化
2.3.1範式
2.3.2操作異常問題
2.3.3函式依賴
2.3.4第二範式
2.3.5第三範式
2.4實踐練習
第3章關係資料庫設計(視頻講解: 29分鐘,3集)
3.1實體聯繫模型
3.1.1實體聯繫模型的要素
3.1.2碼
3.1.3強實體型與弱實體型
3.2概念結構設計
3.2.1局部概念數據模型
3.2.2全局概念數據模型
3.3邏輯結構設計
3.3.1實體型和屬性的轉換
3.3.2聯繫的轉換
3.4實踐練習
第4章MySQL的安裝(視頻講解: 80分鐘,4集)
4.1MySQL概述
4.2MySQL伺服器安裝與配置
4.2.1獲取MySQL
4.2.2安裝與配置MySQL
4.2.3MySQL服務的啟動與終止
4.2.4MySQL資料庫的登錄與退出
4.2.5MySQL相關命令
4.3MySQL客戶端工具的使用
4.3.1安裝Navicat
4.3.2建立MySQL連線
4.4MySQL資料庫管理
4.4.1資料庫的創建
4.4.2資料庫的查看
4.4.3資料庫的選擇
4.4.4資料庫的修改
4.4.5資料庫的刪除
4.5可視化操作指導
4.6實踐練習
第5章MySQL數據表管理(視頻講解: 80分鐘,3集)
5.1MySQL支持的數據類型
5.1.1數值數據類型
5.1.2字元數據類型
5.1.3日期和時間數據類型
5.1.4Spatial數據類型
5.1.5JSON數據類型
5.2數據表操作
5.2.1表的概念
5.2.2表的創建
5.2.3表的修改
5.2.4表的刪除
5.3數據操作
5.3.1數據插入
5.3.2數據更新
5.3.3數據刪除
5.4可視化操作指導
5.5實踐練習
第6章MySQL索引與完整性約束(視頻講解: 80分鐘,3集)
6.1索引的定義
6.1.1索引的概念
6.1.2查看索引
6.1.3創建索引
6.1.4修改索引可見性
6.1.5刪除索引
6.2數據完整性
6.2.1數據完整性定義
6.2.2數據完整性類型
6.3約束
6.3.1主鍵約束
6.3.2性約束
6.3.3外鍵約束
6.3.4默認值約束
6.3.5非空約束
6.3.6自增約束
6.3.7檢查約束
6.4可視化操作指導
6.5實踐練習
第7章MySQL查詢和視圖(視頻講解: 88分鐘,5集)
7.1基本查詢語句
7.2單表查詢
7.2.1查詢所有列數據
7.2.2查詢指定列數據
7.2.3去掉重複記錄
7.2.4表達式查詢
7.2.5查詢指定記錄
7.2.6帶聚合函式的查詢
7.2.7分組查詢
7.2.8排序查詢
7.2.9限制結果數量查詢
7.2.10輸出到檔案
7.3多表查詢
7.3.1內連線
7.3.2外連線
7.3.3交叉連線
7.3.4合併連線
7.3.5自連線
7.4子查詢
7.4.1帶比較運算符的子查詢
7.4.2帶關鍵字IN的子查詢
7.4.3帶關鍵字EXISTS的子查詢
7.4.4帶關鍵字ANY的子查詢
7.4.5帶關鍵字ALL的子查詢
7.4.6利用子查詢修改數據
7.5視圖
7.5.1創建視圖
7.5.2查看視圖
7.5.3修改視圖
7.5.4查詢視圖
7.5.5更新視圖
7.5.6刪除視圖
7.6可視化操作指導
7.7實踐練習
第8章MySQL語言結構(視頻講解: 75分鐘,4集)
8.1常量和變數
8.1.1常量
8.1.2變數
8.2運算符和表達式
8.2.1算術運算符
8.2.2比較運算符
8.2.3邏輯運算符
8.2.4位運算符
8.2.5運算符優先權
8.2.6表達式
8.3函式
8.3.1系統內置函式
8.3.2自定義函式
8.4程式流程控制
8.4.1判斷語句
8.4.2循環語句
8.4.3跳轉語句
8.5可視化操作指導
8.6實踐練習
第9章MySQL過程式資料庫對象(視頻講解: 74分鐘,4集)
9.1存儲過程
9.1.1存儲過程的創建與使用
9.1.2存儲過程的修改與刪除
9.1.3存儲過程異常處理
9.1.4存儲過程與函式的聯繫與區別
9.2游標
9.2.1游標的使用過程
9.2.2利用游標檢索數據
9.3觸發器
9.3.1觸發器概述
9.3.2創建觸發器
9.3.3查看觸發器
9.3.4刪除觸發器
9.4事件
9.4.1事件概述
9.4.2開啟或關閉事件調度器
9.4.3創建事件
9.4.4事件管理
9.5可視化操作指導
9.6實踐練習
第10章MySQL資料庫管理(視頻講解: 63分鐘,4集)
10.1日誌管理
10.1.1二進制日誌
10.1.2錯誤日誌
10.1.3通用查詢日誌
10.1.4慢查詢日誌
10.2備份與恢復
10.2.1用mysqldump命令備份數據
10.2.2用普通檔案備份數據
10.2.3用mysql命令恢複數據
10.2.4用SOURCE命令恢複數據
10.2.5用二進制日誌恢複數據
10.3表的導入與導出
10.3.1用SELECT…INTO OUTFILE導出數據
10.3.2用mysqldump命令導出數據
10.3.3用mysql命令導出數據
10.3.4用LOAD DATA INFILE導入數據
10.3.5用mysqlimport導入數據
10.4表的維護
10.4.1ANALYZE TABLE語句
10.4.2CHECK TABLE語句
10.4.3CHECKSUM TABLE語句
10.4.4OPTIMIZE TABLE語句
10.4.5REPAIR TABLE語句
10.5可視化操作指導
10.6實踐練習
第11章MySQL安全管理(視頻講解: 72分鐘,3集)
11.1資料庫安全概述
11.1.1數據安全需求
11.1.2安全控制方法
11.2MySQL安全機制
11.2.1概述
11.2.2用戶管理
11.2.3許可權管理
11.2.4角色管理
11.3資料庫安全加固
11.3.1作業系統級別
11.3.2MySQL級別
11.3.3網路級別
11.4實踐練習
第12章MySQL事務管理與並發控制(視頻講解: 50分鐘,3集)
12.1MySQL的存儲引擎
12.1.1常用的存儲引擎
12.1.2存儲引擎的管理
12.2事務管理
12.2.1事務的簡介
12.2.2事務的管理
12.2.3事務的隔離級別
12.3並發控制
12.3.1MVCC
12.3.2鎖機制
12.4實踐練習
附錄A圖書銷售系統實驗數據
附錄B教學管理系統實驗數據

相關詞條

熱門詞條

聯絡我們