MariaDB 必知必會 (MariaDB Crash Course) 数据库技术丛书:MariaDB必知必会

福達 (Ben Forta)

  • 出版商: 機械工業
  • 出版日期: 2014-06-01
  • 定價: $354
  • 售價: 8.5$301
  • 語言: 簡體中文
  • 頁數: 204
  • 裝訂: 平裝
  • ISBN: 7111464281
  • ISBN-13: 9787111464280
  • 相關分類: MySQL

已絕版

買這商品的人也買了...

相關主題

商品描述

<內容簡介>

《MariaDB必知必會》是國內首本關於MariaDB的中文版書籍,由暢銷書作者Ben Forta親筆撰寫,MariaDB和MySQL創始人Michael」Monty」Widenius作序推薦,內容全面,講解系統,為快速而全面地掌握MariaDB提供實用指南。  本書與作者福達另一本書《Sams Teach Yourself SQL in Ten Minutes》(該書是全世界最常用的SQL參考手冊之一)的撰寫風格類似,首先從簡單的數據檢索開始,然後逐步深入到複雜的主題,包括連接、子查詢、正則表達式和全文本搜索、存儲過程、光標、觸發器、表約束條件等。《MariaDB必知必會》系統講解了SQL、MariaDB和MySQL的基本概念,並通過緊湊的章節設計,詳細介紹MariaDB的基本操作語句及使用MariaDB進行應用開發的各種實用技術和方法。

<目錄>

譯者序
前言
第1章  理解SQL
  1.1  數據庫基礎
    1.1.1  什麼是數據庫
    1.1.2  表
    1.1.3  列和數據類型
    1.1.4  行
    1.1.5  NULL
    1.1.6  主鍵
  1.2  什麼是SQL
  1.3  試一試
  1.4  總結
第2章  MariaDB入門
  2.1  什麼是MariaDB
    2.1.1  客戶端/服務器軟件
    2.1.2  MySQL兼容性
  2.2  MariaDB工具
    2.2.1  mysql命令行
    2.2.2  MySQL Workbench
  2.3  總結
第3章  讓MariaDB運行起來
  3.1  數據庫連接
  3.2  選擇數據庫
  3.3  瞭解數據庫和表
  3.4  總結
第4章  檢索數據
  4.1  SELECT語句
  4.2  檢索單獨的列
  4.3  檢索多列
  4.4  檢索所有列
  4.5  檢索不同的行
  4.6  限定結果
  4.7  完全限定表名
  4.8  註釋
  4.9  總結
第5章  對檢索的數據排序
  5.1  數據排序
  5.2  以多列為標準排序
  5.3  指定排序方向
  5.4  總結
第6章  過濾數據
  6.1  WHERE子句
  6.2  WHERE子句操作符
    6.2.1  檢查單一值
    6.2.2  檢查不匹配
    6.2.3  檢查區間值
    6.2.4  空值檢查
  6.3  總結
第7章  高級數據過濾
  7.1  組合WHERE子句
    7.1.1  AND操作符
    7.1.2  OR操作符
    7.1.3  理解優先級順序
  7.2  IN操作符
  7.3  NOT操作符
  7.4  總結
第8章  使用通配符過濾
  8.1  LIKE操作符
    8.1.1  百分號(%)通配符
    8.1.2  下劃線(_)通配符
  8.2  使用通配符的技巧
  8.3  總結
第9章  正則表達式搜索
  9.1  理解正則表達式
  9.2  使用正則表達式
    9.2.1  基本字符匹配
    9.2.2  執行OR匹配
    9.2.3  匹配多個字符中的一個
    9.2.4  匹配範圍
    9.2.5  匹配特殊字符
    9.2.6  匹配字符類
    9.2.7  匹配多個實例
    9.2.8  錨點
  9.3  總結
第10章  創建計算字段
  10.1  計算字段
  10.2  拼接字段
  10.3  執行算術運算
  10.4  總結
第11章  數據操作函數
  11.1  理解函數
  11.2  使用函數
    11.2.1  文本操作函數
    11.2.2  日期和時間操作函數
    11.2.3  數值操作函數
  11.3  總結
第12章  數據匯總
  12.1  聚合函數
    12.1.1  AVG()函數
    12.1.2  COUNT()函數
    12.1.3  MAX()函數
    12.1.4  MIN()函數
    12.1.5  SUM()函數
  12.2  聚合不同值
  12.3  組合聚合函數
  12.4  總結
第13章  數據分組
  13.1  理解數據分組
  13.2  創建分組
  13.3  過濾分組
  13.4  分組和排序
  13.5  SELECT子句順序
  13.6  總結
第14章  子查詢
  14.1  子查詢簡介
  14.2  通過子查詢過濾
  14.3  使用子查詢作為計算字段
  14.4  總結
第15章  多表連接
  15.1  連接
    15.1.1  理解關係表
    15.1.2  為什麼使用連接
  15.2  創建連接
    15.2.1  WHERE子句的重要性
    15.2.2  內連接
    15.2.3  連接多個表
  15.3  總結
第16章  創建高級連接
  16.1  表別名
  16.2  不同類型的連接
    16.2.1  自連接
    16.2.2  自然連接
    16.2.3  外連接
  16.3  帶聚合函數的連接
  16.4  連接和連接條件
  16.5  總結
第17章  聯合查詢
  17.1  理解聯合查詢
  17.2  創建聯合查詢
    17.2.1  UNION
    17.2.2  UNION規則
    17.2.3  包含還是移除重複行
    17.2.4  對聯合查詢結果排序
  17.3  總結
第18章  全文本搜索
  18.1  理解全文本搜索
  18.2  使用全文本搜索
    18.2.1  啟用全文本搜索支持
    18.2.2  執行全文本搜索
    18.2.3  查詢擴展
    18.2.4  布爾文本搜索
    18.2.5  全文本搜索註意事項
  18.3  總結
第19章  插入數據
  19.1  理解數據插入
  19.2  插入完整行
  19.3  插入多行
  19.4  插入檢索到的數據
  19.5  總結

第20章  更新和刪除數據
  20.1  更新數據
  20.2  刪除數據
  20.3  更新和刪除數據的準則
  20.4  總結
第21章  創建和操作表
  21.1  創建表
    21.1.1  基本表創建
    21.1.2  使用NULL值
    21.1.3  再論主鍵
    21.1.4  使用Auto_INCREMENT
    21.1.5  指定默認值
    21.1.6  引擎類型
  21.2  更新表
  21.3  刪除表
  21.4  重命名錶
  21.5  總結
第22章  視圖
  22.1  理解視圖
    22.1.1  為何使用視圖
    22.1.2  視圖規則及限制條件
  22.2  使用視圖
    22.2.1  使用視圖簡化連接
    22.2.2  使用視圖重新格式化檢索的數據
    22.2.3  使用視圖過濾不需要的數據
    22.2.4  使用視圖創建計算字段
    22.2.5  更新視圖
  22.3  總結
第23章  存儲過程
  23.1  理解存儲過程
  23.2  為什麼使用存儲過程
  23.3  使用存儲過程
    23.3.1  執行存儲過程
    23.3.2  創建存儲過程
    23.3.3  刪除存儲過程
    23.3.4  使用參數
    23.3.5  構建智能存儲過程
    23.3.6  檢查存儲過程
  23.4  總結
第24章  光標
  24.1  理解光標
  24.2  使用光標
    24.2.1  創建光標
    24.2.2  打開和關閉光標
    24.2.3  使用光標數據
  24.3  總結
第25章  觸發器
  25.1  理解觸發器
  25.2  創建觸發器
  25.3  刪除觸發器
  25.4  使用觸發器
    25.4.1  INSERT觸發器
    25.4.2  DELETE觸發器
    25.4.3  UPDATE觸發器
    25.4.4  更多觸發器相關信息
  25.5  總結
第26章  管理事務處理
  26.1  理解事務處理
  26.2  控制事務
    26.2.1  使用ROLLBACK
    26.2.2  使用COMMIT
    26.2.3  使用保存點
    26.2.4  修改默認提交行為
  26.3  總結
第27章  全球化和本地化
  27.1  理解字符集和排序規則
  27.2  使用字符集和排序規則
  27.3  總結
第28章  安全管理
  28.1  理解訪問控制
  28.2  用戶管理
    28.2.1  創建用戶賬戶
    28.2.2  刪除用戶賬戶
    28.2.3  設置訪問權限
    28.2.4  修改密碼
  28.3  總結
第29章  數據庫維護
  29.1  數據備份
  29.2  執行數據庫維護
  29.3  診斷啟動問題
  29.4  檢查日誌文件
  29.5  總結
第30章  提升性能
  30.1  關於提升性能
  30.2  總結
附錄A  開始使用MariaDB
附錄B  樣例表
附錄C  MariaDB數據類型
附錄D  MariaDB保留字