注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡數據庫數據庫理論大話數據庫

大話數據庫

大話數據庫

定 價:¥59.00

作 者: 鄒茂揚,田洪川 著
出版社: 清華大學出版社
叢編項:
標 簽: 計算機/網絡 數據庫 數據庫理論

購買這本書可以去


ISBN: 9787302305712 出版時間: 2013-01-01 包裝: 平裝
開本: 16開 頁數: 476 字數:  

內容簡介

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

作者簡介

  田洪川,2010年獲得中電科三十集團下屬國信安投資,創(chuàng)辦學云網2007年進入成都國信安,完成本科授課、社招培訓班授課、企業(yè)培訓授課、實訓授課千余次2002年進入綿陽新潮集團,從程序員一直干到技術總監(jiān)(期間換過公司)1999年開始守網吧,自學編程1996年初中畢業(yè):賣饅頭、端盤子洗碗、小混混、搞傳銷。鄒茂楊,從業(yè)13年,一直從事數據庫開發(fā)與教學研究。任職于成都信息工程學院之前,曾經在成都微軟技術中心等多家公司工作。主持或參與過國家級科研項目2項,省級科研項目1項,市區(qū)級科研項目3項,校級科研項目1項,參與商業(yè)項目和產品的研發(fā)推廣數十項。研究教學規(guī)律、負責教改工作2項。2011年作為訪問學者在美國TROY大學訪問半年。

圖書目錄

第一部分  關系型數據庫基礎  
第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  創(chuàng)建查詢
1.9.7  使用指定數據庫
本章小結
問題
第2章  創(chuàng)建和維護數據庫
2.1  系統數據庫
2.1.1  修改系統數據
2.1.2  查看系統數據
2.2  創(chuàng)建數據庫
2.2.1  使用Transact-SQL
語句創(chuàng)建數據庫
2.2.2  查看數據庫文件屬性
2.3  數據庫文件和文件組
2.3.1  數據庫文件的類型
2.3.2  文件組
2.3.3  刪除數據庫文件
2.3.4  管理文件組
2.3.5  文件組的填充策略
2.3.6  優(yōu)化數據庫的策略
2.3.7  文件狀態(tài)
2.4  數據庫狀態(tài)和選項
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語言的執(zhí)行
方式與調試
3.2.1  調試代碼
3.2.2  調試Transact-SQL代碼
3.3  數據定義語言(DDL)
3.4  數據操縱語言(DML)
3.5  數據庫控制語言(DCL)
3.6  附加的語言元素
3.6.1  標識符和命名規(guī)范
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章  創(chuàng)建與維護表
4.1  概述
4.2  設計表時應該考慮的因素
4.3  E-R模型
4.3.1  概述
4.3.2  屬性和主鍵
4.3.3  外鍵
4.3.4  聯系
4.3.5  關系規(guī)范化
4.4  利用PowerDesigner設計
數據庫
4.4.1  PowerDesigner說明和
模型設置
4.4.2  創(chuàng)建概念數據模型實體
4.4.3  創(chuàng)建概念數據模型關系
4.4.4  從概念數據模型到生成物理
數據模型
4.4.5  創(chuàng)建物理數據模型
4.4.6  更新已有的物理
數據模型
4.4.7  生成數據庫腳本
4.5  表的基本特點和類型
4.5.1  表的特點
4.5.2  表的類型
4.6  創(chuàng)建和修改表
4.6.1  創(chuàng)建普通表
4.6.2  創(chuàng)建臨時表
4.6.3  創(chuàng)建分區(qū)表
4.6.4  增加和刪除列
4.6.5  修改列
4.6.6  創(chuàng)建和修改列標識符
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  子查詢的規(guī)則
本章小結
問題
階段作業(yè)
第7章  索引
7.1  概述
7.1.1  表組織
7.1.2  堆
7.1.3  B樹
7.2  索引的優(yōu)缺點
7.3  索引的類型
7.3.1  聚集索引
7.3.2  非聚集索引
7.4  索引的屬性
7.4.1  唯一性索引
7.4.2  復合索引
7.5  創(chuàng)建索引
7.5.1  使用向導創(chuàng)建索引
7.5.2  使用CREATE INDEX
語句創(chuàng)建索引
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  視圖的優(yōu)缺點
8.3  創(chuàng)建視圖
8.3.1  創(chuàng)建視圖的基本原則
8.3.2  使用SQL Server
Management Studio
創(chuàng)建視圖
8.3.3  使用Transact-SQL
命令創(chuàng)建視圖
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  創(chuàng)建用戶自定義函數的
思考
9.4.2  用戶自定義函數的分類
9.4.3  創(chuàng)建及使用用戶自定義
函數
9.4.4  維護用戶自定義函數
本章小結
問題
第10章  存儲過程
10.1  概述
10.2  存儲過程的優(yōu)點
10.3  存儲過程的分類
10.3.1  系統存儲過程
10.3.2  API存儲過程
10.3.3  用戶自定義存儲過程
10.4  創(chuàng)建存儲過程
10.4.1  創(chuàng)建存儲過程應考慮
的因素
10.4.2  創(chuàng)建存儲過程的語法
10.4.3  創(chuàng)建不帶參數的
存儲過程
10.4.4  創(chuàng)建帶參數的存儲過程
10.4.5  創(chuàng)建返回值的存儲過程
10.4.6  創(chuàng)建帶有OUTPUT參數
的存儲過程
10.4.7  使用SQL Server
Management Studio
創(chuàng)建存儲過程
10.5  維護存儲過程
10.5.1  查看存儲過程信息
10.5.2  加密存儲過程
10.5.3  修改、刪除存儲過程
10.6  存儲過程進階知識
10.6.1  存儲過程的執(zhí)行過程
10.6.2  存儲過程命名
本章小結
問題
第11章  觸發(fā)器
11.1  概述
11.1.1  觸發(fā)器與約束規(guī)則
11.1.2  觸發(fā)器的優(yōu)缺點
11.2  觸發(fā)器的分類
11.2.1  DDL觸發(fā)器
11.2.2  登錄觸發(fā)器
11.2.3  DML觸發(fā)器
11.3  創(chuàng)建觸發(fā)器
11.3.1  創(chuàng)建DDL觸發(fā)器
11.3.2  可觸發(fā)DDL觸發(fā)器
的事件
11.3.3  維護觸發(fā)器
11.4  創(chuàng)建DML觸發(fā)器
11.4.1  創(chuàng)建DML觸發(fā)器
的語法
11.4.2  創(chuàng)建DML觸發(fā)器需要
考慮的因素
11.4.3  創(chuàng)建DML觸發(fā)器
11.5  DML觸發(fā)器嵌套
本章小結
問題
第12章  事務和鎖
12.1  事務概述
12.1.1  概念
12.1.2  屬性
12.2  創(chuàng)建事務
12.2.1  使用事務考慮的因素
12.2.2  事務的聲明和提交
12.2.3  事務的回滾
12.2.4  查看當前執(zhí)行中的事務
12.2.5  事務的嵌套
12.3  事務的工作原理
12.4  鎖定和行版本控制
12.5  鎖定的分類
12.6  鎖的自動優(yōu)化
12.6.1  升級閾值
12.7  死鎖
12.7.1  死鎖的概念
12.7.2  產生死鎖的主要原因
和必要條件
12.7.3  減少和預防死鎖
12.7.4  檢測死鎖
12.7.5  設置鎖的優(yōu)先級
本章小結
問題
第13章  全文索引
13.1  概述
13.2  全文索引概念
13.2.1  全文索引與查詢
13.2.2  全文索引引擎
13.3  全 文 目 錄
13.3.1  創(chuàng)建全文目錄
13.3.2  修改全文目錄
13.3.3  查看全文目錄
13.4  管理全文索引
13.4.1  創(chuàng)建全文索引需要考慮
的因素
13.4.2  創(chuàng)建全文索引
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  檢索二進制列
本章小結
問題
結束語

本目錄推薦

掃描二維碼
Copyright ? 讀書網 talentonion.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網安備 42010302001612號