mysql資料庫技術與套用(2021年趙明淵編寫、清華大學出版社出版的圖書)

mysql資料庫技術與套用(2021年趙明淵編寫、清華大學出版社出版的圖書)

本詞條是多義詞,共4個義項
更多義項 ▼ 收起列表 ▲

《mysql資料庫技術與套用》是2021年1月清華大學出版社出版的圖書,作者是趙明淵,本書以資料庫原理為基礎,以*推出的MySQL8.0作為平台,以學生成績資料庫為主線,全書共17章。

基本介紹

  • 中文名:mysql資料庫技術與套用
  • 作者:趙明淵
  • 出版社:清華大學出版社
  • ISBN:9787302567967
內容簡介,圖書目錄,作者簡介,

內容簡介

本書以資料庫原理為基礎,以*推出的MySQL8.0作為平台,以學生成績資料庫為主線,全書共17章,分別介紹資料庫概論、MySQL 資料庫系統、創建資料庫、創建表、表數據操作、數據查詢、視圖、索引、數據完整性、MySQL程式設計、函式和游標、存儲過程和存儲函式、觸發器和事件、事務和鎖、安全管理、備份和恢復、大數據和雲計算、PHP和MySQL學生成績管理系統開發等內容。 本教程可作為大學本科、高職高專及培訓班的教材,適於計算機套用人員和計算機愛好者自學參考。

圖書目錄

部分 MySQL資料庫技術
第1章 資料庫概論
1.1 資料庫基本概念
1.1.1 資料庫
1.1.2 資料庫管理系統
1.1.3 資料庫系統
1.1.4 數據管理技術的發展
1.2 數據模型
1.2.1 兩類數據模型
1.2.2 數據模型組成要素
1.2.3 層次模型、網狀模型和關係模型
1.3 關係資料庫
1.3.1 關係資料庫基本概念
1.3.2 關係運算
1.4 資料庫設計
1.4.1 資料庫設計的步驟
1.4.2 需求分析
1.4.3 概念結構設計
1.4.4 邏輯結構設計
1.4.5 物理結構設計
1.4.6 資料庫實施
1.4.7 資料庫運行和維護
1.5 大數據簡介
1.5.1 大數據的基本概念
1.5.2 大數據的處理過程
1.5.3 大數據的技術支撐
1.5.4 NoSQL資料庫
1.6 小結
習題1
第2章 MySQL的安裝和運行
2.1 MySQL的特點和MySQL 8.0 的新特性
2.1.1 MySQL的特點
2.1.2 MySQL 8.0 的新特性
2.2 MySQL 8.0 安裝和配置
2.2.1 MySQL 8.0 安裝
2.2.2 MySQL 8.0 配置
2.3 MySQL伺服器的啟動和關閉
2.4 登錄MySQL伺服器
2.4.1 MySQL命令行客戶端
2.4.2 Windows命令行
2.5 MySQL 圖形化管理工具
2.6 小結
習題2
第3章 MySQL資料庫
3.1 MySQL資料庫簡介
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.4 小結
習題3
第4章 MySQL表
4.1 表的基本概念
4.1.1 表和表結構
4.1.2 表結構設計
4.2 數據類型
4.2.1 數值類型
4.2.2 字元串類型
4.2.3 日期和時間類型
4.2.4 二進制數據類型
4.2.5 其他數據類型
4.2.6 數據類型的選擇
4.3 定義表
4.3.1 創建表
4.3.2 查看錶
4.3.3 修改表
4.3.4 刪除表
4.4 小結
習題4
第5章 表數據操作
5.1 插入數據
5.1.1 為表的所有列插入數據
5.1.2 為表的指定列插入數據
5.1.3 插入多條記錄
5.1.4 REPLACE語句
5.1.5 插入查詢結果語句
5.2 修改數據
5.2.1 修改指定記錄
5.2.2 修改全部記錄
5.3 刪除數據
5.3.1 刪除指定記錄
5.3.2 刪除全部記錄
5.4 小結
習題5
第6章 數據查詢
6.1 SELECT語句
6.2 投影查詢
6.3 選擇查詢
6.4 分組查詢和統計計算
6.5 排序查詢和限制查詢結果的數量
6.6 連線查詢
6.6.1 交叉連線
6.6.2 內連線
6.6.3 外連線
6.7 子查詢
6.7.1 IN子查詢
6.7.2 比較子查詢
6.7.3 EXISTS子查詢
6.8 聯合查詢
6.9 小結
習題6
第7章 視圖
7.1 視圖及其作用
7.2 創建視圖
7.3 查詢視圖
7.4 更新視圖
7.4.1 可更新視圖
7.4.2 插入數據
7.4.3 修改數據
7.4.4 刪除數據
7.5 修改視圖定義
7.6 刪除視圖
7.7 小結
習題7
第8章 索引
8.1 索引及其作用
8.2 創建索引
8.2.1 使用CREATE INDEX語句創建索引
8.2.2 使用ALTER TABLE語句創建索引
8.2.3 使用CREATE TABLE語句創建索引
8.3 查看錶上建立的索引
8.4 刪除索引
8.4.1 使用DROP INDEX語句刪除索引
8.4.2 使用ALTER TABLE語句刪除索引
8.5 小結
習題8
第9章 數據完整性
9.1 數據完整性概述
9.2 實體完整性
9.2.1 主鍵約束
9.2.2 性約束
9.3 參照完整性
9.3.1 參照完整性規則
9.3.2 外鍵約束
9.4 用戶定義的完整性
9.4.1 檢查約束
9.4.2 非空約束
9.5 小結
習題9
第10章 MySQL語言
10.1 SQL語言
10.1.1 SQL語言的特點
10.1.2 SQL語言的分類
10.2 MySQL語言組成
10.3 MySQL函式
10.4 小結
習題10
第11章 存儲過程和存儲函式
11.1 存儲過程概述
11.2 存儲過程的創建、調用和刪除
11.2.1 創建存儲過程
11.2.2 存儲過程體
11.2.3 存儲過程的調用
11.2.4 存儲過程的刪除
11.3 存儲函式概述
11.4 存儲函式的創建、調用和刪除
11.4.1 存儲函式的創建
11.4.2 調用存儲函式
11.4.3 刪除存儲函式
11.5 小結
習題11
第12章 觸發器和事件
12.1 觸發器概述
12.2 觸發器的創建、刪除和使用
12.2.1 創建觸發器
12.2.2 刪除觸發器
12.2.3 使用觸發器
12.3 事件概述
12.4 事件的創建、修改和刪除
12.4.1 創建事件
12.4.2 修改事件
12.4.3 刪除事件
12.5 小結
習題12
第13章 安全管理
13.1 許可權表
13.2 用戶管理
13.2.1 創建用戶
13.2.2 刪除用戶
13.2.3 修改用戶賬號
13.2.4 修改用戶口令
13.3 許可權管理
13.3.1 授予許可權
13.3.2 許可權的撤銷
13.4 小結
習題13
第14章 備份和恢復
14.1 備份和恢復概述
14.2 備份數據
14.2.1 表數據導出
14.2.2 使用mysqldump命令備份數據
14.3 恢複數據
14.3.1 表數據導入
14.3.2 使用mysql命令恢複數據
14.4 小結
習題14
第15章 事務和鎖
15.1 事務的基本概念
15.1.1 事務的概念
15.1.2 事務的特性
15.2 事務控制語句
15.3 事務的並發處理
15.4 管理鎖
15.4.1 鎖機制
15.4.2 鎖的級別
15.4.3 InnoDB存儲引擎中的死鎖
15.5 小結
習題15
第二部分 MySQL實驗
實驗1ER圖畫法與概念模型向邏輯模型的轉換
實驗2MySQL的安裝和運行
實驗3定義資料庫
實驗4定義表
實驗5表數據操作
實驗6數據查詢
實驗7視圖
實驗8索引
實驗9數據完整性
實驗10MySQL語言
實驗11存儲過程和存儲函式
實驗12觸發器和事件
實驗13安全管理
實驗14備份和恢復
第三部分 MySQL實習——PHP和MySQL學生信息系統開發
實習1創建學生項目資料庫
實習2搭建PHP開發環境
實習3主界面開發
實習4學生信息界面和功能實現
實習5課程信息界面和功能實現
實習6成績信息界面和功能實現
附錄A習題參考答案
附錄B學生信息資料庫stusys的表結構和樣本數據
參考文獻

作者簡介

"趙明淵,男,重慶市,漢族,電子科技大學計算機套用技術專業博士,中國農業銀行四川省分行計算機高級工程師,國務院頒發證書的享受政府特殊津貼的專家。作者在電子科技大學、四川大學等校先後擔任SQL Server資料庫、Oracle資料庫、MySQL資料庫、資料庫原理與套用、大數據、Java EE、Android等課程的教學工作,SQL Server資料庫等課程在電子科技大學錄製了視頻。
"

相關詞條

熱門詞條

聯絡我們