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

大話資料庫

  • 作者:鄒茂揚//田洪川
  • 出版社:清華大學
  • ISBN:9787302305712
  • 出版日期:2013/03/01
  • 裝幀:平裝
  • 頁數:464
人民幣:RMB 59 元      售價:
放入購物車
加入收藏夾

內容大鋼
    《大話資料庫》編著者鄒茂揚、田洪川等。
    《大話資料庫》是一本獨特的資料庫入門書,以最有效的教學思路講解資料庫的每一個知識點,完全以初學者的思維方式提出疑問再深入答疑。這也許不是一本傳統的教科書,但絕對是自學資料庫的首選書籍。本書採用【老田、小天】二人對話的形式講解,其中不乏詼諧幽默的問題和解答,避免對知識點生搬硬套。
    通過學習《大話資料庫》,你能夠在嬉笑怒罵的環境中輕鬆掌握數據存儲原理、資料庫設計技巧以及大量資料庫編程的實戰經驗,更重要的是能夠掌握一種優秀的學習方法、解決問題的思路和思考的方式。這些經驗和技巧得益於我和鄒老師兩人加起來近25年的項目開發和教育培訓經歷。
    本書第一部分對於資料庫的創建、備份、配置、安全等做詳細介紹,通過這部分學習,可以掌握關係資料庫的基礎,以及對資料庫的日常維護操作;本書第二部分對於分析項目需求,創建表,然後使用T-SQL語句和存儲過程對錶中數據做各種操作等做詳細講解,通過這一部分的學習,可以掌握對資料庫的基本應用,熟練使用T-SQL語言建庫、建表、T-SQL查詢、高級檢索、存儲過程、性能優化技巧等;
    讀者對象:希望靠一本書從頭到尾自學的零基礎學員;培訓講師的備課資料,因為這本書總結了我們培訓過程所遇到的問題和學生會問的問題、有疑慮的地方;自覺性不高的學員。

作者介紹
鄒茂揚//田洪川

目錄
第一部分 關係型資料庫基礎
第1章 概述
  1.1 什麼是資料庫
  1.2 為什麼要使用資料庫
  1.3 資料庫的基本概念
  1.4 資料庫的歷史
  1.5 關係資料庫
  1.6 為什麼選擇SQL Server
  1.7 SQL語言
  1.8 SQL標準
  1.9 10分鐘探索IDE
  1.9.1 啟動和登錄SQL Server Management Studio
  1.9.2 修改登錄驗證模式
  1.9.3 註冊資料庫伺服器
  1.9.4 修改資料庫伺服器屬性
  1.9.5 啟動和停止伺服器
  1.9.6 創建查詢
  1.9.7 使用指定資料庫
  本章小結
  問題
第2章 創建和維護資料庫
  2.1 系統資料庫
  2.1.1 修改系統數據
  2.1.2 查看系統數據
  2.2 創建資料庫
  2.2.1 使用Transact-SQL語句創建資料庫
  2.2.2 查看資料庫文件屬性
  2.3 資料庫文件和文件組
  2.3.1 資料庫文件的類型
  2.3.2 文件組
  2.3.3 刪除資料庫文件
  2.3.4 管理文件組
  2.3.5 文件組的填充策略
  2.3.6 優化資料庫的策略
  2.3.7 文件狀態
  2.4 資料庫狀態和選項
  2.5 查看資料庫
  2.6 刪除資料庫
  2.7 修改資料庫
  2.7.1 修改資料庫名稱
  2.7.2 擴展資料庫
  2.7.3 收縮資料庫
  2.8 資料庫快照
  2.8.1 資料庫快照的應用
  2.8.2 資料庫快照的原理
  2.8.3 管理資料庫快照
  2.9 分離和附加資料庫
  2.9.1 分離資料庫
  2.9.2 附加資料庫
  2.10 移動資料庫文件

  2.11 移動和複製資料庫
  2.12 備份和還原資料庫
  2.12.1 備份資料庫
  2.12.2 還原資料庫
  本章小結
  問題
第二部分 設計、實現和使用資料庫
第3章 Transact-SQL語言
  3.1 SQL與Transact-SQL語言概述方式
  3.2 Transact-SQL語言的執行方式與調試
  3.2.1 調試代碼
  3.2.2 調試Transact-SQL代碼
  3.3 數據定義語言(DDL)
  3.4 數據操縱語言(DML)
  3.5 資料庫控制語言(DCL)
  3.6 附加的語言元素
  3.6.1 標識符和命名規範
  3.6.2 局部變數
  3.6.3 全局變數
  3.6.4 運算符
  3.6.5 表達式
  3.6.6 註釋
  3.7 數據類型
  3.7.1 字元數據類型
  3.7.2 數字數據類型
  3.7.3 日期和時間數據類型
  3.7.4 二進位數據類型
  3.7.5 其他數據類型
  3.7.6 用戶自定義數據類型
  3.8 內置函數
  3.8.1 概述
  3.8.2 如何查看SQL Server幫助中的語法
  3.8.3 如何使用函數
  3.8.4 函數類型
  本章小結
  問題
第4章 創建與維護表
  4.1 概述
  4.2 設計表時應該考慮的因素
  4.3 E-R模型
  4.3.1 概述
  4.3.2 屬性和主鍵
  4.3.3 外鍵
  4.3.4 聯繫
  4.3.5 關係規範化
  4.4 利用PowerDesigner設計資料庫
  4.4.1 PowerDesigner說明和模型設置
  4.4.2 創建概念數據模型實體
  4.4.3 創建概念數據模型關係
  4.4.4 從概念數據模型到生成物理數據模型

  4.4.5 創建物理數據模型
  4.4.6 更新已有的物理數據模型
  4.4.7 生成資料庫腳本
  4.5 表的基本特點和類型
  4.5.1 表的特點
  4.5.2 表的類型
  4.6 創建和修改表
  4.6.1 創建普通表
  4.6.2 創建臨時表
  4.6.3 創建分區表
  4.6.4 增加和刪除列
  4.6.5 修改列
  4.6.6 創建和修改列標識符
  4.6.7 查看表信息
  4.6.8 刪除表
  4.7 約束
  4.7.1 主鍵約束
  4.7.2 外鍵約束
  4.7.3 NOT NULL約束
  4.7.4 DEFAULT約束
  4.7.5 CHECK約束
  4.7.6 UNIQUE約束
  4.7.7 禁止與刪除約束
  本章小結
  問題
第5章 操作表中的數據
  5.1 準備工作
  5.2 插入語句
  5.2.1 簡單的插入語句
  5.2.2 批量插入語句
  5.3 檢索數據
  5.3.1 選擇數據列
  5.3.2 使用文字串
  5.3.3 改變列標題
  5.3.4 數據運算
  5.3.5 使用ALL與DISTINCT關鍵字
  5.3.6 使用TOP關鍵字
  5.3.7 排序
  5.4 WHERE子句
  5.4.1 簡單條件查詢
  5.4.2 模糊查詢
  5.4.3 複合條件查詢
  5.4.4 使用IN子句
  5.4.5 使用BETWEEN子句
  5.4.6 空值與非空值
  5.5 修改語句
  5.6 刪除語句
  本章小結
  問題
第6章 高級檢索技術

  6.1 聚合技術
  6.1.1 SELECT子句中的聚合
  6.1.2 COMPUTE子句中的聚合
  6.2 分組數據
  6.2.1 普通分組
  6.2.2 使用HAVING子句
  6.2.3 使用ROLLUP和CUBE
  6.3 聯合查詢
  6.4 連接查詢
  6.4.1 內連接
  6.4.2 外連接
  6.4.3 交叉連接
  6.4.4 自連接
  6.5 子查詢技術
  6.5.1 使用IN和NOT IN 的子查詢
  6.5.2 ANY、ALL等比較運算符的使用
  6.5.3 使用EXISTS關鍵字
  6.5.4 子查詢的規則
  本章小結
  問題
  階段作業
第7章 索引
  7.1 概述
  7.1.1 表組織
  7.1.2 堆
  7.1.3 B樹
  7.2 索引的優缺點
  7.3 索引的類型
  7.3.1 聚集索引
  7.3.2 非聚集索引
  7.4 索引的屬性
  7.4.1 唯一性索引
  7.4.2 複合索引
  7.5 創建索引
  7.5.1 使用嚮導創建索引
  7.5.2 使用CREATE INDEX語句創建索引
  7.5.3 索引的選項
  7.6 維護索引
  7.6.1 查看索引碎片
  7.6.2 重建索引
  7.6.3 統計信息
  7.6.4 查看索引
  7.6.5 修改索引
  7.6.6 刪除索引
  本章小結
  問題
第8章 視圖
  8.1 概述
  8.1.1 為什麼需要視圖
  8.1.2 什麼是視圖

  8.2 視圖的優缺點
  8.3 創建視圖
  8.3.1 創建視圖的基本原則
  8.3.2 使用SQL Server Management Studio創建視圖
  8.3.3 使用Transact-SQL命令創建視圖
  8.4 使用視圖
  8.5 查看視圖
  8.6 加密視圖
  8.7 修改視圖
  8.8 刪除視圖
  8.9 重命名視圖
  8.10 通過視圖更新數據
  8.10.1 通過視圖插入數據
  8.10.2 使用UPDATE修改
  數據
  本章小結
  問題
第9章 SQL編程及高級應用
  9.1 概述
  9.2 流程式控制制語句
  9.2.1 IF…ELSE…語句
  9.2.2 BEGIN…END語句
  9.2.3 GOTO語句
  9.2.4 WHILE BREAK和
  CONTINUE語句
  9.2.5 CASE語句
  9.2.6 WAITFOR語句
  9.3 游標
  9.3.1 游標的類型
  9.3.2 選擇游標類型的原則
  9.3.3 游標的生命周期
  9.3.4 實現Transact-SQL游標
  9.4 用戶自定義函數
  9.4.1 創建用戶自定義函數的思考
  9.4.2 用戶自定義函數的分類
  9.4.3 創建及使用用戶自定義函數
  9.4.4 維護用戶自定義函數
  本章小結
  問題
第10章 存儲過程
  10.1 概述
  10.2 存儲過程的優點
  10.3 存儲過程的分類
  10.3.1 系統存儲過程
  10.3.2 API存儲過程
  10.3.3 用戶自定義存儲過程
  10.4 創建存儲過程
  10.4.1 創建存儲過程應考慮的因素
  10.4.2 創建存儲過程的語法
  10.4.3 創建不帶參數的存儲過程

  10.4.4 創建帶參數的存儲過程
  10.4.5 創建返回值的存儲過程
  10.4.6 創建帶有OUTPUT參數的存儲過程
  10.4.7 使用SQL Server Management Studio創建存儲過程
  10.5 維護存儲過程
  10.5.1 查看存儲過程信息
  10.5.2 加密存儲過程
  10.5.3 修改、刪除存儲過程
  10.6 存儲過程進階知識
  10.6.1 存儲過程的執行過程
  10.6.2 存儲過程命名
  本章小結
  問題
第11章 觸發器
  11.1 概述
  11.1.1 觸發器與約束規則
  11.1.2 觸發器的優缺點
  11.2 觸發器的分類
  11.2.1 DDL觸發器
  11.2.2 登錄觸發器
  11.2.3 DML觸發器
  11.3 創建觸發器
  11.3.1 創建DDL觸發器
  11.3.2 可觸發DDL觸發器的事件
  11.3.3 維護觸發器
  11.4 創建DML觸發器
  11.4.1 創建DML觸發器的語法
  11.4.2 創建DML觸發器需要考慮的因素
  11.4.3 創建DML觸發器
  11.5 DML觸發器嵌套
  本章小結
  問題
第12章 事務和鎖
  12.1 事務概述
  12.1.1 概念
  12.1.2 屬性
  12.2 創建事務
  12.2.1 使用事務考慮的因素
  12.2.2 事務的聲明和提交
  12.2.3 事務的回滾
  12.2.4 查看當前執行中的事務
  12.2.5 事務的嵌套
  12.3 事務的工作原理
  12.4 鎖定和行版本控制
  12.5 鎖定的分類
  12.6 鎖的自動優化
  12.6.1 升級閾值
  12.7 死鎖
  12.7.1 死鎖的概念
  12.7.2 產生死鎖的主要原因和必要條件

  12.7.3 減少和預防死鎖
  12.7.4 檢測死鎖
  12.7.5 設置鎖的優先順序
  本章小結
  問題
第13章 全文索引
  13.1 概述
  13.2 全文索引概念
  13.2.1 全文索引與查詢
  13.2.2 全文索引引擎
  13.3 全 文 目 錄
  13.3.1 創建全文目錄
  13.3.2 修改全文目錄
  13.3.3 查看全文目錄
  13.4 管理全文索引
  13.4.1 創建全文索引需要考慮的因素
  13.4.2 創建全文索引
  13.4.3 查看全文索引
  13.4.4 修改和刪除全文索引
  13.4.5 填充全文索引
  13.5 使用全文索引
  13.5.1 使用全文謂詞CONTAINS和FREETEXT查詢概述
  13.5.2 使用CONTAINS謂詞的簡單搜索
  13.5.3 使用CONTAINS謂詞的派生詞搜索
  13.5.4 使用CONTAINS謂詞的前綴詞搜索
  13.5.5 使用CONTAINS謂詞的鄰近詞搜索
  13.5.6 使用CONTAINS謂詞的加權詞搜索
  13.5.7 使用FREETEXT查詢
  13.5.8 使用CONTAINSTABLE函數搜索
  13.5.9 使用FREETEXTTABLE函數搜索
  13.6 檢索二進位列
  本章小結
  問題
  結束語

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