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

MySQL實(shí)用教程(第2版)

MySQL實(shí)用教程(第2版)

定 價(jià):¥53.00

作 者: 鄭阿奇 著
出版社: 電子工業(yè)出版社
叢編項(xiàng): 普通高等教育"十一五"國(guó)家級(jí)規(guī)劃教材
標(biāo) 簽: 工學(xué) 教材 研究生/本科/專科教材

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

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

  MySQL實(shí)用教程(第2版)以當(dāng)前最流行MySQL5.6作為平臺(tái),分為4個(gè)部分,它們分別是MySQL綜述 (含習(xí)題)、MySQL實(shí)驗(yàn)、綜合應(yīng)用練習(xí)和附錄。在系統(tǒng)介紹MySQL功能的基礎(chǔ)上,通過(guò)實(shí)驗(yàn)進(jìn)行操作練習(xí)和消化理解。同時(shí)系統(tǒng)介紹目前最流行的PHP、ASP.NET(C#)、JavaEE、Visual C++和Visual Basic等應(yīng)用MySQL數(shù)據(jù)庫(kù)的方法。通過(guò)本書學(xué)習(xí)模仿,基本掌握了當(dāng)前幾個(gè)流行平臺(tái)開發(fā)MySQL數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)的方法,比較好地解決了MySQL“學(xué)”和“用”的問(wèn)題。 本書可作為大學(xué)本科、高職高專有關(guān)課程教材,也可供廣大數(shù)據(jù)庫(kù)應(yīng)用開發(fā)人員使用或參考。

作者簡(jiǎn)介

  南京師范大學(xué)教師,江蘇省優(yōu)秀教學(xué)成果獎(jiǎng),中國(guó)電子教育學(xué)會(huì)教材評(píng)審一等獎(jiǎng)。出版有高等學(xué)校計(jì)算機(jī)教材系列,高等學(xué)校計(jì)算機(jī)應(yīng)用實(shí)踐教程系列,高職高專規(guī)劃教材系列。

圖書目錄

第一部分 MySQL綜述
第1章 數(shù)據(jù)庫(kù)基礎(chǔ) 2
1.1 基本概念 2
1.1.1 數(shù)據(jù)庫(kù)(DB) 2
1.1.2 數(shù)據(jù)庫(kù)管理系統(tǒng)(DBMS) 2
1.1.3 數(shù)據(jù)庫(kù)系統(tǒng) 3
1.1.4 數(shù)據(jù)模型 3
1.2 關(guān)系數(shù)據(jù)庫(kù)設(shè)計(jì) 5
1.2.1 概念設(shè)計(jì) 5
1.2.2 邏輯設(shè)計(jì) 6
1.2.3 物理設(shè)計(jì) 8
1.2.4 結(jié)構(gòu)化查詢語(yǔ)言SQL 8
1.3 數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng) 8
1.3.1 應(yīng)用系統(tǒng)的數(shù)據(jù)接口 8
1.3.2 C/S架構(gòu)的應(yīng)用系統(tǒng) 10
1.3.3 B/S架構(gòu)的應(yīng)用系統(tǒng) 11
1.4 MySQL數(shù)據(jù)庫(kù) 12
1.4.1 MySQL概述 12
1.4.2 MySQL安裝運(yùn)行 13
1.4.3 MySQL命令行初步 19
習(xí)題1 22
第2章 MySQL可視化界面工具 23
2.1 常用MySQL界面工具 23
2.1.1 圖形化客戶端 23
2.1.2 基于Web的管理工具 23
2.2 MySQL Administrator官方工具 24
2.2.1 下載和安裝 24
2.2.2 創(chuàng)建數(shù)據(jù)庫(kù) 25
2.2.3 建立、刪除和修改表 26
2.2.4 操作表中的記錄 28
2.3 MySQL Workbench圖形化管理工具 31
2.3.1 MySQL Workbench安裝 32
2.3.2 創(chuàng)建數(shù)據(jù)連接 32
2.3.3 創(chuàng)建數(shù)據(jù)庫(kù)和表 34
2.4 Navicat數(shù)據(jù)庫(kù)工具 37
2.4.1 Navicat安裝 37
2.4.2 創(chuàng)建數(shù)據(jù)庫(kù)和表 38
2.5 phpMyAdmin數(shù)據(jù)庫(kù)管理工具 41
2.5.1 安裝PHP環(huán)境 41
2.5.2 phpMyAdmin使用初步 45
2.6 MySQL界面工具的操作結(jié)果(命令行查看) 48
習(xí)題2 49
第3章 MySQL數(shù)據(jù)庫(kù)和表 51
3.1 MySQL數(shù)據(jù)庫(kù) 51
3.1.1 創(chuàng)建數(shù)據(jù)庫(kù) 51
3.1.2 修改數(shù)據(jù)庫(kù) 52
3.1.3 刪除數(shù)據(jù)庫(kù) 53
3.2 MySQL表 53
3.2.1 創(chuàng)建表 54
3.2.2 修改表 58
3.2.3 刪除表 61
3.2.4 MySQL表結(jié)構(gòu)的特點(diǎn) 62
3.3 表記錄的操作 63
3.3.1 插入記錄 63
3.3.2 修改記錄 66
3.3.3 刪除記錄 68
3.4 MySQL數(shù)據(jù)庫(kù)信息顯示 70
習(xí)題3 71
第4章 MySQL查詢和視圖 73
4.1 關(guān)系運(yùn)算基礎(chǔ) 73
4.1.1 選擇(Selection)運(yùn)算 73
4.1.2 投影(Projection)運(yùn)算 74
4.1.3 連接(Join)運(yùn)算 74
4.2 MySQL數(shù)據(jù)庫(kù)查詢 75
4.2.1 SELECT語(yǔ)句 76
4.2.2 選擇SELECT列 77
4.2.3 FROM子句 83
4.2.4 WHERE子句 87
4.2.5 GROUP BY子句 96
4.2.6 HAVING子句 98
4.2.7 ORDER BY子句 99
4.2.8 LIMIT子句 100
4.2.9 UNION語(yǔ)句 101
4.2.10 HANDLER語(yǔ)句 102
4.3 MySQL視圖 104
4.3.1 視圖的概念 104
4.3.2 創(chuàng)建視圖 105
4.3.3 查詢視圖 106
4.3.4 更新視圖 107
4.3.5 修改視圖 109
4.3.6 刪除視圖 110
習(xí)題4 111
第5章 MySQL索引與完整性約束 112
5.1 MySQL索引 112
5.1.1 索引及作用 112
5.1.2 索引的分類 113
5.1.3 創(chuàng)建和刪除索引 114
5.1.4 索引的利弊 118
5.2 MySQL數(shù)據(jù)完整性約束 119
5.2.1 主鍵約束 119
5.2.2 替代鍵約束 121
5.2.3 參照完整性約束 122
5.2.4 CHECK完整性約束 124
5.2.5 命名完整性約束 126
5.2.6 刪除完整性約束 126
習(xí)題5 127
第6章 MySQL語(yǔ)言結(jié)構(gòu) 128
6.1 MySQL語(yǔ)言簡(jiǎn)介 128
6.2 常量和變量 129
6.2.1 常量 129
6.2.2 變量 132
6.3 運(yùn)算符與表達(dá)式 136
6.3.1 算術(shù)運(yùn)算符 136
6.3.2 比較運(yùn)算符 138
6.3.3 邏輯運(yùn)算符 140
6.3.4 位運(yùn)算符 141
6.3.5 運(yùn)算符優(yōu)先級(jí) 142
6.3.6 表達(dá)式 142
6.4 系統(tǒng)內(nèi)置函數(shù) 143
6.4.1 數(shù)學(xué)函數(shù) 143
6.4.2 聚合函數(shù) 146
6.4.3 字符串函數(shù) 146
6.4.4 日期和時(shí)間函數(shù) 149
6.4.5 加密函數(shù) 152
6.4.6 控制流函數(shù) 153
6.4.7 格式化函數(shù) 154
6.4.8 類型轉(zhuǎn)換函數(shù) 156
6.4.9 系統(tǒng)信息函數(shù) 156
習(xí)題6 158
第7章 MySQL 5過(guò)程式數(shù)據(jù)庫(kù)對(duì)象 159
7.1 存儲(chǔ)過(guò)程 159
7.1.1 創(chuàng)建存儲(chǔ)過(guò)程 159
7.1.2 存儲(chǔ)過(guò)程體 161
7.1.3 存儲(chǔ)過(guò)程的調(diào)用、刪除和修改 171
7.2 存儲(chǔ)函數(shù) 174
7.2.1 創(chuàng)建存儲(chǔ)函數(shù) 174
7.2.2 存儲(chǔ)函數(shù)的調(diào)用、刪除和修改 175
7.3 觸發(fā)器 177
7.4 事件 181
7.4.1 創(chuàng)建事件 181
7.4.2 修改和刪除事件 183
習(xí)題7 184
第8章 MySQL數(shù)據(jù)庫(kù)備份與恢復(fù) 185
8.1 基本概念 185
8.2 常用的備份恢復(fù)方法 186
8.2.1 使用SQL語(yǔ)句 186
8.2.2 使用客戶端工具 189
8.2.3 直接復(fù)制 192
8.3 日志文件 193
8.3.1 啟用日志 193
8.3.2 用mysqlbinlog處理日志 194
習(xí)題8 195
第9章 MySQL安全管理 196
9.1 用戶管理 196
9.1.1 添加、刪除用戶 196
9.1.2 修改用戶名、密碼 198
9.2 權(quán)限控制 199
9.2.1 授予權(quán)限 199
9.2.2 權(quán)限轉(zhuǎn)移和限制 203
9.2.3 權(quán)限回收 204
9.3 表維護(hù)語(yǔ)句 205
9.3.1 ANALYZE TABLE語(yǔ)句 205
9.3.2 CHECK TABLE語(yǔ)句 206
9.3.3 CHECKSUM TABLE語(yǔ)句 207
9.3.4 OPTIMIZE TABLE語(yǔ)句 207
9.3.5 REPAIR TABLE語(yǔ)句 207
習(xí)題9 208
第10章 MySQL多用戶事務(wù)管理 209
10.1 事務(wù)管理 209
10.1.1 事務(wù)的概念 209
10.1.2 ACID屬性 210
10.1.3 事務(wù)處理 211
10.1.4 事務(wù)隔離級(jí) 213
10.2 多用戶訪問(wèn) 215
10.2.1 鎖定的級(jí)別 215
10.2.2 鎖定與解鎖 216
10.2.3 并發(fā)訪問(wèn)的問(wèn)題 217
習(xí)題10 218
第二部分 MySQL實(shí)驗(yàn)
實(shí)驗(yàn)1 MySQL的使用 220
實(shí)驗(yàn)2 創(chuàng)建數(shù)據(jù)庫(kù)和表 225
實(shí)驗(yàn)3 表數(shù)據(jù)插入、修改和刪除 229
實(shí)驗(yàn)4 數(shù)據(jù)庫(kù)的查詢和視圖 234
實(shí)驗(yàn)4.1 數(shù)據(jù)庫(kù)的查詢 234
實(shí)驗(yàn)4.2 視圖的使用 241
實(shí)驗(yàn)5 索引和數(shù)據(jù)完整性 244
實(shí)驗(yàn)6 MySQL語(yǔ)言結(jié)構(gòu) 248
實(shí)驗(yàn)7 過(guò)程式數(shù)據(jù)庫(kù)對(duì)象的使用 252
實(shí)驗(yàn)8 備份與恢復(fù) 257
實(shí)驗(yàn)9 數(shù)據(jù)庫(kù)的安全性 260
第三部分 綜合應(yīng)用練習(xí)
實(shí)習(xí)1 PHP/MySQL學(xué)生成績(jī)管理系統(tǒng) 264
P1.1 Eclipse開發(fā)入門 264
P1.1.1 Eclipse安裝與配置 264
P1.1.2 PHP項(xiàng)目的建立 266
P1.2 主程序界面 268
P1.3 學(xué)生信息錄入 271
P1.4 學(xué)生信息查詢 280
P1.5 成績(jī)信息錄入 286
P1.6 學(xué)生成績(jī)查詢 292
實(shí)習(xí)2 ASP.NET(C#)/MySQL學(xué)生成績(jī)管理系統(tǒng) 296
P2.1 ASP.NET網(wǎng)頁(yè)設(shè)計(jì)入門 296
P2.1.1 母版頁(yè)設(shè)計(jì)方法 296
P2.1.2 添加各個(gè)內(nèi)容頁(yè)面 300
P2.2 ASP.NET連接MySQL數(shù)據(jù)庫(kù) 301
P2.2.1 ADO.NET面向?qū)ο蟮臄?shù)據(jù)庫(kù)視圖 301
P2.2.2 ASP.NET(C#)和MySQL數(shù)據(jù)庫(kù)連接 302
P2.3 新建顯示照片頁(yè)面 304
P2.4 學(xué)生信息錄入 306
P2.5 學(xué)生信息查詢 319
P2.6 成績(jī)信息錄入 323
P2.7 學(xué)生成績(jī)查詢 328
實(shí)習(xí)3 JavaEE(Struts 2)/MySQL學(xué)生成績(jī)管理系統(tǒng) 331
P3.1 構(gòu)建Java EE(Struts 2)環(huán)境入門 331
P3.1.1 JavaEE環(huán)境搭建 332
P3.1.2 創(chuàng)建Struts 2項(xiàng)目 334
P3.2 設(shè)計(jì)系統(tǒng)主界面 337
P3.3 學(xué)生信息錄入 339
P3.4 學(xué)生信息查詢、修改和刪除 347
P3.5 學(xué)生成績(jī)錄入 359
實(shí)習(xí)4 VC 6.0/MySQL學(xué)生成績(jī)管理系統(tǒng) 368
P4.1 創(chuàng)建包含數(shù)據(jù)庫(kù)的VC項(xiàng)目 368
P4.1.1 創(chuàng)建ODBC數(shù)據(jù)源 368
P4.1.2 創(chuàng)建項(xiàng)目主框架 370
P4.2 VC++6.0 訪問(wèn)MySQL數(shù)據(jù)庫(kù) 374
P4.2.1 ADO的基本概念 374
P4.2.2 XSCJ數(shù)據(jù)庫(kù)的連接 374
P4.3 學(xué)生信息錄入 377
P4.4 學(xué)生信息查詢、修改 384
P4.5 成績(jī)信息錄入 395
實(shí)習(xí)5 VB 6.0/MySQL學(xué)生成績(jī)管理系統(tǒng) 402
P5.1 連接MySQL 5數(shù)據(jù)庫(kù) 402
P5.2 學(xué)生成績(jī)管理系統(tǒng)主界面 406
P5.3 學(xué)生信息查詢 408
P5.4 學(xué)生信息修改 411
P5.5 學(xué)生成績(jī)的錄入 415
第四部分 附錄
附錄A 學(xué)生成績(jī)數(shù)據(jù)庫(kù)(庫(kù)名XSCJ)表結(jié)構(gòu)樣本數(shù)據(jù) 418
附錄B MySQL Administrator操作 423
附錄C MySQL Workbench操作 430
附錄D Navicat操作 435
附錄E phpMyAdmin操作 440

本目錄推薦

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