注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)數(shù)據(jù)庫(kù)MySQL數(shù)據(jù)庫(kù)原理及應(yīng)用

MySQL數(shù)據(jù)庫(kù)原理及應(yīng)用

MySQL數(shù)據(jù)庫(kù)原理及應(yīng)用

定 價(jià):¥44.00

作 者: 武洪萍,馬桂婷 著
出版社: 人民郵電出版社
叢編項(xiàng): 工業(yè)和信息化人才培養(yǎng)規(guī)劃教材——高職高專計(jì)算機(jī)系列
標(biāo) 簽: 計(jì)算機(jī)與互聯(lián)網(wǎng) 數(shù)據(jù)庫(kù)

ISBN: 9787115357595 出版時(shí)間: 2014-08-01 包裝: 平裝
開本: 16開 頁(yè)數(shù): 270 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  本書基于MySQL重點(diǎn)介紹數(shù)據(jù)庫(kù)系統(tǒng)的基本概念、基本原理和基本設(shè)計(jì)方法,以面向工作過程的教學(xué)方法為導(dǎo)向,合理安排各章節(jié)的內(nèi)容。本書突出適用性,減少了理論知識(shí)的介紹,并設(shè)計(jì)了大量的課堂實(shí)踐和課外拓展,符合高職教育的特點(diǎn)。本書分4個(gè)模塊,模塊1(第1章、第2章)講述從理論層次設(shè)計(jì)數(shù)據(jù)庫(kù);模塊2(第3章)講述基于MySQL創(chuàng)建數(shù)據(jù)庫(kù);模塊3(第4章、第5章)講述數(shù)據(jù)庫(kù)的應(yīng)用;模塊4(第6章)講述MySQL數(shù)據(jù)庫(kù)的高級(jí)管理。本書可作為高職高專院校、成人教育類院校數(shù)據(jù)庫(kù)原理及應(yīng)用課程的教材,同時(shí)也可以供參加自學(xué)考試的人員、數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)開發(fā)設(shè)計(jì)人員、工程技術(shù)人員及其他相關(guān)人員參閱。對(duì)于非計(jì)算機(jī)專業(yè)的本科學(xué)生,如果希望學(xué)到關(guān)鍵、實(shí)用的數(shù)據(jù)庫(kù)技術(shù),也可采用本書作為教材。

作者簡(jiǎn)介

暫缺《MySQL數(shù)據(jù)庫(kù)原理及應(yīng)用》作者簡(jiǎn)介

圖書目錄

第1章 理解數(shù)據(jù)庫(kù) 1
1.1 什么是數(shù)據(jù) 2
1.1.1 信息和數(shù)據(jù) 2
1.1.2 數(shù)據(jù)處理 2
1.2 數(shù)據(jù)描述 3
1.2.1 現(xiàn)實(shí)世界 3
1.2.2 信息世界 3
1.2.3 數(shù)據(jù)世界 5
1.3 數(shù)據(jù)模型 6
1.3.1 數(shù)據(jù)模型分類 6
1.3.2 概念模型的表示方法 6
1.3.3 數(shù)據(jù)模型的要素和種類 7
1.3.4 關(guān)系模型 8
1.3.5 關(guān)系的完整性 10
1.4 關(guān)系代數(shù) 12
1.4.1 傳統(tǒng)的集合運(yùn)算 13
1.4.2 專門的關(guān)系運(yùn)算 14
1.5 數(shù)據(jù)庫(kù)系統(tǒng)的組成和結(jié)構(gòu) 19
1.5.1 數(shù)據(jù)庫(kù)相關(guān)概念 19
1.5.2 數(shù)據(jù)庫(kù)系統(tǒng)的體系結(jié)構(gòu) 21
習(xí)題 23
第2章 設(shè)計(jì)數(shù)據(jù)庫(kù) 26
2.1 數(shù)據(jù)庫(kù)設(shè)計(jì)概述 27
2.2 需求分析 28
2.2.1 需求分析的任務(wù)及目標(biāo) 29
2.2.2 需求分析的方法 29
2.3 概念結(jié)構(gòu)設(shè)計(jì) 30
2.3.1 概念結(jié)構(gòu)設(shè)計(jì)的方法和步驟 30
2.3.2 局部E-R模型設(shè)計(jì) 31
2.3.3 全局E-R模型設(shè)計(jì) 33
2.4 邏輯結(jié)構(gòu)設(shè)計(jì) 36
2.4.1 初始關(guān)系模式設(shè)計(jì) 36
2.4.2 關(guān)系模式的規(guī)范化 40
2.5 數(shù)據(jù)庫(kù)的物理設(shè)計(jì) 45
2.5.1 關(guān)系模式存取方法選擇 46
2.5.2 確定數(shù)據(jù)庫(kù)的存儲(chǔ)結(jié)構(gòu) 47
2.6 任務(wù)實(shí)現(xiàn) 50
2.6.1 收集數(shù)據(jù) 50
2.6.2 創(chuàng)建E-R模型 51
2.6.3 設(shè)計(jì)關(guān)系模式 53
2.6.4 規(guī)范化 54
2.7 課堂實(shí)踐:設(shè)計(jì)數(shù)據(jù)庫(kù) 55
2.8 課外拓展 56
習(xí)題 56
第3章 創(chuàng)建數(shù)據(jù)庫(kù) 61
3.1 MYSQL概述 62
3.1.1 MySQL簡(jiǎn)介 62
3.1.2 MySQL版本信息 63
3.1.3 MySQL工具 64
3.2 MYSQL的安裝與配置 65
3.2.1 Windows平臺(tái)下安裝與配置MySQL 5.5 65
3.2.2 啟動(dòng)服務(wù)并登錄MySQL 5.5 74
3.2.3 更改MySQL 5.5的配置 78
3.2.4 MySQL常用圖形化管理工具 81
3.2.5 Linux平臺(tái)下安裝與配置MySQL 5.5 83
3.3 數(shù)據(jù)庫(kù)的創(chuàng)建和刪除 88
3.3.1 認(rèn)識(shí)SQL語言 88
3.3.2 MySQL數(shù)據(jù)庫(kù)簡(jiǎn)介 89
3.3.3 創(chuàng)建數(shù)據(jù)庫(kù) 90
3.3.4 打開數(shù)據(jù)庫(kù) 91
3.3.5 刪除數(shù)據(jù)庫(kù) 92
3.3.6 MySQL數(shù)據(jù)庫(kù)的存儲(chǔ)引擎 92
3.4 課堂實(shí)踐:創(chuàng)建和刪除數(shù)據(jù)庫(kù) 95
3.5 課外拓展 96
習(xí)題 96
第4章 數(shù)據(jù)庫(kù)的基本應(yīng)用 97
4.1 管理表 99
4.1.1 表的概述 99
4.1.2 MySQL數(shù)據(jù)類型 101
4.1.3 列的其他屬性 103
4.1.4 設(shè)計(jì)學(xué)生信息管理數(shù)據(jù)庫(kù)的表結(jié)構(gòu) 103
4.1.5 創(chuàng)建表 105
4.1.6 維護(hù)表 110
4.2 數(shù)據(jù)查詢 116
4.2.1 單表無條件查詢 118
4.2.2 單表有條件查詢 121
4.2.3 聚集函數(shù)的使用 127
4.2.4 分組與排序 128
4.2.5 多表連接查詢 130
4.2.6 嵌套查詢 133
4.2.7 集合查詢 137
4.3 數(shù)據(jù)查詢?nèi)蝿?wù)實(shí)現(xiàn) 137
4.3.1 學(xué)生信息瀏覽子系統(tǒng) 137
4.3.2 學(xué)生信息查詢子系統(tǒng) 139
4.3.3 學(xué)生信息統(tǒng)計(jì)子系統(tǒng) 139
4.4 數(shù)據(jù)更新 140
4.4.1 數(shù)據(jù)記錄的插入 140
4.4.2 數(shù)據(jù)記錄的修改 142
4.4.3 數(shù)據(jù)記錄的刪除 143
4.5 數(shù)據(jù)更新任務(wù)實(shí)現(xiàn) 143
4.5.1 學(xué)生基本信息的維護(hù) 143
4.5.2 畢業(yè)學(xué)生信息導(dǎo)出 144
4.6 課堂實(shí)踐 145
4.6.1 管理表 145
4.6.2 簡(jiǎn)單查詢 147
4.6.3 連接查詢 149
4.6.4 嵌套查詢 149
4.6.5 數(shù)據(jù)更新 150
4.7 課外拓展 151
習(xí)題 159
第5章 數(shù)據(jù)庫(kù)的高級(jí)應(yīng)用 166
5.1 索引 167
5.1.1 索引概述 167
5.1.2 索引的類型 168
5.1.3 索引的設(shè)計(jì)原則 168
5.1.4 創(chuàng)建索引 169
5.1.5 刪除索引 171
5.2 視圖 172
5.2.1 視圖概述 172
5.2.2 視圖的創(chuàng)建 172
5.2.3 視圖的使用 176
5.2.4 視圖的修改 177
5.2.5 視圖的刪除 177
5.3 SQL編程基礎(chǔ) 178
5.3.1 SQL語言基礎(chǔ) 178
5.3.2 MySQL常用函數(shù) 189
5.3.3 游標(biāo) 191
5.4 存儲(chǔ)過程和函數(shù) 192
5.4.1 存儲(chǔ)過程和函數(shù)概述 193
5.4.2 創(chuàng)建存儲(chǔ)過程和函數(shù) 193
5.4.3 管理存儲(chǔ)過程和函數(shù) 198
5.5 觸發(fā)器 201
5.5.1 觸發(fā)器概述 201
5.5.2 創(chuàng)建觸發(fā)器 201
5.5.3 管理觸發(fā)器 204
5.6 事務(wù) 206
5.6.1 事務(wù)概述 206
5.6.2 事務(wù)的ACID特性 206
5.6.3 事務(wù)的定義 207
5.7 鎖 209
5.7.1 并發(fā)操作引起的問題 210
5.7.2 事務(wù)隔離級(jí)別 212
5.7.3 MySQL的鎖定機(jī)制 213
5.7.4 分析InnoDB行鎖爭(zhēng)用情況 214
5.7.5 死鎖的處理 215
5.8 課堂實(shí)踐 215
5.8.1 索引 215
5.8.2 視圖 217
5.8.3 SQL語言基礎(chǔ) 218
5.8.4 存儲(chǔ)過程和函數(shù) 218
5.8.5 觸發(fā)器 220
5.8.6 游標(biāo)及事務(wù)的使用 220
5.9 課外拓展 221
習(xí)題 224
第6章 MySQL數(shù)據(jù)庫(kù)高級(jí)管理 227
6.1 MYSQL的權(quán)限系統(tǒng) 228
6.1.1 權(quán)限表 228
6.1.2 MySQL權(quán)限系統(tǒng)的工作原理 231
6.1.3 賬戶管理 233
6.1.4 權(quán)限管理 238
6.2 MYSQL的數(shù)據(jù)備份和恢復(fù) 243
6.2.1 數(shù)據(jù)備份和恢復(fù) 243
6.2.2 數(shù)據(jù)備份的方法 245
6.2.3 數(shù)據(jù)恢復(fù)的方法 248
6.2.4 數(shù)據(jù)庫(kù)遷移 250
6.2.5 表的導(dǎo)入與導(dǎo)出 250
6.3 MYSQL日志 259
6.3.1 MySQL日志簡(jiǎn)介 260
6.3.2 二進(jìn)制日志 260
6.3.3 錯(cuò)誤日志 263
6.3.4 通用查詢?nèi)罩尽?64
6.3.5 慢查詢?nèi)罩尽?64
6.4 課堂實(shí)踐 265
6.4.1 賬戶管理與權(quán)限管理 265
6.4.2 數(shù)據(jù)庫(kù)的備份與恢復(fù) 266
6.4.3 MySQL日志的綜合管理 267
6.5 課外拓展 268
習(xí)題 269
參考文獻(xiàn) 270

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)