注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)數(shù)據(jù)庫(kù)數(shù)據(jù)庫(kù)理論大話數(shù)據(jù)庫(kù)

大話數(shù)據(jù)庫(kù)

大話數(shù)據(jù)庫(kù)

定 價(jià):¥59.00

作 者: 鄒茂揚(yáng),田洪川 著
出版社: 清華大學(xué)出版社
叢編項(xiàng):
標(biāo) 簽: 計(jì)算機(jī)/網(wǎng)絡(luò) 數(shù)據(jù)庫(kù) 數(shù)據(jù)庫(kù)理論

ISBN: 9787302305712 出版時(shí)間: 2013-01-01 包裝: 平裝
開本: 16開 頁數(shù): 476 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

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

作者簡(jiǎn)介

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

圖書目錄

第一部分  關(guān)系型數(shù)據(jù)庫(kù)基礎(chǔ)  
第1章  概述
1.1  什么是數(shù)據(jù)庫(kù)
1.2  為什么要使用數(shù)據(jù)庫(kù)
1.3  數(shù)據(jù)庫(kù)的基本概念
1.4  數(shù)據(jù)庫(kù)的歷史
1.5  關(guān)系數(shù)據(jù)庫(kù)
1.6  為什么選擇SQL Server
1.7  SQL語言
1.8  SQL標(biāo)準(zhǔn)
1.9  10分鐘探索IDE
1.9.1  啟動(dòng)和登錄SQL Server
Management Studio
1.9.2  修改登錄驗(yàn)證模式
1.9.3  注冊(cè)數(shù)據(jù)庫(kù)服務(wù)器
1.9.4  修改數(shù)據(jù)庫(kù)服務(wù)器屬性
1.9.5  啟動(dòng)和停止服務(wù)器
1.9.6  創(chuàng)建查詢
1.9.7  使用指定數(shù)據(jù)庫(kù)
本章小結(jié)
問題
第2章  創(chuàng)建和維護(hù)數(shù)據(jù)庫(kù)
2.1  系統(tǒng)數(shù)據(jù)庫(kù)
2.1.1  修改系統(tǒng)數(shù)據(jù)
2.1.2  查看系統(tǒng)數(shù)據(jù)
2.2  創(chuàng)建數(shù)據(jù)庫(kù)
2.2.1  使用Transact-SQL
語句創(chuàng)建數(shù)據(jù)庫(kù)
2.2.2  查看數(shù)據(jù)庫(kù)文件屬性
2.3  數(shù)據(jù)庫(kù)文件和文件組
2.3.1  數(shù)據(jù)庫(kù)文件的類型
2.3.2  文件組
2.3.3  刪除數(shù)據(jù)庫(kù)文件
2.3.4  管理文件組
2.3.5  文件組的填充策略
2.3.6  優(yōu)化數(shù)據(jù)庫(kù)的策略
2.3.7  文件狀態(tài)
2.4  數(shù)據(jù)庫(kù)狀態(tài)和選項(xiàng)
2.5  查看數(shù)據(jù)庫(kù)
2.6  刪除數(shù)據(jù)庫(kù)
2.7  修改數(shù)據(jù)庫(kù)
2.7.1  修改數(shù)據(jù)庫(kù)名稱
2.7.2  擴(kuò)展數(shù)據(jù)庫(kù)
2.7.3  收縮數(shù)據(jù)庫(kù)
2.8  數(shù)據(jù)庫(kù)快照
2.8.1  數(shù)據(jù)庫(kù)快照的應(yīng)用
2.8.2  數(shù)據(jù)庫(kù)快照的原理
2.8.3  管理數(shù)據(jù)庫(kù)快照
2.9  分離和附加數(shù)據(jù)庫(kù)
2.9.1  分離數(shù)據(jù)庫(kù)
2.9.2  附加數(shù)據(jù)庫(kù)
2.10  移動(dòng)數(shù)據(jù)庫(kù)文件
2.11  移動(dòng)和復(fù)制數(shù)據(jù)庫(kù)
2.12  備份和還原數(shù)據(jù)庫(kù)
2.12.1  備份數(shù)據(jù)庫(kù)
2.12.2  還原數(shù)據(jù)庫(kù)
本章小結(jié)
問題 第二部分  設(shè)計(jì)、實(shí)現(xiàn)和使用數(shù)據(jù)庫(kù)  
第3章  Transact-SQL語言
3.1  SQL與Transact-SQL語言
概述方式
3.2  Transact-SQL語言的執(zhí)行
方式與調(diào)試
3.2.1  調(diào)試代碼
3.2.2  調(diào)試Transact-SQL代碼
3.3  數(shù)據(jù)定義語言(DDL)
3.4  數(shù)據(jù)操縱語言(DML)
3.5  數(shù)據(jù)庫(kù)控制語言(DCL)
3.6  附加的語言元素
3.6.1  標(biāo)識(shí)符和命名規(guī)范
3.6.2  局部變量
3.6.3  全局變量
3.6.4  運(yùn)算符
3.6.5  表達(dá)式
3.6.6  注釋
3.7  數(shù)據(jù)類型
3.7.1  字符數(shù)據(jù)類型
3.7.2  數(shù)字?jǐn)?shù)據(jù)類型
3.7.3  日期和時(shí)間數(shù)據(jù)類型
3.7.4  二進(jìn)制數(shù)據(jù)類型
3.7.5  其他數(shù)據(jù)類型
3.7.6  用戶自定義數(shù)據(jù)類型
3.8  內(nèi)置函數(shù)
3.8.1  概述
3.8.2  如何查看SQL Server幫助
中的語法
3.8.3  如何使用函數(shù)
3.8.4  函數(shù)類型
本章小結(jié)
問題
第4章  創(chuàng)建與維護(hù)表
4.1  概述
4.2  設(shè)計(jì)表時(shí)應(yīng)該考慮的因素
4.3  E-R模型
4.3.1  概述
4.3.2  屬性和主鍵
4.3.3  外鍵
4.3.4  聯(lián)系
4.3.5  關(guān)系規(guī)范化
4.4  利用PowerDesigner設(shè)計(jì)
數(shù)據(jù)庫(kù)
4.4.1  PowerDesigner說明和
模型設(shè)置
4.4.2  創(chuàng)建概念數(shù)據(jù)模型實(shí)體
4.4.3  創(chuàng)建概念數(shù)據(jù)模型關(guān)系
4.4.4  從概念數(shù)據(jù)模型到生成物理
數(shù)據(jù)模型
4.4.5  創(chuàng)建物理數(shù)據(jù)模型
4.4.6  更新已有的物理
數(shù)據(jù)模型
4.4.7  生成數(shù)據(jù)庫(kù)腳本
4.5  表的基本特點(diǎn)和類型
4.5.1  表的特點(diǎn)
4.5.2  表的類型
4.6  創(chuàng)建和修改表
4.6.1  創(chuàng)建普通表
4.6.2  創(chuàng)建臨時(shí)表
4.6.3  創(chuàng)建分區(qū)表
4.6.4  增加和刪除列
4.6.5  修改列
4.6.6  創(chuàng)建和修改列標(biāo)識(shí)符
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  禁止與刪除約束
本章小結(jié)
問題
第5章  操作表中的數(shù)據(jù)
5.1  準(zhǔn)備工作
5.2  插入語句
5.2.1  簡(jiǎn)單的插入語句
5.2.2  批量插入語句
5.3  檢索數(shù)據(jù)
5.3.1  選擇數(shù)據(jù)列
5.3.2  使用文字串
5.3.3  改變列標(biāo)題
5.3.4  數(shù)據(jù)運(yùn)算
5.3.5  使用ALL與DISTINCT
關(guān)鍵字
5.3.6  使用TOP關(guān)鍵字
5.3.7  排序
5.4  WHERE子句
5.4.1  簡(jiǎn)單條件查詢
5.4.2  模糊查詢
5.4.3  復(fù)合條件查詢
5.4.4  使用IN子句
5.4.5  使用BETWEEN子句
5.4.6  空值與非空值
5.5  修改語句
5.6  刪除語句
本章小結(jié)
問題
第6章  高級(jí)檢索技術(shù)
6.1  聚合技術(shù)
6.1.1  SELECT子句中的聚合
6.1.2  COMPUTE子句中
的聚合
6.2  分組數(shù)據(jù)
6.2.1  普通分組
6.2.2  使用HAVING子句
6.2.3  使用ROLLUP和CUBE
6.3  聯(lián)合查詢
6.4  連接查詢
6.4.1  內(nèi)連接
6.4.2  外連接
6.4.3  交叉連接
6.4.4  自連接
6.5  子查詢技術(shù)
6.5.1  使用IN和NOT IN 的
子查詢
6.5.2  ANY、ALL等比較運(yùn)算符
的使用
6.5.3  使用EXISTS關(guān)鍵字
6.5.4  子查詢的規(guī)則
本章小結(jié)
問題
階段作業(yè)
第7章  索引
7.1  概述
7.1.1  表組織
7.1.2  堆
7.1.3  B樹
7.2  索引的優(yōu)缺點(diǎn)
7.3  索引的類型
7.3.1  聚集索引
7.3.2  非聚集索引
7.4  索引的屬性
7.4.1  唯一性索引
7.4.2  復(fù)合索引
7.5  創(chuàng)建索引
7.5.1  使用向?qū)?chuàng)建索引
7.5.2  使用CREATE INDEX
語句創(chuàng)建索引
7.5.3  索引的選項(xiàng)
7.6  維護(hù)索引
7.6.1  查看索引碎片
7.6.2  重建索引
7.6.3  統(tǒng)計(jì)信息
7.6.4  查看索引
7.6.5  修改索引
7.6.6  刪除索引
本章小結(jié)
問題
第8章  視圖
8.1  概述
8.1.1  為什么需要視圖
8.1.2  什么是視圖
8.2  視圖的優(yōu)缺點(diǎn)
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  通過視圖更新數(shù)據(jù)
8.10.1  通過視圖插入數(shù)據(jù)
8.10.2  使用UPDATE修改
數(shù)據(jù)
本章小結(jié)
問題
第9章  SQL編程及高級(jí)應(yīng)用
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  游標(biāo)
9.3.1  游標(biāo)的類型
9.3.2  選擇游標(biāo)類型的原則
9.3.3  游標(biāo)的生命周期
9.3.4  實(shí)現(xiàn)Transact-SQL游標(biāo)
9.4  用戶自定義函數(shù)
9.4.1  創(chuàng)建用戶自定義函數(shù)的
思考
9.4.2  用戶自定義函數(shù)的分類
9.4.3  創(chuàng)建及使用用戶自定義
函數(shù)
9.4.4  維護(hù)用戶自定義函數(shù)
本章小結(jié)
問題
第10章  存儲(chǔ)過程
10.1  概述
10.2  存儲(chǔ)過程的優(yōu)點(diǎn)
10.3  存儲(chǔ)過程的分類
10.3.1  系統(tǒng)存儲(chǔ)過程
10.3.2  API存儲(chǔ)過程
10.3.3  用戶自定義存儲(chǔ)過程
10.4  創(chuàng)建存儲(chǔ)過程
10.4.1  創(chuàng)建存儲(chǔ)過程應(yīng)考慮
的因素
10.4.2  創(chuàng)建存儲(chǔ)過程的語法
10.4.3  創(chuàng)建不帶參數(shù)的
存儲(chǔ)過程
10.4.4  創(chuàng)建帶參數(shù)的存儲(chǔ)過程
10.4.5  創(chuàng)建返回值的存儲(chǔ)過程
10.4.6  創(chuàng)建帶有OUTPUT參數(shù)
的存儲(chǔ)過程
10.4.7  使用SQL Server
Management Studio
創(chuàng)建存儲(chǔ)過程
10.5  維護(hù)存儲(chǔ)過程
10.5.1  查看存儲(chǔ)過程信息
10.5.2  加密存儲(chǔ)過程
10.5.3  修改、刪除存儲(chǔ)過程
10.6  存儲(chǔ)過程進(jìn)階知識(shí)
10.6.1  存儲(chǔ)過程的執(zhí)行過程
10.6.2  存儲(chǔ)過程命名
本章小結(jié)
問題
第11章  觸發(fā)器
11.1  概述
11.1.1  觸發(fā)器與約束規(guī)則
11.1.2  觸發(fā)器的優(yōu)缺點(diǎn)
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  維護(hù)觸發(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ā)器嵌套
本章小結(jié)
問題
第12章  事務(wù)和鎖
12.1  事務(wù)概述
12.1.1  概念
12.1.2  屬性
12.2  創(chuàng)建事務(wù)
12.2.1  使用事務(wù)考慮的因素
12.2.2  事務(wù)的聲明和提交
12.2.3  事務(wù)的回滾
12.2.4  查看當(dāng)前執(zhí)行中的事務(wù)
12.2.5  事務(wù)的嵌套
12.3  事務(wù)的工作原理
12.4  鎖定和行版本控制
12.5  鎖定的分類
12.6  鎖的自動(dòng)優(yōu)化
12.6.1  升級(jí)閾值
12.7  死鎖
12.7.1  死鎖的概念
12.7.2  產(chǎn)生死鎖的主要原因
和必要條件
12.7.3  減少和預(yù)防死鎖
12.7.4  檢測(cè)死鎖
12.7.5  設(shè)置鎖的優(yōu)先級(jí)
本章小結(jié)
問題
第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謂詞的
簡(jiǎn)單搜索
13.5.3  使用CONTAINS謂詞
的派生詞搜索
13.5.4  使用CONTAINS謂詞
的前綴詞搜索
13.5.5  使用CONTAINS謂詞的
鄰近詞搜索
13.5.6  使用CONTAINS謂詞的
加權(quán)詞搜索
13.5.7  使用FREETEXT查詢
13.5.8  使用CONTAINSTABLE
函數(shù)搜索
13.5.9  使用FREETEXTTABLE
函數(shù)搜索
13.6  檢索二進(jìn)制列
本章小結(jié)
問題
結(jié)束語

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)