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

數據庫原理與應用

數據庫原理與應用

定 價:¥32.00

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

ISBN: 9787111198710 出版時間: 2007-01-01 包裝: 平裝
開本: 16 頁數: 340 字數:  

內容簡介

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

作者簡介

暫缺《數據庫原理與應用》作者簡介

圖書目錄

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

本目錄推薦

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