-
>
闖進數學世界――探秘歷史名題
-
>
中醫基礎理論
-
>
當代中國政府與政治(新編21世紀公共管理系列教材)
-
>
高校軍事課教程
-
>
思想道德與法治(2021年版)
-
>
毛澤東思想和中國特色社會主義理論體系概論(2021年版)
-
>
中醫內科學·全國中醫藥行業高等教育“十四五”規劃教材
MYSQL數據庫任務驅動式教程(微課版) 版權信息
- ISBN:9787115619341
- 條形碼:9787115619341 ; 978-7-115-61934-1
- 裝幀:平裝
- 冊數:暫無
- 重量:暫無
- 所屬分類:>>
MYSQL數據庫任務驅動式教程(微課版) 本書特色
①省級精品在線開放課程配套教材;
②采用項目導向編寫形式,兩大項目貫穿理論教學和實訓;
③教學資源豐富,配有微課教學視頻和在線學習平臺。
MYSQL數據庫任務驅動式教程(微課版) 內容簡介
本書是為編者主持的省級精品在線開放課程編寫的數據庫配套教材。本書針對職業教育的特點,從數據庫設計和開發的實際需求出發,采用理論和實踐相結合的方式,以學生熟悉的“學生成績管理系統”為案例,將此案例貫穿全書,并將其分解為8個項目。每個項目分為若干任務,項目之后均有項目總結、項目實戰和習題訓練,幫助讀者鞏固所學知識,讀者還可以掃描書中二維碼觀看配套的微課視頻。 本書主要內容包括設計數據庫、管理數據庫、管理數據表、實施數據完整性、數據的增/刪/改/查操作、視圖和索引的使用、T-SQL語句、存儲過程和函數的使用、數據庫的安全管理機制等。 本書適合作為職業本科院校和高等職業院校計算機、電子信息、物聯網等相關專業的教材,也可以供信息技術、物聯網、嵌入式系統等領域的工程技術人員參考或者數據庫系統的相關培訓使用。
MYSQL數據庫任務驅動式教程(微課版) 目錄
數據庫入門 1
項目描述 1
學習目標 1
任務1.1 體驗數據庫 2
1.1.1 MySQL概述 2
1.1.2 數據庫的基本概念 3
1.1.3 數據模型 4
1.1.4 任務實施 5
1.1.5 知識拓展:數據庫的分類 8
任務1.2 MySQL的安裝與配置 8
1.2.1 MySQL服務的啟動和停止 9
1.2.2 登錄MySQL服務器 10
1.2.3 圖形化管理工具SQLyog的使用 11
1.2.4 任務實施 13
1.2.5 知識拓展:修改MySQL環境變量 24
任務1.3 設計數據庫 26
1.3.1 數據庫設計概述 26
1.3.2 數據庫設計步驟 26
1.3.3 概念結構設計 27
1.3.4 邏輯結構設計 29
1.3.5 任務實施 30
1.3.6 知識拓展:數據庫設計規范 31
項目總結 34
項目實戰 34
習題訓練 34
項目2
管理學生成績管理系統數據庫 37
項目描述 37
學習目標 37
任務2.1 創建和查看數據庫 38
2.1.1 數據庫創建的兩種方式 38
2.1.2 創建數據庫 38
2.1.3 查看數據庫 39
2.1.4 任務實施 41
2.1.5 知識拓展:字符集和排序規則 42
任務2.2 操作數據庫 45
2.2.1 使用數據庫 46
2.2.2 修改數據庫 46
2.2.3 刪除數據庫 46
2.2.4 任務實施 47
2.2.5 知識拓展:MySQL密碼丟失解決方案 48
項目總結 49
項目實戰 49
習題訓練 49
項目3
管理學生成績管理系統
數據表 51
項目描述 51
學習目標 51
任務3.1 創建數據表 52
3.1.1 使用SQLyog界面操作創建數據表 52
3.1.2 使用SQL語句創建數據表 52
3.1.3 MySQL中的數據類型 53
3.1.4 任務實施 66
3.1.5 知識拓展:指明表所屬數據庫的方法 69
任務3.2 管理數據表 69
3.2.1 查看數據表 70
3.2.2 修改數據表 70
3.2.3 刪除數據表 72
3.2.4 數據完整性 72
3.2.5 任務實施 88
3.2.6 知識拓展:自增字段 91
項目總結 96
項目實戰 96
習題訓練 96
項目4
操作學生成績管理系統數據 99
項目描述 99
學習目標 99
任務4.1 操作數據 100
4.1.1 添加數據語法 100
4.1.2 添加完整行數據 100
4.1.3 添加部分列數據 101
4.1.4 添加多行數據 101
4.1.5 修改數據語法 102
4.1.6 修改表中特定行 102
4.1.7 修改表中所有行 102
4.1.8 刪除數據語法 102
4.1.9 刪除表中特定行 102
4.1.10 刪除表中所有行 103
4.1.11 任務實施 103
4.1.12 知識拓展:在數據的增、刪、改中使用SELECT 105
任務4.2 單表查詢 105
4.2.1 查詢的概念 105
4.2.2 單表查詢語法 106
4.2.3 基礎查詢 106
4.2.4 排序查詢 107
4.2.5 分組統計查詢 108
4.2.6 任務實施 109
4.2.7 知識拓展:通配符和正則表達式 109
任務4.3 多表連接查詢 111
4.3.1 交叉連接 111
4.3.2 內連接 111
4.3.3 外連接 112
4.3.4 任務實施 112
4.3.5 知識拓展:自連接 113
任務4.4 子查詢 113
4.4.1 子查詢概述 114
4.4.2 子查詢分類 114
4.4.3 子查詢關鍵字 115
4.4.4 任務實施 116
4.4.5 知識拓展:UNION操作符 117
項目總結 117
項目實戰 117
習題訓練 118
項目5
使用視圖和索引優化學生成績管理系統數據 121
項目描述 121
學習目標 121
任務5.1 管理視圖 122
5.1.1 視圖概述 122
5.1.2 創建視圖和多表關聯視圖 123
5.1.3 查看視圖 124
5.1.4 修改視圖 125
5.1.5 刪除視圖 126
5.1.6 任務實施 126
5.1.7 知識拓展:利用視圖更新數據表中的數據 131
任務5.2 管理索引 132
5.2.1 索引概述 133
5.2.2 索引定義 133
5.2.3 索引優缺點 134
5.2.4 創建索引 134
5.2.5 常用索引創建方法 135
5.2.6 查看索引 138
5.2.7 刪除索引 138
5.2.8 任務實施 138
5.2.9 知識拓展:MySQL索引實現原理 141
項目總結 144
項目實戰 144
習題訓練 145
項目6
管理學生成績管理系統事務 147
項目描述 147
學習目標 147
任務6.1 事務的基本操作 148
6.1.1 事務的概念 148
6.1.2 事務處理 149
6.1.3 任務實施 154
6.1.4 任務拓展:事務的模式 155
任務6.2 事務隔離級別 155
6.2.1 隔離級別介紹 155
6.2.2 任務實施 161
6.2.3 知識拓展:事務隔離級別的作用范圍 162
項目總結 162
項目實戰 162
習題訓練 162
項目7
使用程序邏輯操作學生成績管理系統數據庫 164
項目描述 164
學習目標 164
任務7.1 編程基礎知識 165
7.1.1 常量的使用 165
7.1.2 變量的使用 165
7.1.3 運算符和表達式的使用 167
7.1.4 MySQL的流程控制語句 168
7.1.5 任務實施 173
7.1.6 知識拓展:常用函數的使用 173
任務7.2 使用存儲過程和函數實現數據處理 177
7.2.1 管理存儲過程 178
7.2.2 管理存儲函數 180
7.2.3 任務實施 181
7.2.4 知識拓展:游標的使用 183
任務7.3 使用觸發器實現數據處理 184
7.3.1 創建觸發器 184
7.3.2 查看觸發器 186
7.3.3 刪除觸發器 187
7.3.4 觸發器的執行順序 187
7.3.5 任務實施 188
7.3.6 知識拓展:在觸發器中調用存儲過程 191
項目總結 192
項目實戰 192
習題訓練 193
項目8
維護學生成績管理系統數據庫的安全性 195
項目描述 195
學習目標 195
任務8.1 數據的備份和還原 196
8.1.1 數據的備份 196
8.1.2 數據的還原 197
8.1.3 任務實施 200
8.1.4 知識拓展:數據庫遷移 201
任務8.2 管理用戶與權限 202
8.2.1 用戶與權限概述 202
8.2.2 管理用戶 205
8.2.3 權限管理 208
8.2.4 任務實施 211
8.2.5 知識拓展:修改密碼 213
項目總結 214
項目實戰 214
習題訓練 214
附錄
附錄 216
附錄A 學生成績管理系統數據庫說明 216
附錄B 網上訂餐系統數據庫說明 221
MYSQL數據庫任務驅動式教程(微課版) 作者簡介
于麗娜,女,1977年生人,工學碩士,教授,現任河北工業職業技術大學計算機技術系主任,是軟件技術專業群帶頭人,主要研究方向是軟件工程。 河北省“三三三人才工程”第三層次人選,河北省技術能手,河北省電子行業職業技能鑒定先進工作者;獲全國職業院校教師教學能力比賽二等獎2項,全國職業院校技能大賽移動互聯賽項三等獎優秀指導教師,獲河北省教學能力大賽一等獎2項,河北省信息化教學大賽一等獎1項;是國家級精品資源共享課、國家級教學團隊、國家級實訓基地的核心骨干成員。
- >
有舍有得是人生
- >
羅庸西南聯大授課錄
- >
朝聞道
- >
企鵝口袋書系列·偉大的思想20:論自然選擇(英漢雙語)
- >
史學評論
- >
巴金-再思錄
- >
我從未如此眷戀人間
- >
詩經-先民的歌唱