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

數(shù)據(jù)庫(kù)原理與應(yīng)用(SQL Server)

數(shù)據(jù)庫(kù)原理與應(yīng)用(SQL Server)

定 價(jià):¥23.00

作 者: 趙杰,李濤,余江,王浩全
出版社: 人民郵電出版社
叢編項(xiàng): 新世紀(jì)高等學(xué)校計(jì)算機(jī)系列教材
標(biāo) 簽: Sever

ISBN: 9787115148384 出版時(shí)間: 2006-07-01 包裝: 平裝
開(kāi)本: 16開(kāi) 頁(yè)數(shù): 243 字?jǐn)?shù):  

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

  本書(shū)詳細(xì)描述關(guān)系型數(shù)據(jù)庫(kù)的原理、數(shù)據(jù)模型和數(shù)據(jù)庫(kù)理論,并結(jié)合SQL Server 2000的特點(diǎn),介紹使用SQL Server建立數(shù)據(jù)庫(kù)、使用SQL訪問(wèn)數(shù)據(jù)庫(kù)、使用索引和視圖、使用存儲(chǔ)過(guò)程和觸發(fā)器的方法,充分展示SQL Server 2000數(shù)據(jù)庫(kù)作為面向?qū)ο蟮年P(guān)系型數(shù)據(jù)庫(kù)的各種完善的功能。本書(shū)還結(jié)合具體應(yīng)用實(shí)例,講述復(fù)雜數(shù)據(jù)庫(kù)設(shè)計(jì)的方法和過(guò)程。.本書(shū)適合作為普通高等院?!皵?shù)據(jù)庫(kù)原理與應(yīng)用”課程的通用教材,也適合從事辦公自動(dòng)化的管理人員和從事計(jì)算機(jī)軟件設(shè)計(jì)的科技人員及其他有關(guān)人員參考。...

作者簡(jiǎn)介

  作者:李濤李濤,碩士, 賽爾網(wǎng)絡(luò)工程師,畢業(yè)于合肥中國(guó)科技大學(xué)信息工程系,精通ASP、VB、VC、Java、SQL Server等編程語(yǔ)言和開(kāi)發(fā)工具。熟悉OA辦公系統(tǒng),參與開(kāi)發(fā)過(guò)大型辦公系統(tǒng),熟悉VS.NET開(kāi)發(fā)。進(jìn)入賽爾網(wǎng)絡(luò)3年,負(fù)責(zé)網(wǎng)絡(luò)安全與維護(hù)咨詢,有比較豐富的網(wǎng)站開(kāi)發(fā)和維護(hù)經(jīng)驗(yàn)。

圖書(shū)目錄

第1章 數(shù)據(jù)庫(kù)系統(tǒng)概述 1
1.1 引言 1
1.1.1 數(shù)據(jù)庫(kù)是計(jì)算機(jī)技術(shù)發(fā)展的產(chǎn)物 1
1.1.2 數(shù)據(jù)庫(kù)是計(jì)算機(jī)應(yīng)用的基礎(chǔ) 1
1.1.3 初學(xué)者可以快速掌握SQL Server數(shù)據(jù)庫(kù)管理系統(tǒng) 1
1.1.4 SQL Server在企業(yè)中的應(yīng)用 2
1.2 數(shù)據(jù)庫(kù)技術(shù)的發(fā)展 2
1.2.1 數(shù)據(jù)庫(kù)發(fā)展階段的劃分 2
1.2.2 人工管理階段 2
1.2.3 文件系統(tǒng)階段 3
1.2.4 數(shù)據(jù)庫(kù)系統(tǒng)階段 4
1.2.5 高級(jí)數(shù)據(jù)庫(kù)階段 6
1.3 數(shù)據(jù)模型 9
1.3.1 數(shù)據(jù)模型 9
1.3.2 概念模型 10
1.3.3 實(shí)體聯(lián)系模型 11
1.3.4 層次模型 13
1.3.5 網(wǎng)狀模型 14
1.3.6 關(guān)系模型 14
1.4 數(shù)據(jù)庫(kù)系統(tǒng)結(jié)構(gòu) 16
1.4.1 數(shù)據(jù)庫(kù)系統(tǒng)的三級(jí)模式結(jié)構(gòu) 16
1.4.2 數(shù)據(jù)庫(kù)系統(tǒng)的組成 18
1.5 數(shù)據(jù)庫(kù)管理系統(tǒng)的功能和工作過(guò)程 19
1.5.1 數(shù)據(jù)庫(kù)管理系統(tǒng)的主要功能 19
1.5.2 數(shù)據(jù)庫(kù)系統(tǒng)的工作過(guò)程 20
1.5.3 數(shù)據(jù)庫(kù)系統(tǒng)的不同視圖 20
1.6 小結(jié) 22
習(xí)題 22
第2章 關(guān)系數(shù)據(jù)庫(kù)數(shù)學(xué)模型 27
2.1 關(guān)系模型的基本概念 27
2.1.1 關(guān)系的數(shù)據(jù)定義 27
2.1.2 關(guān)系模型 29
2.2 EER模型到關(guān)系模式的轉(zhuǎn)換 30
2.2.1 實(shí)體類型的轉(zhuǎn)換 30
2.2.2 二元關(guān)系的轉(zhuǎn)換 31
2.2.3 實(shí)體內(nèi)部之間聯(lián)系的轉(zhuǎn)換 32
2.2.4 三元關(guān)系的轉(zhuǎn)換 33
2.2.5 子類型的轉(zhuǎn)換 33
2.3 關(guān)系代數(shù) 33
2.3.1 傳統(tǒng)的集合運(yùn)算 34
2.3.2 專門(mén)的關(guān)系運(yùn)算 35
2.4 關(guān)系演算 38
2.4.1 元組關(guān)系演算 38
2.4.2 域關(guān)系演算 40
2.5 小結(jié) 42
習(xí)題 42
第3章 關(guān)系數(shù)據(jù)庫(kù)設(shè)計(jì)理論 50
3.1 問(wèn)題的提出 50
3.2 函數(shù)依賴 51
3.2.1 關(guān)系函數(shù)的類型 51
3.2.2 函數(shù)依賴 51
3.2.3 函數(shù)依賴的邏輯蘊(yùn)涵 52
3.2.4 鍵 52
3.3 關(guān)系模式的規(guī)范化 53
3.3.1 第一范式(1NF) 54
3.3.2 第二范式(2NF) 55
3.3.3 第三范式(3NF) 56
3.3.4 BCNF范式 57
3.3.5 多值函數(shù)依賴 58
3.3.6 第四范式(4NF) 61
3.4 函數(shù)依賴的公理系統(tǒng) 62
3.4.1 Armstrong公理 62
3.4.2 公理的正確性 62
3.4.3 公理的推論 62
3.5 模式分解 63
3.5.1 無(wú)損連接 63
3.5.2 保持函數(shù)依賴的分解 65
3.5.3 3NF無(wú)損連接和保持函數(shù)依賴的分解算法 66
3.6 閉包及其計(jì)算* 66
3.7 函數(shù)依賴集的等價(jià)和覆蓋* 68
3.8 公理的完備性* 70
3.9 小結(jié) 71
習(xí)題 71
第4章 使用SQL Server設(shè)計(jì)數(shù)據(jù)庫(kù) 76
4.1 數(shù)據(jù)庫(kù)設(shè)計(jì)的總體思路 76
4.2 SQL Server管理工具簡(jiǎn)介 77
4.2.1 服務(wù)管理器 77
4.2.2 企業(yè)管理器 78
4.2.3 查詢分析器 78
4.3 創(chuàng)建數(shù)據(jù)庫(kù) 79
4.3.1 使用企業(yè)管理器創(chuàng)建數(shù)據(jù)庫(kù) 80
4.3.2 使用T-SQL語(yǔ)句創(chuàng)建數(shù)據(jù)庫(kù) 82
4.3.3 查看和修改數(shù)據(jù)庫(kù)屬性 83
4.4 創(chuàng)建表 84
4.4.1 使用企業(yè)管理器創(chuàng)建表 85
4.4.2 表設(shè)計(jì)器窗體 86
4.4.3 建立和命名列 86
4.4.4 指定列的數(shù)據(jù)類型和為空性 86
4.4.5 列描述 87
4.4.6 保存數(shù)據(jù)表 88
4.4.7 使用T-SQL語(yǔ)句創(chuàng)建表 88
4.5 更改數(shù)據(jù)表的結(jié)構(gòu) 89
4.5.1 添加新列 89
4.5.2 更改列名稱 90
4.5.3 更改列的數(shù)據(jù)類型及長(zhǎng)度 90
4.5.4 使用標(biāo)識(shí)列 91
4.5.5 定義主關(guān)鍵字 92
4.5.6 刪除列 93
4.6 刪除表 94
4.6.1 使用企業(yè)管理器刪除表 94
4.6.2 使用T-SQL語(yǔ)句刪除表 94
4.7 數(shù)據(jù)表關(guān)聯(lián) 94
4.7.1 利用關(guān)系圖定義表間的關(guān)系 95
4.7.2 編輯已有的關(guān)系 98
4.7.3 刪除關(guān)系 100
4.7.4 查看已有的關(guān)系 101
4.8 小結(jié) 102
習(xí)題 102
第5章 使用SQL訪問(wèn)數(shù)據(jù) 105
5.1 查詢 105
5.1.1 簡(jiǎn)單查詢 105
5.1.2 排序 106
5.1.3 多表連接查詢 106
5.1.4 子查詢 108
5.1.5 使用UNION的查詢 109
5.1.6 使用聚合函數(shù)和GROUP BY 110
5.1.7 創(chuàng)建交叉表查詢 111
5.1.8 使用DISTINCT和TOP關(guān)鍵字 111
5.1.9 使用SQL Server內(nèi)建函數(shù) 112
5.2 插入 114
5.2.1 使用INSERT語(yǔ)句 114
5.2.2 使用INSERT…SELECT語(yǔ)句 115
5.2.3 使用SELECT…INTO語(yǔ)句 115
5.3 更新 116
5.3.1 更新基于表的數(shù)據(jù) 116
5.3.2 基于其他表更新數(shù)據(jù)行 116
5.3.3 使用子查詢更新指定的行 117
5.4 刪除 117
5.5 注釋語(yǔ)句 117
5.6 變量 118
5.7 控制語(yǔ)句 119
5.7.1 BEGIN…END語(yǔ)句 119
5.7.2 IF…ELSE語(yǔ)句 120
5.7.3 WHILE語(yǔ)句 120
5.7.4 CASE語(yǔ)句 121
5.8 小結(jié) 122
習(xí)題 122
第6章 使用索引和視圖 126
6.1 索引的概念 126
6.2 索引的類型 126
6.2.1 聚集索引 126
6.2.2 非聚集索引 128
6.3 索引的創(chuàng)建和管理 129
6.3.1 創(chuàng)建索引 129
6.3.2 修改索引 130
6.3.3 刪除索引 130
6.4 使用索引 131
6.4.1 使用聚集索引 131
6.4.2 使用非聚集索引 132
6.5 維護(hù)索引 132
6.5.1 維護(hù)統(tǒng)計(jì)信息 132
6.5.2 數(shù)據(jù)碎片 133
6.5.3 重建和整理索引 134
6.6 視圖的優(yōu)點(diǎn) 135
6.7 視圖的定義 136
6.7.1 創(chuàng)建視圖 136
6.7.2 修改視圖 136
6.7.3 刪除視圖 137
6.8 視圖的應(yīng)用 137
6.8.1 從視圖中查詢 137
6.8.2 視圖的連接 138
6.8.3 視圖提供聚合值 138
6.8.4 利用視圖加強(qiáng)數(shù)據(jù)安全 139
6.9 小結(jié) 139
習(xí)題 139
第7章 使用存儲(chǔ)過(guò)程和觸發(fā)器 142
7.1 為何使用存儲(chǔ)過(guò)程 142
7.2 存儲(chǔ)過(guò)程的定義和管理 142
7.2.1 創(chuàng)建存儲(chǔ)過(guò)程 142
7.2.2 修改存儲(chǔ)過(guò)程 143
7.2.3 刪除存儲(chǔ)過(guò)程 144
7.2.4 重新編譯存儲(chǔ)過(guò)程 144
7.3 存儲(chǔ)過(guò)程的應(yīng)用 144
7.3.1 使用存儲(chǔ)過(guò)程封裝數(shù)據(jù)處理 144
7.3.2 存儲(chǔ)過(guò)程返回參數(shù) 145
7.4 為何使用觸發(fā)器 146
7.5 觸發(fā)器的工作原理 146
7.5.1 INSERT觸發(fā)器 147
7.5.2 UPDATE觸發(fā)器 147
7.5.3 DELETE觸發(fā)器 147
7.6 創(chuàng)建和管理觸發(fā)器 148
7.6.1 創(chuàng)建觸發(fā)器 148
7.6.2 修改觸發(fā)器 149
7.6.3 刪除觸發(fā)器 150
7.7 使用觸發(fā)器 150
7.7.1 級(jí)聯(lián)更新 150
7.7.2 級(jí)聯(lián)刪除 151
7.7.3 保護(hù)數(shù)據(jù) 151
7.7.4 強(qiáng)制業(yè)務(wù)規(guī)則 151
7.8 小結(jié) 152
習(xí)題 152
第8章 數(shù)據(jù)保護(hù) 154
8.1 授權(quán)用戶訪問(wèn)數(shù)據(jù) 154
8.1.1 授權(quán)用戶訪問(wèn)SQL Server 154
8.1.2 授權(quán)用戶訪問(wèn)數(shù)據(jù)庫(kù) 157
8.1.3 授權(quán)用戶訪問(wèn)對(duì)象和數(shù)據(jù) 158
8.2 約束 160
8.2.1 DEFAULT約束 160
8.2.2 CHECK約束 161
8.2.3 UNIQUE約束 161
8.2.4 PRIMARY KEY約束 162
8.2.5 FOREIGN KEY約束 162
8.3 事務(wù) 163
8.3.1 為何使用事務(wù) 163
8.3.2 事務(wù)的概念 163
8.3.3 事務(wù)的狀態(tài) 164
8.3.4 定義事務(wù) 164
8.3.5 事務(wù)與故障恢復(fù) 165
8.4 并發(fā)控制 166
8.4.1 并發(fā)異常問(wèn)題 166
8.4.2 封鎖協(xié)議 166
8.4.3 基本鎖 167
8.4.4 鎖的相容性 167
8.4.5 使用鎖 168
8.5 數(shù)據(jù)備份與恢復(fù) 170
8.5.1 備份數(shù)據(jù)庫(kù) 170
8.5.2 恢復(fù)數(shù)據(jù)庫(kù) 172
8.6 小結(jié) 175
習(xí)題 175
第9章 ADO數(shù)據(jù)庫(kù)編程接口 177
9.1 ADO簡(jiǎn)介 177
9.2 ADO對(duì)象 177
9.2.1 Connection對(duì)象 178
9.2.2 RecordSet對(duì)象 179
9.2.3 Command對(duì)象 183
9.2.4 Parameter對(duì)象 186
9.2.5 Error對(duì)象 188
9.2.6 Field對(duì)象 189
9.2.7 Property對(duì)象 190
9.2.8 ADO中的事務(wù)管理 190
9.3 ADO綜合應(yīng)用例程 192
9.3.1 ASP對(duì)象模型 192
9.3.2 ASP數(shù)據(jù)訪問(wèn)實(shí)例 194
9.4 小結(jié) 196
習(xí)題 196
第10章 復(fù)雜數(shù)據(jù)庫(kù)設(shè)計(jì) 198
10.1 數(shù)據(jù)庫(kù)設(shè)計(jì)概述 198
10.1.1 數(shù)據(jù)庫(kù)設(shè)計(jì)的內(nèi)容和要求 198
10.1.2 數(shù)據(jù)庫(kù)設(shè)計(jì)過(guò)程 200
10.2 需求分析 202
10.2.1 確認(rèn)用戶需求,確定設(shè)計(jì)范圍 202
10.2.2 收集和分析需求數(shù)據(jù) 202
10.2.3 撰寫(xiě)需求說(shuō)明書(shū) 203
10.3 概念設(shè)計(jì) 204
10.3.1 E.R模型 204
10.3.2 設(shè)計(jì)局部概念模式 206
10.3.3 設(shè)計(jì)全局概念模式 208
10.4 邏輯設(shè)計(jì) 209
10.5 物理設(shè)計(jì) 211
10.6 數(shù)據(jù)庫(kù)的建立和維護(hù) 212
10.6.1 建立數(shù)據(jù)庫(kù) 212
10.6.2 數(shù)據(jù)庫(kù)的重組織和重構(gòu)造 212
10.7 小結(jié) 214
習(xí)題 214
附錄 課堂教學(xué)質(zhì)量評(píng)價(jià)系統(tǒng)的實(shí)現(xiàn) 217

本目錄推薦

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