輕鬆學 MySQL數據庫從入門到實戰(案例·視頻·彩色版)(程序員軟件開發名師講壇 • 輕鬆學系列)
內容描述
本書以培養MySQL數據庫開發人員為目標,從數據庫基礎理論知識入手,介紹數據庫相關概念,數據庫設計;
MySQL數據庫環境下的數據庫對象的操作和應用,SQL語言應用,
數據庫安全技術,數據庫系統控制功能,數據庫應用開發的方法及步驟等相關知識。
本書富有特色,從二個維度基本數據庫出發,講述“基於MySQL數據庫環境”進行數據庫應用系統開發各個環節必備知識,
最終應用兩個基本的數據源,開發出一個“智慧閱讀信息管理系統”,教材立體全面,適合多方需求,
以一個完整的實例貫穿全書,讓學習者能夠看到和了解決一個“數據庫應用系統”所應具有的基本功能,
教材力圖實例豐富,層次分明,知識點全面,通俗易懂,循序漸進,實用性強。
本書是數據庫應用開發學習者用書,
是MySQL數據庫環境下教學的專門用書,也是MySQL數據庫從業人員工具書。
目錄大綱
目錄
前言
第一篇 數據庫基礎知識
第1章 初識MySQL
視頻講解:3集
1.1 術語簡介
1.1.1 信息與數據
1.1.2 數據庫
1.1.3 數據庫管理系統
1.1.4 數據庫系統
1.2 MySQL概述
1.2.1 MySQL的沿革
1.2.2 MySQL的產品形態
1.3 MySQL生態系統
1.3.1 MySQL的特點
1.3.2 MySQL的系統架構
1.3.3 MySQL客戶端
1.3.4 MySQL服務器端
1.4 習題一
第2章 MySQL使用第一步
視頻講解:5集
2.1 MySQL環境配置
2.1.1 下載MySQL
2.1.2 Windows環境下MySQL的安裝與配置
2.1.3 Linux環境下MySQL的安裝與配置
2.2 Windows環境下MySQL的啟動與退出
2.2.1 Windows環境下啟動MySQL
2.2.2 Windows環境下退出MySQL服務
2.3 Linux環境下MySQL的啟動與退出
2.3.1 Linux環境下啟動MySQL
2.3.2 Linux環境下退出MySQL服務
2.4 習題二
第3章 MySQL數據庫基礎知識
視頻講解:17集
3.1 MySQL的數據類型
3.1.1 數值型數據
3.1.2 字符串型數據
3.1.3 日期時間型數據
3.2 MySQL的運算符
3.2.1 算數運算符
3.2.2 比較運算符
3.2.3 邏輯運算符
3.3 MySQL的函數
3.3.1 字符串函數
3.3.2 數學函數
3.3.3 日期函數
3.3.4 其他函數
3.4 習題三
第4章 數據庫設計和建模
視頻講解:4集
4.1 數據庫設計的生命週期
4.2 需求分析
4.2.1 需求分析階段的目標及任務
4.2.2 需求分析階段的工作過程
4.3 概念結構設計
4.3.1 概念結構設計的目標及任務
4.3.2 概念結構設計的相關術語
4.3.3 概念結構設計的一般策略和方法
4.3.4 概念結構設計階段的工作過程
4.4 邏輯結構設計
4.4.1 邏輯結構設計的目標及任務
4.4.2 邏輯結構設計的相關術語
4.4.3 概念模型與邏輯結構的轉換
4.4.4 邏輯結構設計階段的工作過程
4.5 物理結構設計
第二篇 數據庫操作技術
第三篇 數據庫應用技能
第四篇 基於Python的數據庫應用系統開發
參考文獻
作者介紹
李雁翎
東北師範大學信息科學與技術學院教授,博士生導師,東北師範大學圖書物聯網研究所所長。
中國計算機學會教育專委會委員,
全國高等院校計算機基礎教學研究會青少年編程專業委員會主任委員,
國軟研究院專家組成員。
精品課主持人,精品資源共享課主持人,精品在線課程主持人,先後主持了和參加了國家、
省級科研課題多項,發表數十篇學術論文,出版數據庫與程序設計教材數十本,累計發行量超過200萬冊。
曾獲教育部科學技術進步二等獎,教育部全國優秀教材二等獎,
省級優秀教學成果獎多項。