數據庫設計與應用(MySQL) 版權信息
- ISBN:9787113283322
- 條形碼:9787113283322 ; 978-7-113-28332-2
- 裝幀:70g膠版紙
- 冊數:暫無
- 重量:暫無
- 所屬分類:>
數據庫設計與應用(MySQL) 本書特色
本書主要有以下特點: (1)基于實際崗位需求的內容設計。 (2)以代碼為主的講授方法。 (3)循序漸進的學習過程。 (4)項目載體,任務驅動,理實一體。 (5)項目中任務相對獨立,可根據專業選取組合。
數據庫設計與應用(MySQL) 內容簡介
本書以項目為載體,采用任務驅動方式,按照學生的學習規律和數據庫實際操作順序由易到難組織教學內容。本書共有兩個項目,項目一是組織教學內容的項目截體,項目二以課后習題形式進一步加強學生操作訓練。所有項目和任務都是以MySQL作為軟件基礎,通過任務讓讀者學會在CentOS7系統下搭建數據庫環境、數據庫的基本操作以及數據庫編程等不錯操作。讀者可根據需要自行選取項目中的不同任務組合學習,對于每個任務中的多個子任務也可以自行選取適合自身的內容組合學習。 本書著重在項目一中配備了以二維碼為載體的微課,可使讀者快速掌握數據庫的基本操作和應用,并全面了解MySQL的管理和使用方法,整體上突出軟件職業教育的技能訓練、理實一體的特色。 本書適合作為高等職業院校軟件及相關專業的數據庫課程教材,也可作為初學者學習數據庫的入門教材。
數據庫設計與應用(MySQL) 目錄
工作任務 1 認識數據庫..............................................................................................1
任務 1-1 掌握數據庫基礎知識 1
任務 1-2 搭建 MySQL 數據庫環境9
任務 1-3 設置 MySQL 密碼與配置 MySQL 字符編碼13
任務 1-4 卸載 MySQL18
任務 1-5 創建與刪除 MySQL 數據庫和數據表21
工作任務 2 使用數據表............................................................................................29
任務 2-1 修改數據表的定義29
任務 2-2 向數據表添加數據33
任務 2-3 修改表中數據 37
任務 2-4 刪除表中數據 40
工作任務 3 查詢單個數據表 ....................................................................................43
任務 3-1 認識 select 語句 43
任務 3-2 按條件查詢48
任務 3-3 數據統計 56
工作任務 4 查詢多個數據表 ....................................................................................64
任務 4-1 使用交叉連接查詢多個數據表64
任務 4-2 使用內連接查詢多個數據表 68
任務 4-3 使用外連接查詢多個數據表 74
工作任務 5 使用子查詢............................................................................................78
任務 5-1 認識子查詢78
任務 5-2 使用集合成員測試子查詢查詢數據表 83
任務 5-3 使用存在性測試子查詢查詢數據表85
任務 5-4 使用比較測試子查詢查詢數據表 87
工作任務 6 使用索引提高數據查詢效率 ........................................................... 92
任務 6-1 創建和查看索引92
任務 6-2 刪除索引 98
工作任務 7 使用視圖提高復雜查詢語句的復用性 ........................................... 101
任務 7-1 認識視圖 101
任務 7-2 通過視圖修改基本表中數據 108
工作任務 8 實施數據庫的數據完整性 ..............................................................112
任務 8-1 使用約束保證數據表內的行唯一 112
任務 8-2 使用約束檢查域完整性117
任務 8-3 使用約束檢查參照完整性 120
工作任務 9 使用用戶自定義函數 .................................................................... 125
任務 9-1 認識用戶自定義函數 125
任務 9-2 創建用戶自定義函數 133
任務 9-3 使用游標 141
工作任務 10 使用存儲過程 ............................................................................. 148
任務 10-1 認識存儲過程 148
任務 10-2 創建、使用存儲過程 154
工作任務 11 設置觸發器................................................................................. 160
任務 11-1 認識觸發器160
任務 11-2 創建并使用觸發器166
工作任務 12 管理數據庫................................................................................. 173
任務 12-1 管理事務、備份與還原數據庫173
任務 12-2 管理用戶及用戶權限 176
課后作業參考答案............................................................................................. 179
參考文獻 ........................................................................................................... 206
展開全部
數據庫設計與應用(MySQL) 作者簡介
陳曉男,無錫科技職業學院副教授,擔任人工智能學院智能信息系主任,學校軟件技術專業帶頭人,主要擔任數據庫設計與應用、Web項目開發等課程的教學工作,公開發表專業、教學論文十余篇,主編《數據庫設計與應用(SQLServer2014)》、《HTML5+CSS3網頁設計任務教程》兩本教材,多次指導學生技能競賽獲獎。