MySQL資料庫技術與套用教程(微課視頻版)

MySQL資料庫技術與套用教程(微課視頻版)

《MySQL資料庫技術與套用教程(微課視頻版)》是2023年清華大學出版社出版的圖書,作者是楊洋。

基本介紹

  • 中文名:MySQL資料庫技術與套用教程(微課視頻版)
  • 作者:楊洋
  • 出版時間:2023年11月1日
  • 出版社:清華大學出版社
  • ISBN:9787302641544 
  • 定價:59 元
內容簡介,圖書目錄,

內容簡介

本書以MySQL 8.0為平台,採用“工作過程導向”模式由淺入深地介紹資料庫的基礎知識、安裝和配置MySQL、學生管理資料庫的操作、學生管理資料庫數據表的操作、學生管理資料庫數據的操作、學生管理資料庫的查詢、MySQL編程基礎、學生管理資料庫的視圖與索引、學生管理資料庫的存儲過程與觸發器、備份與還原學生管理資料庫、學生管理資料庫安全性維護等知識。 本書內容豐富、突出套用、實例眾多、步驟明確、講解細緻,具有啟發性和綜合性,項目主要內容均配備了微課視頻,每章還配備了“任務實訓營”,可以使讀者得到充分的訓練,較好地實現學以致用的教學目的。 本書可作為高等學校計算機及相關專業的教材,也可作為職業資格考試或認證考試等各種培訓班的培訓教材,還可用於讀者自學。

圖書目錄

目錄
項目1資料庫的基礎知識
1.1資料庫的基本概念
1.1.1信息、數據與數據處理
1.1.2資料庫、資料庫系統與資料庫管理系統
1.2資料庫管理技術的發展歷程
1.2.1人工管理階段
1.2.2檔案系統階段
1.2.3資料庫系統階段
1.2.4分散式資料庫系統
1.2.5面向對象資料庫系統
1.2.6數據倉庫
1.2.7數據挖掘
1.2.8雲計算與大數據
1.3數據模型
1.3.1數據模型的組成要素
1.3.2數據模型的類型
1.4資料庫系統的結構
1.4.1資料庫系統的模式結構
1.4.2資料庫系統的體系結構
項目2安裝和配置MySQL
2.1MySQL概述
2.1.1MySQL的簡介
2.1.2MySQL的特性
2.1.3MySQL的版本
2.2MySQL管理工具
2.2.1MySQL Workbench
2.2.2MySQL Administrator——管理器工具
2.2.3MySQL Query Browser
2.2.4MySQL Migration Toolkit
2.2.5Navicat
2.3安裝和配置MySQL
2.3.1MySQL 8.0的下載
2.3.2安裝和配置MySQL
2.4MySQL的啟動與登錄
2.4.1MySQL伺服器的啟動與關閉
2.4.2以Windows命令行方式登錄與退出MySQL伺服器
2.4.3以MySQL Command Line Client方式登錄與退出MySQL伺服器
2.4.4利用Navicat圖形化管理工具登錄MySQL伺服器
項目3學生管理資料庫的操作
3.1MySQL資料庫的簡介
3.1.1系統資料庫
3.1.2用戶資料庫
3.2使用圖形化管理工具操作學生管理資料庫
3.2.1學生管理資料庫的創建
3.2.2學生管理資料庫的查看
3.2.3學生管理資料庫的修改
3.2.4學生管理資料庫的刪除
3.3使用語句操作學生管理資料庫
3.3.1創建學生管理資料庫
3.3.2查看學生管理資料庫
3.3.3修改學生管理資料庫
3.3.4打開學生管理資料庫
3.3.5刪除學生管理資料庫
項目4學生管理資料庫數據表的操作
4.1表的簡介
4.1.1MySQL數據表概述
4.1.2MySQL數據類型
4.2使用圖形化管理工具操作學生管理資料庫的數據表
4.2.1創建學生管理資料庫的數據表
4.2.2查看學生管理資料庫的數據表
4.2.3修改學生管理資料庫的數據表
4.2.4複製學生管理資料庫的數據表
4.2.5刪除學生管理資料庫的數據表
4.3使用語句操作學生管理資料庫的數據表
4.3.1創建學生管理資料庫的數據表
4.3.2查看學生管理資料庫的數據表
4.3.3修改學生管理資料庫的數據表
4.3.4複製學生管理資料庫的數據表
4.3.5刪除學生管理資料庫的數據表
項目5學生管理資料庫數據的操作
5.1數據完整性概述
5.1.1數據完整性的概念
5.1.2數據完整性的類型
5.2實現約束
5.2.1PRIMARY KEY(主鍵)約束
5.2.2DEFAULT(默認值)約束
5.2.3CHECK約束
5.2.4UNIQUE約束
5.2.5NOT NULL約束
5.2.6FOREIGN KEY約束
5.3使用圖形化管理工具操作學生管理資料庫表數據
5.3.1插入學生管理資料庫表數據
5.3.2刪除學生管理資料庫表數據
5.3.3修改學生管理資料庫表數據
5.4使用語句操作學生管理資料庫表數據
5.4.1插入學生管理資料庫表數據
5.4.2修改學生管理資料庫表數據
5.4.3刪除學生管理資料庫表數據
5.5實現學生管理資料庫表約束
5.5.1PRIMARY KEY約束
5.5.2DEFAULT約束
5.5.3CHECK約束
5.5.4UNIQUE約束
5.5.5NOT NULL約束
5.5.6FOREIGN KEY約束
項目6學生管理資料庫的查詢
6.1SELECT語句概述
6.1.1選擇列
6.1.2WHERE子句
6.1.3聚合函式
6.1.4GROUP BY子句
6.1.5HAVING子句
6.1.6ORDER BY子句
6.2多表連線查詢
6.2.1內連線
6.2.2外連線
6.2.3交叉連線
6.2.4自連線
6.2.5組合查詢
6.3子查詢
6.3.1帶有IN運算符的子查詢
6.3.2帶有比較運算符的子查詢
6.3.3帶有EXISTS運算符的子查詢
6.4簡單查詢學生管理資料庫
6.4.1使用選擇列查詢學生管理資料庫
6.4.2使用WHERE子句查詢學生管理資料庫
6.4.3使用聚合函式實現數據的統計操作
6.4.4使用GROUP BY子句查詢學生管理資料庫
6.4.5使用HAVING子句查詢學生管理資料庫
6.4.6使用ORDER BY子句查詢學生管理資料庫
6.5多表連線查詢學生管理資料庫
6.5.1使用內連線查詢學生管理資料庫
6.5.2使用外連線查詢學生管理資料庫
6.5.3使用交叉連線查詢學生管理資料庫
6.5.4使用自連線查詢學生管理資料庫
6.5.5使用組合查詢查詢學生管理資料庫
6.6子查詢
6.6.1帶有IN運算符的子查詢
6.6.2帶有比較運算符的子查詢
6.6.3帶有EXISTS運算符的子查詢
項目7MySQL編程基礎
7.1MySQL語言結構概述
7.1.1常量
7.1.2變數
7.1.3運算符與表達式
7.1.4系統內置函式
7.2流程控制語句
7.2.1判斷語句
7.2.2循環語句
7.2.3跳轉語句
7.3MySQL語言的基礎操作
7.3.1使用變數
7.3.2使用運算符與表達式
7.3.3使用系統內置函式
7.4使用流程控制語句
7.4.1判斷語句
7.4.2循環語句
7.4.3跳轉語句
項目8學生管理資料庫的視圖與索引
8.1視圖
8.1.1視圖的概念
8.1.2視圖的優缺點
8.2索引
8.2.1索引的概念
8.2.2索引的優缺點
8.2.3索引的類型
8.3使用圖形化管理工具操作視圖
8.3.1創建視圖
8.3.2查看視圖
8.3.3重命名視圖
8.3.4刪除視圖
8.4使用語句操作視圖
8.4.1創建視圖
8.4.2查看視圖
8.4.3修改視圖
8.4.4通過視圖管理數據
8.4.5刪除視圖
8.5使用圖形化管理工具操作索引
8.5.1創建索引
8.5.2刪除索引
8.6使用語句操作索引
8.6.1創建索引
8.6.2查看索引
8.6.3刪除索引
項目9學生管理資料庫的存儲過程與觸發器
9.1存儲過程概述
9.1.1存儲過程的概念
9.1.2存儲過程的優點
9.2觸發器概述
9.2.1觸發器的概念
9.2.2觸發器的類型
9.3存儲過程的操作
9.3.1創建存儲過程
9.3.2調用存儲過程
9.3.3查看存儲過程
9.3.4修改存儲過程
9.3.5刪除存儲過程
9.4觸發器的操作
9.4.1創建觸發器
9.4.2查看觸發器
9.4.3刪除觸發器
項目10備份與還原學生管理資料庫
10.1備份概述
10.1.1備份的概念
10.1.2備份的類型
10.2還原概述
10.3使用圖形化管理工具備份與還原學生管理資料庫
10.3.1使用圖形化管理工具備份學生管理資料庫
10.3.2使用圖形化管理工具還原學生管理資料庫
10.4使用語句備份與還原學生管理資料庫
10.4.1使用語句備份學生管理資料庫
10.4.2使用語句還原學生管理資料庫
項目11學生管理資料庫安全性維護
11.1MySQL的安全性
11.2使用圖形化管理工具管理資料庫用戶
11.2.1創建用戶
11.2.2修改用戶名和密碼
11.2.3刪除用戶
11.3使用語句管理用戶
11.3.1創建用戶
11.3.2修改用戶名
11.3.3修改用戶密碼
11.3.4刪除用戶
11.4使用圖形化管理工具管理資料庫許可權
11.4.1授予許可權
11.4.2刪除許可權
11.5使用語句管理資料庫許可權
11.5.1授予許可權
11.5.2刪除許可權
參考文獻

相關詞條

熱門詞條

聯絡我們