幫助中心 | 我的帳號 | 關於我們

MySQL資料庫應用與設計任務驅動教程(第2版高等職業院校教學改革創新精品教材)/軟體開發系列

  • 作者:編者:陳承歡//張軍|責編:左雅
  • 出版社:電子工業
  • ISBN:9787121410277
  • 出版日期:2021/05/01
  • 裝幀:平裝
  • 頁數:242
人民幣:RMB 49 元      售價:
放入購物車
加入收藏夾

內容大鋼
    全書分為8個教學單元:體驗資料庫應用和嘗試MySQL的基本操作→創建與維護MySQL資料庫→創建與維護MySQL數據表→以SQL語句方式檢索與操作MySQL數據表的數據→以程序方式處理MySQL數據表的數據→維護MySQL資料庫的安全性→Python程序連接與訪問MySQL資料庫→分析與設計MySQL資料庫。 全書圍繞"圖書管理」資料庫和90項操作任務展開,採用"任務驅動、案例教學、精講多練、理論實踐一體化」的教學方法,全方向促進MySQL資料庫應用、管理與設計技能的提升。本書充分考慮了教學實施需求、面向教學全過程設置了3個必要的教學環節:前導知識→操作實戰→單元習題。在資料庫操作與管理過程中,Windows命令行界面和Navicat圖形界面並用,充分發揮了各自的優勢。
    本書可以作為普通高等院校、高等或中等職業院校和高等專科院校各專業的MySQL資料庫的教材,也可以作為MySQL的培訓教材及自學參考書。

作者介紹
編者:陳承歡//張軍|責編:左雅

目錄
單元1  體驗資料庫應用和嘗試MySQL的基本操作
  1.1  資料庫應用體驗
    【任務1-1】體驗資料庫應用與初識資料庫
  1.2  MySQL的啟動與登錄
    【任務1-2】啟動MySQL服務
    【任務1-3】登錄MySQL
  1.3  試用MySQL的管理工具
    【任務1-4】試用MySQL的命令行工具
    【任務1-5】試用MySQL的圖形管理工具Navicat
  1.4  查看與更改MySQL的配置
    【任務1-6】查看配置文件與更改MySQL資料庫文件的存放位置
單元2  創建與維護MySQL資料庫
  2.1  創建資料庫
    【任務2-1】使用Navicat創建資料庫book
    【任務2-2】在命名行中使用Create Database語句創建資料庫
  2.2  選擇與查看資料庫
    【任務2-3】在命名行中使用語句方式選擇與查看資料庫
  2.3  修改資料庫
    【任務2-4】使用Alter Database語句修改資料庫
  2.4  刪除資料庫
    【任務2-5】使用Drop Database語句刪除資料庫
  2.5  MySQL存儲引擎
    【任務2-6】在命名行中查看並選擇MySQL支持的存儲引擎
  2.6  MySQL的數據備份與還原
    【任務2-7】使用Navicat備份MySQL的資料庫
    【任務2-8】使用Navicat還原MySQL的資料庫
單元3  創建與維護MySQL數據表
  3.1  創建與刪除數據表
    【任務3-1】使用Create Table語句創建「用戶表」
    【任務3-2】分析並確定數據表的結構數據
    【任務3-3】使用Navicat創建多個數據表
    【任務3-4】使用Create Table語句創建多個包含約束的數據表
    【任務3-5】通過複製現有數據表的方式創建一個新的數據表
  3.2  MySQL數據表的導入
    【任務3-6】使用Navicat導入Excel工作表中的數據
  3.3  MySQL數據表的導出
    【任務3-7】使用Navicat將數據表中的數據導出到Excel工作表中
    【任務3-8】使用mysql命令導出文本文件
  3.4  查看與修改數據表的結構
    【任務3-9】查看數據表的結構
    【任務3-10】使用Navicat修改數據表的結構
    【任務3-11】使用Alter Table語句修改數據表結構
    【任務3-12】刪除數據表
  3.5  查看與修改數據表的記錄數據
    【任務3-13】使用Navicat查看與修改數據表記錄
  3.6  設置與維護資料庫中數據的完整性
    【任務3-14】使用Navicat設置與刪除數據表的約束
    【任務3-15】修改數據表時使用語句方式設置數據表的約束
    【任務3-16】使用語句方式刪除數據表的約束
單元4  以SQL語句方式檢索與操作MySQL數據表的數據

  4.1  創建單表基本查詢
    【任務4-1】使用Navicat實現查詢操作
    【任務4-2】查詢時選擇與設置列
    【任務4-3】查詢時選擇行
    【任務4-4】對查詢結果進行排序
    【任務4-5】查詢時數據的分組與匯總
  4.2  創建多表連接查詢
    【任務4-6】創建基本連接查詢
    【任務4-7】創建內連接查詢
    【任務4-8】創建外連接查詢
    【任務4-9】使用Union語句創建多表聯合查詢
  4.3  創建子查詢/嵌套查詢
    【任務4-10】創建單值嵌套查詢
    【任務4-11】使用In關鍵字創建子查詢
    【任務4-12】使用Exists關鍵字創建子查詢
    【任務4-13】使用Any關鍵字創建子查詢
    【任務4-14】使用All關鍵字創建子查詢
  4.4  刪除數據表中的數據
    【任務4-15】使用Delete語句刪除數據表中的記錄
  4.5  向數據表中添加數據
    【任務4-16】使用Insert語句向數據表中插入記錄
  4.6  更新數據表中的數據
    【任務4-17】使用Update語句更新數據表中的數據
  4.7  創建與使用視圖
    【任務4-18】使用Create View語句創建單源表視圖
    【任務4-19】使用Navicat創建多源表視圖
    【任務4-20】修改視圖
    【任務4-21】利用視圖查詢與更新數據表中的數據
    【任務4-22】刪除視圖
  4.8  創建與使用索引
    【任務4-23】創建、使用與刪除索引
單元5  以程序方式處理MySQL數據表的數據
  5.1  編輯與執行多條SQL語句
    【任務5-1】在命令行中定義用戶變數與執行多條SQL語句
  5.2  創建與使用存儲過程
    【任務5-2】在命令行中創建存儲過程並查看指定出版社出版的圖書種類
    【任務5-3】在命令行中創建有輸入參數的存儲過程
    【任務5-4】使用Navicat創建有輸入參數的存儲過程
    【任務5-5】使用Navicat創建有輸入和輸出參數的存儲過程
    【任務5-6】使用Navicat創建有InOut參數的存儲過程
    【任務5-7】在命令行中創建應用游標的存儲過程
  5.3  創建與使用自定義函數
    【任務5-8】在命令行中創建自定義函數getBookTypeName
    【任務5-9】使用Navicat創建帶參數的函數getBookNum
  5.4  創建與使用觸發器
    【任務5-10】創建Insert觸發器
    【任務5-11】創建Delete觸發器
    【任務5-12】應用觸發器同步更新多個數據表中的數據
  5.5  創建與使用事務
    【任務5-13】在命令行中創建與使用事務

單元6  維護MySQL資料庫的安全性
  6.1  登錄與退出MySQL伺服器
    【任務6-1】嘗試以多種方式登錄與退出MySQL伺服器
  6.2  MySQL的用戶管理
    【任務6-2】在命令行中使用Create User語句添加MySQL的用戶
    【任務6-3】在命令行中使用Grant語句添加MySQL的用戶
    【任務6-4】使用Navicat添加與管理MySQL的用戶
    【任務6-5】在命令行中使用多種方式修改root用戶的密碼
    【任務6-6】在命令行中使用多種方式修改普通用戶的密碼
    【任務6-7】使用Navicat修改用戶的密碼
    【任務6-8】在命令行中修改與刪除普通用戶
    【任務6-9】使用Navicat修改用戶的用戶名與刪除用戶
  6.3  MySQL的許可權管理
    【任務6-10】剖析MySQL許可權表的驗證過程
    【任務6-11】在命令行中查看指定用戶的許可權信息
    【任務6-12】在命令行中授予用戶全局許可權
    【任務6-13】在命令行中授予用戶資料庫許可權
    【任務6-14】在命令行中授予用戶數據表許可權和欄位許可權
    【任務6-15】在命令行中授予用戶過程和函數許可權
    【任務6-16】使用Navicat查看與管理許可權
    【任務6-17】在命令行中對用戶的許可權進行轉換和回收
單元7  Python程序連接與訪問MySQL資料庫
  7.1  連接MySQL資料庫
    【任務7-1】使用PyMySQL庫的connectO方法連接MySQL資料庫
  7.2  創建MySQL數據表
    【任務7-2】創建MySQL數據表student
  7.3  向MySQL數據表插入記錄
    【任務7-3】使用insert語句向數據表student中插入記錄
  7.4  從MySQL數據表中查詢符合條件的記錄
    【任務7-4】從數據表student中查詢符合指定條件的所有記錄
  7.5  更新MySQL數據表
    【任務7-5】更新數據表student中的數據
  7.6  刪除MySQL數據表中的記錄
    【任務7-6】刪除數據表student中的記錄
單元8  分析與設計MySQL資料庫
  8.1  資料庫設計的需求分析
    【任務8-1】圖書管理資料庫設計的需求分析
  8.2  資料庫的概念結構設計
    【任務8-2】圖書管理資料庫的概念結構設計
  8-3資料庫的邏輯結構設計
    【任務8-3】圖書管理資料庫的邏輯結構設計
  8.4  資料庫的物理結構設計
    【任務8-4】圖書管理資料庫的物理結構設計
  8.5  資料庫的優化與創建
    【任務8-5】圖書管理資料庫的優化與創建
附錄A  下載與安裝MySQL
附錄B  下載與安裝Navicat for MySQL
附錄C  下載與安裝Python
附錄D  下載與安裝PyCharm
參考文獻

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們Top↑
Copyrightc 1999~2008 美商天龍國際圖書股份有限公司 臺灣分公司. All rights reserved.
營業地址:臺北市中正區重慶南路一段103號1F 105號1F-2F
讀者服務部電話:02-2381-2033 02-2381-1863 時間:週一-週五 10:00-17:00
 服務信箱:bookuu@69book.com 客戶、意見信箱:cs@69book.com
ICP證:浙B2-20060032