注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機(jī)/網(wǎng)絡(luò)數(shù)據(jù)庫數(shù)據(jù)庫挖掘/數(shù)據(jù)倉庫數(shù)據(jù)庫基礎(chǔ)教程(SQL Server平臺)

數(shù)據(jù)庫基礎(chǔ)教程(SQL Server平臺)

數(shù)據(jù)庫基礎(chǔ)教程(SQL Server平臺)

定 價:¥30.00

作 者: 顧韻華 等編著
出版社: 電子工業(yè)出版社
叢編項: 高等學(xué)校計算機(jī)規(guī)劃教材
標(biāo) 簽: 數(shù)據(jù)倉庫與數(shù)據(jù)挖掘

ISBN: 9787121101403 出版時間: 2009-12-01 包裝: 平裝
開本: 16開 頁數(shù): 329 字?jǐn)?shù):  

內(nèi)容簡介

  本書是江蘇省精品教材立項建設(shè)項目成果,面向應(yīng)用型教學(xué)需求,重點突出基礎(chǔ)性和應(yīng)用性。按照“理論、實踐、再理論、再實踐”的思想關(guān)聯(lián)知識,以一個貫穿全書的商品訂購管理數(shù)據(jù)庫示例為主線,將數(shù)據(jù)庫基本原理、技術(shù)和應(yīng)用三者有機(jī)結(jié)合。全書分10章,內(nèi)容包括數(shù)據(jù)庫概覽、關(guān)系數(shù)據(jù)模型、關(guān)系數(shù)據(jù)庫語言SQL、數(shù)據(jù)庫設(shè)計、構(gòu)建數(shù)據(jù)庫的概念模型、關(guān)系規(guī)范化理論、應(yīng)用系統(tǒng)中的SQL及相關(guān)技術(shù)、數(shù)據(jù)庫應(yīng)用開發(fā)、數(shù)據(jù)庫保護(hù)和數(shù)據(jù)庫的新進(jìn)展。附錄A給出了實驗指導(dǎo)?!稊?shù)據(jù)庫基礎(chǔ)教程(SQL Server平臺)》免費提供配套電子課件、習(xí)題參考解答和實例源程序。

作者簡介

暫缺《數(shù)據(jù)庫基礎(chǔ)教程(SQL Server平臺)》作者簡介

圖書目錄

第1章 數(shù)據(jù)庫概覽——實例、概念與認(rèn)識 1
1.1 數(shù)據(jù)管理技術(shù)的進(jìn)展 1
1.1.1 人工管理階段 1
1.1.2 文件系統(tǒng)階段 1
1.1.3 數(shù)據(jù)庫系統(tǒng)階段 2
1.2 理解數(shù)據(jù)庫系統(tǒng) 4
1.2.1 實例——商品訂購管理系統(tǒng) 4
1.2.2 什么是數(shù)據(jù)庫系統(tǒng) 5
1.3 數(shù)據(jù)庫系統(tǒng)結(jié)構(gòu) 6
1.3.1 數(shù)據(jù)庫系統(tǒng)的三級模式結(jié)構(gòu) 6
1.3.2 數(shù)據(jù)庫系統(tǒng)的二級映像 7
1.3.3 數(shù)據(jù)庫管理系統(tǒng) 8
1.3.4 數(shù)據(jù)庫系統(tǒng)所需人員 9
1.4 數(shù)據(jù)模型 10
1.4.1 數(shù)據(jù)模型的概念 10
1.4.2 概念數(shù)據(jù)模型 11
1.4.3 邏輯數(shù)據(jù)模型 13
1.5 數(shù)據(jù)庫系統(tǒng)的發(fā)展 14
1.5.1 數(shù)據(jù)庫系統(tǒng)發(fā)展的階段 14
1.5.2 數(shù)據(jù)庫系統(tǒng)主要研究領(lǐng)域 15
本章小結(jié) 16
習(xí)題1 16
第2章 關(guān)系數(shù)據(jù)模型——數(shù)據(jù)庫理論基礎(chǔ) 18
2.1 關(guān)系數(shù)據(jù)結(jié)構(gòu) 18
2.1.1 二維表與關(guān)系數(shù)據(jù)結(jié)構(gòu) 18
2.1.2 關(guān)系數(shù)據(jù)結(jié)構(gòu)的形式化定義 20
2.1.3 關(guān)系的性質(zhì) 22
2.1.4 關(guān)系模式 22
2.1.5 關(guān)系數(shù)據(jù)庫 22
2.1.6 碼 24
2.2 關(guān)系操作 25
2.2.1 基本關(guān)系操作 25
2.2.2 關(guān)系數(shù)據(jù)語言分類 25
2.2.3 關(guān)系代數(shù) 26
2.3 關(guān)系完整性 31
2.3.1 實體完整性 32
2.3.2 參照完整性 32
2.3.3 用戶定義完整性 32
本章小結(jié) 33
習(xí)題2 33
第3章 關(guān)系數(shù)據(jù)庫語言SQL——數(shù)據(jù)庫應(yīng)用基礎(chǔ) 34
3.1 SQL概述 34
3.1.1 SQL的特點 35
3.1.2 SQL基本概念 35
3.1.3 SQL語言的組成 37
3.1.4 SQL語句分類 37
3.2 SQL語言的數(shù)據(jù)類型 37
3.3 數(shù)據(jù)定義 40
3.3.1 模式定義 40
3.3.2 基本表定義 41
3.3.3 索引定義 44
3.3.4 視圖定義 46
3.4 數(shù)據(jù)查詢 47
3.4.1 SELECT語句結(jié)構(gòu) 48
3.4.2 單表查詢 48
3.4.3 連接查詢 56
3.4.4 嵌套查詢 60
3.4.5 集合查詢 66
3.4.6 視圖查詢 67
3.5 數(shù)據(jù)更新 68
3.5.1 數(shù)據(jù)插入 69
3.5.2 數(shù)據(jù)修改 70
3.5.3 數(shù)據(jù)刪除 70
3.5.4 視圖更新 71
3.5.5 更新操作與數(shù)據(jù)完整性 72
本章小結(jié) 73
習(xí)題3 73
第4章 數(shù)據(jù)庫設(shè)計——數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)總論 74
4.1 數(shù)據(jù)庫設(shè)計概述 74
4.1.1 數(shù)據(jù)庫設(shè)計的含義 74
4.1.2 數(shù)據(jù)庫設(shè)計的特點 75
4.1.3 數(shù)據(jù)庫設(shè)計的六階段 76
4.2 數(shù)據(jù)庫設(shè)計步驟 77
4.2.1 需求分析 77
4.2.2 概念設(shè)計 80
4.2.3 邏輯設(shè)計 82
4.2.4 物理設(shè)計 86
4.2.5 數(shù)據(jù)庫實施 88
4.2.6 數(shù)據(jù)庫運行與維護(hù) 91
本章小結(jié) 92
習(xí)題4 92
第5章 構(gòu)建數(shù)據(jù)庫的概念模型——應(yīng)用系統(tǒng)開發(fā)基礎(chǔ) 93
5.1 E-R模型 93
5.1.1 E-R模型中的基本概念 93
5.1.2 基本E-R模型 94
5.1.3 擴(kuò)展E-R模型 96
5.2 用E-R方法構(gòu)建數(shù)據(jù)庫的概念模型 98
5.2.1 實體與屬性的劃分 98
5.2.2 聯(lián)系與聚集的使用 99
5.2.3 自頂向下和自底向上的設(shè)計方法 99
5.2.4 ERwin——E-R模型設(shè)計工具 100
5.3 E-R模型向關(guān)系模型的轉(zhuǎn)換 104
5.3.1 實體型的表示 104
5.3.2 聯(lián)系的表示 104
5.3.3 其他轉(zhuǎn)換規(guī)則 105
5.4 UML對象模型* 106
5.4.1 UML簡介 106
5.4.2 用UML構(gòu)建數(shù)據(jù)庫的概念模型 106
本章小結(jié) 108
習(xí)題5 108
第6章 關(guān)系規(guī)范化理論——關(guān)系數(shù)據(jù)庫設(shè)計理論基礎(chǔ) 110
6.1 數(shù)據(jù)冗余與操作異常問題 110
6.1.1 數(shù)據(jù)冗余與操作異常 110
6.1.2 問題原因分析 111
6.2 函數(shù)依賴 112
6.2.1 函數(shù)依賴的基本概念 112
6.2.2 函數(shù)依賴的分類 112
6.2.3 函數(shù)依賴與數(shù)據(jù)冗余 113
6.3 范式 113
6.3.1 關(guān)系模式和碼 114
6.3.2 基于函數(shù)依賴的范式 114
6.3.3 多值依賴與4NF 118
6.4 數(shù)據(jù)依賴公理系統(tǒng) 120
6.4.1 邏輯蘊含 120
6.4.2 Armstrong公理系統(tǒng) 120
6.4.3 函數(shù)依賴集的閉包 121
6.4.4 最小依賴集 122
6.5 模式分解 123
6.5.1 無損分解 123
6.5.2 函數(shù)依賴保持 126
本章小結(jié) 128
習(xí)題6 128
第7章 應(yīng)用系統(tǒng)中的SQL及相關(guān)技術(shù)——應(yīng)用開發(fā)關(guān)鍵技術(shù) 130
7.1 在應(yīng)用中使用SQL 130
7.2 T-SQL程序設(shè)計 131
7.2.1 T-SQL程序設(shè)計基礎(chǔ) 131
7.2.2 流程控制語句 134
7.2.3 批處理和腳本 139
7.2.4 函數(shù) 140
7.2.5 游標(biāo) 147
7.3 存儲過程和觸發(fā)器 154
7.3.1 存儲過程 154
7.3.2 觸發(fā)器 160
7.4 嵌入式SQL 163
7.4.1 嵌入式SQL的處理 163
7.4.2 主語言語句與SQL語句 164
7.4.3 ESQL與主語言間的通信 165
7.4.4 程序?qū)嵗?167
7.5 數(shù)據(jù)庫訪問接口 171
7.5.1 開放數(shù)據(jù)庫互連ODBC 172
7.5.2 OLE DB和ADO 178
7.5.3 ADO.NET 181
7.5.4 JDBC 184
本章小結(jié) 185
習(xí)題7 185
第8章 數(shù)據(jù)庫應(yīng)用開發(fā)——過程、平臺與實例 186
8.1 數(shù)據(jù)庫應(yīng)用系統(tǒng)的開發(fā)過程 186
8.2 數(shù)據(jù)庫應(yīng)用系統(tǒng)的體系結(jié)構(gòu) 188
8.2.1 單用戶模式 188
8.2.2 主從式多用戶模式 188
8.2.3 C/S模式 188
8.2.4 B/S模式 189
8.3 常用的數(shù)據(jù)庫系統(tǒng) 190
8.3.1 SQL Server 190
8.3.2 Oracle 195
8.3.3 Sybase 197
8.3.4 DB2 197
8.3.5 MySQL 198
8.3.6 VFP 199
8.3.7 Access 199
8.3.8 數(shù)據(jù)庫系統(tǒng)的選擇 199
8.4 常用數(shù)據(jù)庫應(yīng)用開發(fā)工具簡介 200
8.4.1 Visual Studio 200
8.4.2 Delphi 201
8.4.3 PowerBuilder 202
8.4.4 Eclipse 202
8.5 Visual Basic數(shù)據(jù)庫應(yīng)用開發(fā) 203
8.5.1 VB程序設(shè)計概述 203
8.5.2 VB數(shù)據(jù)庫訪問接口 204
8.5.3 VB數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)案例——商品訂購管理系統(tǒng) 218
8.6 C#數(shù)據(jù)庫應(yīng)用開發(fā) 228
8.6.1 C#程序設(shè)計概述 228
8.6.2 ADO.NET數(shù)據(jù)庫應(yīng)用技術(shù) 235
8.6.3 C#數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)案例——商品訂購管理系統(tǒng) 243
本章小結(jié) 254
習(xí)題8 254
第9章 數(shù)據(jù)庫保護(hù)——數(shù)據(jù)庫管理基礎(chǔ) 255
9.1 數(shù)據(jù)庫保護(hù)概述 255
9.2 數(shù)據(jù)庫安全 256
9.2.1 數(shù)據(jù)庫安全保護(hù)范圍 256
9.2.2 數(shù)據(jù)庫安全性目標(biāo) 256
9.2.3 數(shù)據(jù)庫安全控制 257
9.2.4 SQL Server的安全機(jī)制 259
9.3 數(shù)據(jù)庫完整性 266
9.3.1 完整性概念 266
9.3.2 DBMS的完整性控制 267
9.3.3 SQL Server的完整性機(jī)制 269
9.4 并發(fā)控制 273
9.4.1 事務(wù) 274
9.4.2 事務(wù)的并發(fā)執(zhí)行 275
9.4.3 并發(fā)調(diào)度的可串行化 276
9.4.4 封鎖 277
9.4.5 活鎖與死鎖 279
9.4.6 SQL Server的事務(wù)處理和鎖機(jī)制 280
9.5 數(shù)據(jù)庫恢復(fù) 284
9.5.1 故障種類 284
9.5.2 數(shù)據(jù)庫恢復(fù)技術(shù) 284
9.5.3 SQL Server的恢復(fù)技術(shù) 287
本章小結(jié) 290
習(xí)題9 291
第10章 數(shù)據(jù)庫新進(jìn)展——領(lǐng)域知識拓展 292
10.1 數(shù)據(jù)庫技術(shù)的研究與發(fā)展 292
10.1.1 數(shù)據(jù)庫技術(shù)的發(fā)展 292
10.1.2 數(shù)據(jù)庫發(fā)展的特點 293
10.1.3 數(shù)據(jù)庫技術(shù)的研究方向 294
10.2 數(shù)據(jù)倉庫與數(shù)據(jù)挖掘 297
10.2.1 數(shù)據(jù)倉庫 297
10.2.2 數(shù)據(jù)挖掘 299
10.2.3 數(shù)據(jù)倉庫與數(shù)據(jù)挖掘 301
10.3 XML數(shù)據(jù)管理 302
10.3.1 XML概述 302
10.3.2 XML數(shù)據(jù)模型 302
10.3.3 XML數(shù)據(jù)查詢 304
本章小結(jié) 304
習(xí)題10 304
附錄A 實驗指導(dǎo) 305
實驗1 SQL Server Management Studio管理工具的使用 305
實驗2 數(shù)據(jù)庫、表的創(chuàng)建 306
實驗3 表數(shù)據(jù)插入、修改和刪除 309
實驗4 數(shù)據(jù)查詢 312
實驗5 索引 316
實驗6 視圖 318
實驗7 T-SQL編程 319
實驗8 存儲過程和觸發(fā)器 321
實驗9 數(shù)據(jù)庫完整性 324
實驗10 數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)——學(xué)生成績管理系統(tǒng) 325
附錄B T-SQL常用語句 327
附錄C SQL Server常用系統(tǒng)存儲過程 330
附錄D SQL Server常用@@類函數(shù) 332
參考文獻(xiàn) 333

本目錄推薦

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