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

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

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

定 價:¥32.00

作 者: 何玉潔
出版社: 機械工業(yè)出版社
叢編項: 高等院校計算機教材系列
標(biāo) 簽: 暫缺

ISBN: 9787111198710 出版時間: 2007-01-01 包裝: 平裝
開本: 16 頁數(shù): 340 字?jǐn)?shù):  

內(nèi)容簡介

  本書系統(tǒng)講解數(shù)據(jù)庫的基本概念和應(yīng)用技術(shù),包括目前流行的SQL Server后臺數(shù)據(jù)庫管理系統(tǒng)以及Visual Basic 6.0可視化編程環(huán)境。附錄中包含SQL Server系統(tǒng)提供的常用函數(shù)、Visual Basic應(yīng)用程序的發(fā)布方法,并給出一個完整的課程設(shè)計題目,幫助讀者綜合運用所學(xué)知識。.本書為各章均配備習(xí)題,相關(guān)章配有上機練習(xí),書后還提供習(xí)題答案,方便讀者參考。本書重點突出、面向?qū)嵱茫榻處熍溆薪虒W(xué)課件,方便教學(xué)。本書適合作為高等院校計算機專業(yè)數(shù)據(jù)庫原理課程的教材,也可供廣大技術(shù)人員及自學(xué)者參考。..數(shù)據(jù)庫技術(shù)是計算機科學(xué)中一個重要的組成部分,它正在以日新月異的速度發(fā)展。數(shù)據(jù)庫的基本原理和應(yīng)用技術(shù)已經(jīng)成為高等院校的學(xué)生及廣大技術(shù)人員必須掌握的知識。本書作者總結(jié)了多年教學(xué)經(jīng)驗,全面介紹數(shù)據(jù)庫基礎(chǔ)知識,既包括基礎(chǔ)理論,又包括數(shù)據(jù)庫的前、后端應(yīng)用技術(shù)。本書注重基礎(chǔ)知識的講解,兼顧實用能力培養(yǎng)。...

作者簡介

暫缺《數(shù)據(jù)庫原理與應(yīng)用》作者簡介

圖書目錄

第一部分  數(shù)據(jù)庫原理
第 1 章  數(shù)據(jù)庫概述        2
1.1  數(shù)據(jù)管理的發(fā)展        2
1.1.1  以數(shù)據(jù)為中心的應(yīng)用系統(tǒng)的特點        2
1.1.2  文件管理系統(tǒng)        3
1.1.3  數(shù)據(jù)庫管理系統(tǒng)        5
1.1.4  數(shù)據(jù)獨立性        7
1.2  什么是數(shù)據(jù)庫系統(tǒng)        8
1.3  使用數(shù)據(jù)庫系統(tǒng)的原因及數(shù)據(jù)庫應(yīng)用的前景        9
1.3.1  使用數(shù)據(jù)庫系統(tǒng)的原因        9
1.3.2  數(shù)據(jù)庫應(yīng)用的前景        9
1.4  小結(jié)        10
習(xí)題        10
第 2 章  數(shù)據(jù)庫系統(tǒng)結(jié)構(gòu)        11
2.1  數(shù)據(jù)和數(shù)據(jù)模型        11
2.1.1  數(shù)據(jù)        11
2.1.2  數(shù)據(jù)模型        11
2.2  概念層數(shù)據(jù)模型        13
2.2.1  基本概念        13
2.2.2  實體-聯(lián)系模型        13
2.3  組織層數(shù)據(jù)模型        15
2.3.1  層次數(shù)據(jù)模型        16
2.3.2  網(wǎng)狀數(shù)據(jù)模型        17
2.3.3  關(guān)系數(shù)據(jù)模型        18
2.4  數(shù)據(jù)庫系統(tǒng)的結(jié)構(gòu)        18
2.4.1  三級模式結(jié)構(gòu)        19
2.4.2  二級映像功能        21
2.4.3  數(shù)據(jù)庫管理系統(tǒng)        22
2.5  小結(jié)        23
習(xí)題        24
第3章  關(guān)系數(shù)據(jù)庫        25
3.1  關(guān)系模型概述        25
3.1.1  關(guān)系數(shù)據(jù)結(jié)構(gòu)        25
3.1.2  關(guān)系操作        25
3.1.3  數(shù)據(jù)完整性約束        26
3.2  關(guān)系數(shù)據(jù)模型的基本術(shù)語與形式化定義        26
3.2.1  關(guān)系模型的基本術(shù)語        26
3.2.2  關(guān)系數(shù)據(jù)結(jié)構(gòu)及其形式化定義        28
3.3  關(guān)系模型的完整性約束        30
3.3.1  實體完整性        30
3.3.2  參照完整性        31
3.3.3  用戶定義的完整性        32
3.4  關(guān)系代數(shù)        33
3.4.1  傳統(tǒng)的集合運算        33
3.4.2  專門的關(guān)系運算        36
3.5  小結(jié)        39
習(xí)題        39
第 4 章  SQL語言        40
4.1  基本概念        40
4.1.1  SQL語言的發(fā)展        40
4.1.2  SQL語言的特點        40
4.1.3  SQL語言功能概述        41
4.2  SQL的數(shù)據(jù)類型        41
4.2.1  數(shù)值型        42
4.2.2  字符串型        42
4.2.3  日期時間型        43
4.2.4  貨幣型        44
4.3  基本表的定義、刪除及修改        44
4.3.1  基本表的定義與刪除        44
4.3.2  修改表結(jié)構(gòu)        46
4.4  數(shù)據(jù)查詢功能        47
4.4.1  查詢語句的基本結(jié)構(gòu)        48
4.4.2  簡單查詢        48
4.4.3  多表連接查詢        58
4.4.4  子查詢        62
4.5  數(shù)據(jù)更改功能        65
4.5.1  插入數(shù)據(jù)        65
4.5.2  更新數(shù)據(jù)        66
4.5.3  刪除數(shù)據(jù)        67
4.6  建立與刪除索引        67
4.6.1  索引的概念        67
4.6.2  索引的分類        69
4.6.3  創(chuàng)建和刪除索引        72
4.7  小結(jié)        73
習(xí)題        73
第5章  視圖、存儲過程和用戶自定義函數(shù)        75
5.1  視圖        75
5.1.1  視圖的概念        75
5.1.2  定義視圖        75
5.1.3  刪除視圖        77
5.1.4  視圖的作用        77
5.2  存儲過程        78
5.2.1  存儲過程的概念        78
5.2.2  創(chuàng)建和執(zhí)行存儲過程        79
5.3  用戶自定義函數(shù)        84
5.3.1  函數(shù)的概念        84
5.3.2  創(chuàng)建和調(diào)用標(biāo)量函數(shù)        84
5.3.3  創(chuàng)建和調(diào)用內(nèi)嵌表值函數(shù)        85
5.3.4  創(chuàng)建和調(diào)用多語句表值函數(shù)        87
5.3.5  更改和刪除函數(shù)        88
5.4  小結(jié)        89
習(xí)題        89
第6章  實現(xiàn)數(shù)據(jù)完整性約束        90
6.1  數(shù)據(jù)完整性基本概念        90
6.1.1  完整性約束條件的作用對象        90
6.1.2  實現(xiàn)數(shù)據(jù)完整性的方法        90
6.2  實現(xiàn)聲明完整性        91
6.3  實現(xiàn)過程完整性        93
6.3.1  事務(wù)基本概念        93
6.3.2  觸發(fā)器        94
6.4  小結(jié)        98
習(xí)題        98
第7章  關(guān)系數(shù)據(jù)庫規(guī)范化理論        100
7.1  函數(shù)依賴        100
7.1.1  函數(shù)依賴的基本概念        100
7.1.2  一些術(shù)語和符號        101
7.1.3  為什么要討論函數(shù)依賴        102
7.2  關(guān)系規(guī)范化        102
7.2.1  關(guān)系模式中的碼        102
7.2.2  范式        103
7.3  關(guān)系模式的分解準(zhǔn)則        106
7.4  小結(jié)        108
習(xí)題        108
第8章  數(shù)據(jù)庫保護        110
8.1  事務(wù)的基本概念        110
8.1.1  事務(wù)        110
8.1.2  事務(wù)的特征        110
8.1.3  SQL事務(wù)處理模型        111
8.2  并發(fā)控制        112
8.2.1  并發(fā)控制概述        112
8.2.2  并發(fā)控制措施        114
8.2.3  封鎖協(xié)議        115
8.2.4  死鎖        117
8.2.5  并發(fā)調(diào)度的可串行性        118
8.2.6  兩段鎖協(xié)議        119
8.3  數(shù)據(jù)庫備份與恢復(fù)        120
8.3.1  數(shù)據(jù)庫故障的種類        120
8.3.2  數(shù)據(jù)庫備份        121
8.3.3  數(shù)據(jù)庫恢復(fù)        122
8.4  小結(jié)        123
習(xí)題        123
第9章  數(shù)據(jù)庫設(shè)計        124
9.1  數(shù)據(jù)庫設(shè)計概述        124
9.1.1  數(shù)據(jù)庫設(shè)計的特點        125
9.1.2  數(shù)據(jù)庫設(shè)計方法概述        126
9.1.3  數(shù)據(jù)庫設(shè)計的基本步驟        126
9.2  數(shù)據(jù)庫需求分析        127
9.2.1  需求分析的任務(wù)        127
9.2.2  需求調(diào)查        128
9.3  數(shù)據(jù)庫結(jié)構(gòu)設(shè)計        129
9.3.1  概念結(jié)構(gòu)設(shè)計        129
9.3.2  邏輯結(jié)構(gòu)設(shè)計        133
9.3.3  物理結(jié)構(gòu)設(shè)計        136
9.4  數(shù)據(jù)庫行為設(shè)計        138
9.4.1  功能需求分析        138
9.4.2  功能設(shè)計        139
9.4.3  事務(wù)設(shè)計        139
9.5  數(shù)據(jù)庫的實施和維護        140
9.5.1  數(shù)據(jù)庫數(shù)據(jù)的加載和試運行        140
9.5.2  數(shù)據(jù)庫的運行和維護        141
9.6  小結(jié)        141
習(xí)題        142
第二部分  SQL Server 2000基礎(chǔ)及使用
第10章  SQL Server 2000基礎(chǔ)        146
10.1  SQL Server 2000概述        146
10.2  安裝與測試        147
10.2.1  安裝前的準(zhǔn)備        147
10.2.2  安裝及安裝選項        148
10.2.3  測試安裝        156
10.3  SQL Server 2000常用工具簡介        157
10.4  卸載SQL Server 2000        159
10.5  小結(jié)        160
習(xí)題        160
上機練習(xí)        160
第11章  數(shù)據(jù)庫與基本表的創(chuàng)建和管理        …161
11.1  數(shù)據(jù)庫的創(chuàng)建與管理        161
11.1.1  SQL Server數(shù)據(jù)庫的構(gòu)成        161
11.1.2  創(chuàng)建數(shù)據(jù)庫        162
11.1.3  刪除數(shù)據(jù)庫        166
11.1.4  修改數(shù)據(jù)庫        166
11.2  基本表的創(chuàng)建與管理        167
11.2.1  定義表及約束        168
11.2.2  修改表結(jié)構(gòu)        173
11.2.3  刪除表        174
11.3  小結(jié)        175
習(xí)題        176
上機練習(xí)        176
第12章  安全管理        178
12.1  安全控制        178
12.1.1  安全控制模型        178
12.1.2  數(shù)據(jù)庫權(quán)限的種類及用戶的分類        179
12.2  SQL Server的安全控制        179
12.3  管理SQL Server登錄帳戶        181
12.3.1  建立登錄帳戶        182
12.3.2  修改登錄帳戶的屬性        184
12.3.3  刪除登錄帳戶        184
12.4  管理數(shù)據(jù)庫用戶        185
12.4.1  建立數(shù)據(jù)庫用戶        185
12.4.2  刪除數(shù)據(jù)庫用戶        186
12.5  管理權(quán)限        186
12.5.1  SQL Server權(quán)限種類        186
12.5.2  權(quán)限的管理        187
12.6  角色        190
12.6.1  建立用戶自定義的角色        190
12.6.2  為用戶定義的角色授權(quán)        191
12.6.3  添加和刪除用戶自定義角色的成員        192
12.7  小結(jié)        193
習(xí)題        193
上機練習(xí)        193
第13章  數(shù)據(jù)傳輸        194
13.1  DTS功能概述        194
13.2  利用DTS向?qū)崿F(xiàn)數(shù)據(jù)的導(dǎo)入和導(dǎo)出        195
13.3  小結(jié)        201
習(xí)題        202
上機練習(xí)        202
第14章  備份和恢復(fù)數(shù)據(jù)庫        203
14.1  備份數(shù)據(jù)庫        203
14.1.1  為什么要進行數(shù)據(jù)庫備份        203
14.1.2  備份的內(nèi)容及備份時間        203
14.1.3  SQL Server的備份設(shè)備        204
14.1.4  SQL Server 2000的備份類型        205
14.1.5  備份策略        207
14.1.6  實現(xiàn)備份        209
14.2  恢復(fù)數(shù)據(jù)庫        216
14.2.1  恢復(fù)前的準(zhǔn)備        216
14.2.2  恢復(fù)的順序        217
14.2.3  實現(xiàn)恢復(fù)        217
14.3  小結(jié)        223
習(xí)題        223
上機練習(xí)        223
第三部分  用VB開發(fā)數(shù)據(jù)庫應(yīng)用程序
第15章  數(shù)據(jù)庫應(yīng)用結(jié)構(gòu)與數(shù)據(jù)訪問接口        226
15.1  數(shù)據(jù)庫應(yīng)用結(jié)構(gòu)        226
15.1.1  集中式應(yīng)用結(jié)構(gòu)        226
15.1.2  文件服務(wù)器結(jié)構(gòu)        227
15.1.3  客戶/服務(wù)器結(jié)構(gòu)        227
15.1.4  互聯(lián)網(wǎng)應(yīng)用結(jié)構(gòu)        228
15.2  數(shù)據(jù)訪問接口        229
15.2.1  ODBC        229
15.2.2  OLE DB和ADO        234
15.2.3  ADO為OLE DB帶來了什么        236
15.3  小結(jié)        237
習(xí)題        237
上機練習(xí)        237
第16章  ADO與數(shù)據(jù)綁定控件        238
16.1  ADO數(shù)據(jù)控件        238
16.1.1  ADO數(shù)據(jù)控件的主要屬性、方法和事件        239
16.1.2  RecordSet對象的主要屬性和方法        245
16.2  數(shù)據(jù)綁定控件        247
16.2.1  DataGrid控件        247
16.2.2  DataList和DataCombo控件        254
16.3  ADO對象        256
16.3.1  Connection對象        257
16.3.2  Command對象        259
16.3.3  Recordset對象        261
16.3.4  Field對象        265
16.3.5  Parameter對象        266
16.3.6  Error對象        267
16.3.7  Property 對象        268
16.3.8  使用ADO對象模型訪問數(shù)據(jù)庫        269
16.4  小結(jié)        270
習(xí)題        270
上機練習(xí)        271
第17章  VB數(shù)據(jù)庫應(yīng)用編程示例        272
17.1  示例1        272
17.2  示例2        273
17.3  示例3        276
17.4  示例4        278
17.5  數(shù)據(jù)窗體向?qū)?nbsp;       281
17.5.1  添加數(shù)據(jù)窗體向?qū)?nbsp;       281
17.5.2  使用數(shù)據(jù)窗體向?qū)?nbsp;       282
17.6  小結(jié)        286
上機練習(xí)        286
附  錄
附錄A  常用的SQL Server內(nèi)置函數(shù)        288
附錄B  發(fā)布VB應(yīng)用程序        301
附錄C  數(shù)據(jù)庫應(yīng)用練習(xí)實例        314
附錄D  習(xí)題答案        319
參考文獻        341

本目錄推薦

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