作 者:鄭阿奇 著
定 價:49.8
出 版 社:人民郵電出版社
出版日期:2017年05月01日
頁 數:287
裝 幀:簡裝
ISBN:9787115454133
1.作者是南京師範大學副教授,出版多本暢銷書。2.基礎理論+實驗+綜合應用實習,全面深刻理解MySQL數據庫原理與應用方法。3.綜合實習提供基於PHP、JavaEE、C#的開發案例,每個實習實現功能相同,學會一個,其他就會很方便理解。4.一書在手,模仿即可獨立開發小型MySQL數據庫繫統。5.附贈全套微課視頻,讀者掃碼即看,易於教學與自學。
●篇 MySQL數據庫教程章 MySQL初步 11 . 1 數據庫基本概念 11.2 MySQL數據庫 31.2.1 概述 31.2.2 安裝運行 31.2.3 命令初步 131.3 MySQL常用界面工具 16習題 17第2章 MySQL數據庫和表 182.1 MySQL數據庫 182.1.1 創建數據庫 182.1.2 修改數據庫 192.1.3 刪除數據庫 192.2 MySQL表 192.2.1 創建表 192.2.2 修改表 222.2.3 刪除表 232.3 表記錄的操作 232.3.1 插入記錄 232.3.2 修改記錄 252.3.3 刪除記錄 27習題 28第3章 MySQL查詢和視圖 303.1 MySQL數據庫查詢 303.1.1 選擇輸出列 303.1.2 數據來源:FROM子句 353.1.3 查詢條件:WHERE子句 383.1.4 分組:GROUP BY子句 453.1.5 分組條件:HAVING子句 473.1.6 排序:ORDER BY子句 483.1.7 輸出行:LIMIT子句 493.1.8 聯合查詢: UNION語句 493.1.9 行瀏覽查詢:HANDLER語句 503.2 MySQL視圖 523.2.1 視圖的概念 523.2.2 創建視圖 523.2.3 查詢視圖 533.2.4 更新視圖 543.2.5 修改視圖 563.2.6 刪除視圖 56習題 56第4章 MySQL索引與完整性約束 584.1 MySQL索引 584.2 MySQL索引創建 594.3 MySQL數據完整性約束 614.3.1 主鍵約束 614.3.2 替代鍵約束 624.3.3 參照完整性約束 634.3.4 CHECK完整性約束 654.3.5 命名完整性約束 674.3.6 刪除完整性約束 67習題 68第5章 MySQL語言 695.1 MySQL語言簡介 695.2 常量和變量 705.2.1 常量 705.2.2 變量 735.3 運算符與表達式 755.3.1 算術運算符 755.3.2 比較運算符 775.3.3 邏輯運算符 795.3.4 位運算符 805.3.5 運算符優先級 815.3.6 表達式 815.4 繫統內置函數 815.4.1 數學函數 825.4.2 聚合函數 845.4.3 字符串函數 845.4.4 日期和時間函數 875.4.5 加密函數 895.4.6 控制流函數 905.4.7 格式化函數 915.4.8 類型轉換函數 925.4.9 繫統信息函數 93習題 94第6章 MySQL存儲過程函數觸發器事件 956.1 存儲過程 956.1.1 創建存儲過程 956.1.2 存儲過程體 976.1.3遊標及其應用 1036.1.4 存儲過程的調用、刪除和修改 1046.2 存儲函數 1076.2.1 創建存儲函數 1076.2.2 存儲函數的調用、刪除和修改 1086.3 觸發器 1106.4 事件 1136.4.1 創建事件 1136.4.2 修改和刪除事件 115習題 116第7章 MySQL數據庫備份與恢復 1177.1 常用的備份恢復方法 1177.1.1 使用SQL語句:導出或導入表數據 1177.1.2 使用客戶端工具:備份數據庫 1207.1.3 直接復制 1237.2 日志文件 1237.2.1 啟用日志 1237.2.2 用mysqlbinlog處理日志 124習題 125第8章 MySQL用戶權限維護 1268.1 用戶管理 1268.1.1 添加、刪除用戶 1268.1.2 修改用戶名、密碼 1288.2 權限控制 1288.2.1 授予權限 1288.2.2 權限轉移和 1328.2.3 權限回收 1338.3 表維護語句 1348.3.1 索引列可壓縮性語句:ANALYZE TABLE 1348.3.2 檢查表是否有錯語句:CHECK TABLE 1358.3.3 獲得表校驗和語句:CHECKSUM TABLE 1358.3.4 優化表語句:OPTIMIZE TABLE 1358.3.5 修復表語句:REPAIR TABLE 136習題 136第9章 MySQL事務管理 1379.1 事務屬性 1379.2 事務處理 1389.3 事務隔離級 140習題 142第2篇 MySQL實驗實驗1 MySQL的使用 144實驗2 創建數據庫和表 147實驗3 表數據插入、修改和刪除 150實驗4 數據庫的查詢和視圖 154實驗4.1 查詢 154實驗4.2 視圖 160實驗5 索引和數據完整性 163實驗6 MySQL語言 166實驗7 存儲過程函數觸發器事件 170實驗8 數據庫備份與恢復 175實驗9 用戶權限維護 177第3篇 綜合應用實習實 習 0 創建實習數據庫 179實習0. 1 創建數據庫及其對像 179實習0. 2 功能和界面 184實 習 1 成績管理繫統 187實習1. 1 PHP開發平臺搭建 187實習1.1.1 創建PHP環境 187實習1.1.2 Eclipse安裝與配置 190實習1. 2 PHP開發入門 193實習1.2.1 PHP項目的建立 193實習1.2.2 PHP項目的運行 194實習1.2.3 PHP連接MySQL 5.7 194實習1. 3 繫統主頁設計 195實習1.3.1 主界面 195實習1.3.2 功能導航 196實習1. 4 學 生 管 理 198實習1.4.1 界面設計 198實習1.4.2 功能實現 201實習1. 5 成 績 管 理 203實習1.5.1 界面設計 203實習1.5.2 功能實現 205實 習 2 成績管理繫統 207實習2. 1 Java EE開發平臺搭建 207實習2.1.1 安裝軟件 207實習2.1.2 環境整合 211實習2. 2 創建Struts 2項目 213實習2.2.1 創建Java EE項目 213實習2.2.2 加載Struts 2包 214實習2.2.3 連接MySQL 5.7 215實習2. 3 繫統主頁設計 218實習2.3.1 主界面 218實習2.3.2 功能導航 219實習2. 4 學 生 管 理 222實習2.4.1 界面設計 222實習2.4.2 功能實現 225實習2. 5 成 績 管 理 230實習2.5.1 界面設計 230實習2.5.2 功能實現 233實 習 3 成績管理繫統 238實習3. 1 ADO.NET架構原理 238實習3. 2 創建Visual C# 2015項目 240實習3.2.1 Visual C# 2015項目的建立 240實習3.2.2 安裝MySQL 5.7的.NET驅動 240實習3. 3 繫統界面設計 242實習3.3.1 主界面 242實習3.3.2 功能界面 243實習3. 4 繫統代碼架構 245實習3. 5 學生管理 247實習3. 6 成 績 管 理 251附錄附錄A 學生成績數據庫(XSCJ)表結構樣本數據 254附錄B Navicat基本操作 257B.1 Navicat安裝 257B.2 創建數據庫和表 258B.3 查詢和視圖 261B.4 索引和存儲過程 262B.5備份與還原 264B.6用戶與權限操作 265附錄C phpMyAdmin基本操作 266C.1 安裝phpMyAdmin環境 266C.2 創建數據庫 268C.3 操作數據庫 271
本書以當前較流行的MySQL5.7作為平臺,繫統介紹MySQL數據庫原理及其應用。具體內容涉及MySQL初步、MySQL數據庫和表、MySQL查詢和視圖、MySQL索引與完整性約束、MySQL語言、MySQL存儲過程函數觸發器事件、MySQL數據庫備份與恢復、MySQL用戶權限維護和MySQL十五管理。通過實驗對命令進行操作練習,保證實驗內容和教程同步,教程實例和實驗實例分別自成繫統,簡單方便。在介紹MySQL基礎上,進行綜合應用實習,包含目前很流行的PHP、C#、JavaEE、等平臺操作數據庫的基本方法。附錄中包含的客戶端MySQL操作軟件和Web方式MySQL操作軟件。本教程每章包含二維碼視頻,把主要內容聯繫起來,回答讀者關心的問題。網上同時提供教學課件和全部應用實例代碼。通過本書學習,對應用實習進行模仿就能夠開發一個小規模的MySQL數據庫應用繫統。 本書可作為大學等
鄭阿奇 著
鄭阿奇,南京師範大學計算機繫副教授,南京師範大學中北學院信息繫教學主任。 1986年開始,在教學和科技開發的同時,一直在從事計算機應用性和編程類教材的研究,先後編寫或主編計算機教材45本,其中繫列教材3套。獲得國家教委很好教材二等獎。2000年,主編的高等學校計算機繫列教材、搶先發售提出應用性和編程類教材實用性和繫列化的思想,得到全國廣大師生的廣泛好評,出版後一直暢銷,總碼洋3800萬以上。