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

資料庫應用與安全管理(慕課版名校名師精品系列教材)

  • 作者:編者:徐美芳//喬虹|責編:劉佳
  • 出版社:人民郵電
  • ISBN:9787115692191
  • 出版日期:2026/08/01
  • 裝幀:平裝
  • 頁數:222
人民幣:RMB 59.8 元      售價:
放入購物車
加入收藏夾

內容大鋼
    隨著信息技術的飛速發展,網路空間已經上升為國家第五疆域。網路空間安全是指在網路環境中保護設備安全、系統安全、數據安全和應用安全。資料庫作為信息存儲、管理與運用的核心基礎設施,廣泛應用於各行各業,對其進行應用與安全管理已成為眾多領域相關人員不可或缺的能力。本書較為全面地介紹資料庫應用與安全管理的相關知識與操作,基於Web日誌分析系統資料庫全面介紹資料庫的開發和查詢方法,基於漏洞管理系統資料庫介紹保障資料庫安全和高可用的方法,基於漏洞管理系統的SQL注入漏洞滲透與防護詳細介紹資料庫系統的安全防護方法,最後通過MySQL伺服器安全基線檢查介紹保障MySQL伺服器安全的方法。本書具有很強的實用性,通過具體項目實踐來呈現內容,能夠幫助讀者學以致用。
    本書精心設計七大項目,並將每個項目分成若幹個任務。本書主要面向高職學生,可作為高職院校軟體開發、信息安全、密碼技術安全相關專業的教材;也面向資料庫開發人員、資料庫系統開發工程師、網路安全運維人員,可作為他們的培訓教材;還面向資料庫開發、資料庫安全、Web滲透測試相關技術愛好者,可作為這些技術愛好者的自學參考書。

作者介紹
編者:徐美芳//喬虹|責編:劉佳

目錄
項目1  安裝和配置資料庫
  【項目情境】
  【項目目標】
  【項目分析】
  【思維導圖】
  任務1.1  認識和安裝資料庫
  相關知識
    1.資料庫的定義和作用
    2.資料庫的發展階段
    3.資料庫系統
    4.常用資料庫管理系統
  任務實現
    1.安裝和配置MySQL
    2.啟動和停止MySQL服務
  任務1.2  連接和關閉資料庫
  相關知識
    1.關係資料庫
    2.資料庫圖形化管理工具
  任務實現
    1.使用命令提示符窗口連接和關閉MySQL伺服器
    2.使用Navicat連接和關閉MySQL伺服器
  【項目小結】
  【安全小課堂】
  【理論練習】
  【項目實踐】
項目2  開發Web日誌分析系統資料庫
  【項目情境】
  【項目目標】
  【項目分析】
  【思維導圖】
  任務2.1  創建與管理Web日誌分析系統資料庫
  相關知識
    1.SQL
    2.創建資料庫
    3.查詢資料庫
    4.修改資料庫
    5.刪除資料庫
  任務實現
    1.創建Web日誌分析系統資料庫
    2.查詢Web日誌分析系統資料庫
    3.修改Web日誌分析系統資料庫
    4.刪除Web日誌分析系統資料庫
  任務2.2  創建與管理表
  相關知識
    1.數據類型
    2.創建表
    3.查看表
    4.查看表結構
    5.修改表結構
    6.刪除表

  任務實現
    1.在Web日誌分析系統資料庫中創建表
    2.查詢所有的表
    3.修改並查看表結構
  任務2.3  建立表與表之間的關係
  相關知識
    1.主鍵約束
    2.唯一性約束
    3.外鍵約束
    4.默認約束
    5.非空約束
  任務實現
    1.添加表的主鍵約束
    2.添加表的唯一性約束
    3.添加表的默認約束
    4.添加表的外鍵約束
  任務2.4  管理表中數據
  相關知識
    1.添加數據
    2.修改數據
    3.刪除數據
  任務實現
    1.向表中添加數據
    2.修改user_info表中的數據
    3.刪除user_info表中的數據
  【項目小結】
  【安全小課堂】
  【理論練習】
  【項目實踐】
項目3  查詢Web日誌分析系統資料庫的數據
  【項目情境】
  【項目目標】
  【項目分析】
  【思維導圖】
  任務3.1  查詢Web日誌分析系統資料庫中單個表的數據
  相關知識
    1.MySQL系統函數
    2.SELECT語句
    3.FROM子句
    4.WHERE子句
    5.ORDER  BY子句
    6.LIMIT子句
  任務實現
    1.查詢parse_logs表中指定列的數據
    2.查詢parse_logs表中滿足條件的數據
    3.查詢parse_logs表中指定行的數據
  任務3.2  統計查詢Web日誌分析系統資料庫中的數據
  相關知識
    1.聚合函數
    2.統計查詢

    3.GROUP  BY子句
    4.HAVING子句
  任務實現
    1.統計查詢parse_logs表中的數據
    2.對parse_logs表中的數據進行分組篩選
    3.將parse_logs表的分組數據保存至統計表中
  任務3.3  查詢Web日誌分析系統資料庫中多個表的數據
  相關知識
    1.多表查詢
    2.內連接查詢
    3.外連接查詢
    4.聯合查詢
  任務實現
    1.查詢同一資料庫中多個表的數據
    2.查詢不同資料庫中多個表的數據
  【項目小結】
  【安全小課堂】
  【理論練習】
  【項目實踐】
項目4  保障漏洞管理系統資料庫的安全
  【項目情境】
  【項目目標】
  【項目分析】
  【思維導圖】
  任務4.1  視圖機制保障漏洞管理系統資料庫的安全
  相關知識
    1.資料庫的安全性的定義
    2.視圖的定義
    3.增刪改查視圖
    4.通過視圖修改數據
  任務實現
    1.視圖操作
    2.通過視圖修改資產信息表中的數據
  任務4.2  用戶管理保障漏洞管理系統資料庫的安全
  相關知識
    1.用戶的定義
    2.增刪改查用戶
  任務實現
    1.創建本地用戶
    2.創建遠程用戶
    3.修改用戶名、主機名、密碼和密碼加密方法
    4.刪除用戶
  任務4.3  許可權設置保障漏洞管理系統資料庫的安全
  相關知識
    1.許可權的定義
    2.查看許可權
    3.授予許可權
    4.撤銷許可權
  任務實現
    1.授予並查看漏洞管理系統資料庫用戶許可權

    2.撤銷並查看漏洞管理系統資料庫用戶許可權
  任務4.4  角色管理保障漏洞管理系統資料庫的安全
  相關知識
    1.角色的定義
    2.角色操作
    3.角色賦予和撤銷
  任務實現
    1.根據不同崗位創建不同的角色
    2.授予和撤銷漏洞管理系統資料庫角色許可權
    3.將漏洞管理系統資料庫角色賦予用戶
  【項目小結】
  【安全小課堂】
  【理論練習】
  【項目實踐】
項目5  保障漏洞管理系統資料庫的高可用
  【項目情境】
  【項目目標】
  【項目分析】
  【思維導圖】
  任務5.1  備份與還原保障漏洞管理系統資料庫的高可用
  相關知識
    1.數據備份與還原概述
    2.資料庫備份
    3.資料庫還原
  任務實現
    1.備份單個資料庫
    2.備份所有資料庫
    3.還原單個資料庫
    4.還原多個資料庫
  任務5.2  導入與導出保障漏洞管理系統資料庫的高可用
  相關知識
    1.數據導入與導出概述
    2.數據導出
    3.數據導入
  任務實現
    1.導出漏洞管理系統資料庫中的數據
    2.向漏洞管理系統資料庫中導入數據
  【項目小結】
  【安全小課堂】
  【理論練習】
  【項目實踐】
項目6  漏洞管理系統的SQL注入漏洞滲透與防護
  【項目情境】
  【項目目標】
  【項目分析】
  【思維導圖】
  任務6.1  手工注入漏洞管理系統
  相關知識
    1.漏洞管理系統介紹
    2.SQL注入的定義

    3.SQL注入的工作原理
    4.SQL注入的分類
    5.SQL注入漏洞的滲透流程
  任務實現
    1.部署SQL手工注入的滲透測試環境
    2.萬能密碼手工注入登錄頁面
    3.SQL手工注入漏洞管理頁面
  任務6.2  工具注入漏洞管理系統
  相關知識
    1.sqlmap工具介紹
    2.sqlmap常用參數
    3.sqlmap工具注入流程
  任務實現
    1.部署sqlmap工具注入的滲透測試環境
    2.sqlmap工具注入漏洞管理系統
  任務6.3  漏洞管理系統的防護
  相關知識
    1.JavaScript介紹
    2.前端代碼的防護
    3.後端代碼的防護
    4.資料庫的防護
  任務實現
    1.登錄頁面前端代碼的防護
    2.登錄頁面後端代碼的防護
    3.登錄頁面資料庫的防護
  【項目小結】
  【安全小課堂】
  【理論練習】
  【項目實踐】
項目7  MySQL伺服器安全基線檢查
  【項目情境】
  【項目目標】
  【項目分析】
  【思維導圖】
  任務7.1  配置MySQL伺服器基本安全策略
  相關知識
    1.MySQL伺服器基礎信息
    2.MySQL歷史記錄
    3.MySQL配置文件my.ini
  任務實現
    1.刪除默認創建資料庫test
    2.修改root用戶
    3.設置用戶許可權最小化
    4.更改MySQL默認埠
  任務7.2  開啟MySQL伺服器日誌審計功能
  相關知識
    1.錯誤日誌
    2.查詢日誌
    3.二進位日誌
  任務實現

    1.配置錯誤日誌
    2.配置查詢日誌
    3.配置二進位日誌
  任務7.3  設定MySQL伺服器的密碼策略
  相關知識
    1.validate_password插件
    2.密碼策略
  任務實現
    1.設置密碼策略
    2.確認無空密碼用戶
    3.確認無匿名用戶
  任務7.4  設定MySQL伺服器的其他安全策略
  相關知識
    1.安全參數
    2.其他參數
  任務實現
    1.設定安全參數
    2.設置最大連接數
    3.設置可信IP地址
    4.禁止遠程用戶登錄
  【項目小結】
  【安全小課堂】
  【理論練習】
  【項目實踐】

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們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