內容簡介
本書結合MySQL 8.0全面系統地講述了MySQL資料庫技術與套用。全書共19章,包括資料庫概述,MySQL的安裝與配置,資料庫的基本操作,MySQL支持的數據類型與運算符,表的基本操作,單表查詢操作,插入、更新與刪除數據,多表查詢操作,視圖,索引,用戶管理,事務與並發控制,MySQL日誌管理,MySQL存儲過程與函式,MySQL觸發器與事件調度器,MySQL資料庫備份與還原,MySQL在Web技術中的套用,資料庫套用系統開發實例,非關係型資料庫NoSQL等內容。 本書每一章節都給出了一些實例,以提升讀者對資料庫技術的實踐能力。本書附錄部分還給出了15個上機實驗任務,努力做到資料庫知識點實踐全覆蓋,並增添了資料庫目前套用極其熱門的新領域即NoSQL,並以MongoDB為對象進行套用講解。 本書具有很強的邏輯性、系統性、實踐性和實用性,既可作為本科相關專業“資料庫技術及套用”課程的配套教材,也可供參加資料庫類考試的人員、資料庫套用系統開發設計人員、工程技術人員及其他相關人員參閱。
圖書目錄
第1章資料庫概述/1
1.1資料庫簡介1
1.1.1資料庫系統相關概念1
1.1.2數據管理技術的發展過程3
1.1.3資料庫的分類5
1.1.4常見的關係型資料庫6
1.1.5資料庫中的數據存儲7
1.1.6資料庫的體系結構7
1.2MySQL簡介10
1.2.1SQL10
1.2.2MySQL11
1.2.3MySQL中的SQL注意點12
1.3擴展閱讀: MySQL工作流程12
1.4本章小結13
作者簡介
李輝,博士,中國農業大學農業大數據實驗室主任,教育部評估中心工程教育專業認證專家組成員,主要從事大數據技術套用、高等教育教學等方面的研究工作,主講《大數據技術及套用概論》等課程,發表了《本科大數據實驗平台及資源建設的思考與探索》等多篇教育教學相關論文,主編了《資料庫技術與套用(MySQL版)》等教材,建設了農業大數據實驗室,搭建了大數據教學實驗實訓平台,完成了數據科學與大數據技術主專業和雙學位專業人才培養方案的制定工作。
目前正在開展教育部高教司產學合作協同育人項目 “基於大數據的分散式架構套用課程群開發” 、“校企共建大數據聯合實驗室項目”以及“基於可視化的農產品安全大數據分析系統研究”、“基於全景技術的實時可視化互動農業系統套用與示範”等課題的研究工作。參與國家科技支撐計畫課題和公益性行業(農業)科研專項縱向課題研究10餘項,發表論文20多篇,申請軟體著作權20多個,申請專利3項。