注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡數(shù)據(jù)庫數(shù)據(jù)庫理論數(shù)據(jù)庫原理與應用教程

數(shù)據(jù)庫原理與應用教程

數(shù)據(jù)庫原理與應用教程

定 價:¥28.00

作 者: 何玉潔編著
出版社: 機械工業(yè)出版社
叢編項: 全國高等學校計算機教育研究會推薦教材
標 簽: 計算機與互聯(lián)網(wǎng) 計算機專業(yè) 大學 教材教輔與參考書

ISBN: 9787111125358 出版時間: 2003-09-01 包裝: 精裝
開本: 26cm 頁數(shù): 281 字數(shù):  

內容簡介

  本書介紹了數(shù)據(jù)庫系統(tǒng)的基本概念和基本理論,涉及目前流行的SQL Server 2000的功能和使用方法以及在Visual Basic 6.0中開發(fā)數(shù)據(jù)庫前端應用的方法。本書附錄還介紹了SQL Server中常用的函數(shù)以及用VB自帶的數(shù)據(jù)窗體向導自動生成數(shù)據(jù)庫應用的方法。本書內容全面、實例豐富,并專門為教師配備了電子課件,方便教師開展教學。本書可作為高校非計算機專業(yè)本、??茖W生的教材,也可作為計算機專業(yè)學生的補充讀物,并可供數(shù)據(jù)庫初學者作為入門讀物。 本書是一本數(shù)據(jù)庫課程的教材,詳細介紹數(shù)據(jù)庫系統(tǒng)的基礎知識,經典理論及應用方法。 本書的特色如下: 內容廣泛。本書全面介紹數(shù)據(jù)庫技術從理論到應用的方方面面?!〗嵌刃路f。本書通過目前流行的SQL Server 2000和Visual Basic 6.0,介紹數(shù)據(jù)庫技術的應用,更具實用性。實例眾多。本書包含大量的實例, 幫助讀者輕松理解抽象、枯燥的概念?!嵺`性強。本書包含三個實例,附錄中還包含一個用于課程設計的實例,使讀者能夠迅速提高實用能力。 習題豐富。本書各章后均附有大量的習題和上機練習,幫助讀者梳理所學知識,掌握應會和必會的內容?!榻處熍鋫潆娮诱n件。利用本書為教師所配的電子課件,可減輕教師負擔,提高教學質量。 本書結合作者多年的教學經驗,注重基礎知識,兼顧實用能力培養(yǎng),技術全面,可讀性強,能充分滿足讀者學習數(shù)據(jù)庫這門技術的需要。

作者簡介

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

圖書目錄

前言
第一部分   數(shù)據(jù)庫系統(tǒng)基礎
第1章   數(shù)據(jù)庫概述 2
1.1   數(shù)據(jù)管理的發(fā)展 2
1.1.1   以數(shù)據(jù)為中心的應用系統(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ù)庫應用的
前景 9
1.3.1   使用數(shù)據(jù)庫系統(tǒng)的原因 9
1.3.2   數(shù)據(jù)庫應用的前景 9
1.4   小結 10
習題 10
第2章   數(shù)據(jù)庫系統(tǒng)結構 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ù)結構 15
2.3.2   關系模型的數(shù)據(jù)操作 17
2.3.3   關系模型的數(shù)據(jù)完整性約束 18
2.4   數(shù)據(jù)庫系統(tǒng)的結構 19
2.4.1   三級模式結構 19
2.4.2   二級映像功能 22
2.4.3   數(shù)據(jù)庫管理系統(tǒng) 23
2.5   小結 24
習題 24
第3章   SQL語言 26
3.1   基本概念 26
3.1.1   SQL語言的發(fā)展 26
3.1.2   SQL語言特點 26
3.1.3   SQL語言功能概述 27
3.2   SQL的數(shù)據(jù)類型 27
3.2.1   數(shù)值型 28
3.2.2   字符串型 28
3.2.3   日期時間型 29
3.2.4   貨幣型 30
3.3   數(shù)據(jù)定義功能 30
3.3.1   基本表的定義與刪除 30
3.3.2   修改表結構 32
3.4   數(shù)據(jù)查詢功能 33
3.4.1   查詢語句的基本結構 34
3.4.2   簡單查詢 34
3.4.3   多表連接查詢 44
3.4.4   子查詢 48
3.5   數(shù)據(jù)更改功能 51
3.5.1   插入數(shù)據(jù) 51
3.5.2   更新數(shù)據(jù) 52
3.5.3   刪除數(shù)據(jù) 52
3.6   小結 53
習題 54
第4章   數(shù)據(jù)完整性和視圖 55
4.1   數(shù)據(jù)完整性 55
4.1.1   完整性約束條件的作用對象 55
4.1.2   實現(xiàn)數(shù)據(jù)完整性 56
4.2   視圖 58
4.2.1   視圖的概念 58
4.2.2   定義視圖 58
4.2.3   刪除視圖 60
4.2.4   視圖的作用 60
4.3   小結 61
習題 61
第5章   關系數(shù)據(jù)庫規(guī)范化理論 63
5.1   函數(shù)依賴 63
5.1.1   函數(shù)依賴的基本概念 63
5.1.2   一些術語和符號 64
5.1.3   為什么要討論函數(shù)依賴 65
5.2   關系規(guī)范化 65
5.2.1   關系模式中的碼 65
5.2.2   范式 66
5.3   關系模式的分解準則 69
5.4   小結 71
習題 71
第6章   數(shù)據(jù)庫保護 73
6.1   事務的基本概念 73
6.1.1   事務 73
6.1.2   事務的特征 73
6.1.3   SQL事務處理模型 74
6.2   并發(fā)控制 75
6.2.1   并發(fā)控制概述 75
6.2.2   并發(fā)控制措施 77
6.2.3   封鎖協(xié)議 78
6.2.4   死鎖 80
6.2.5   并發(fā)調度的可串行性 81
6.2.6   兩段鎖協(xié)議 82
6.3   數(shù)據(jù)庫備份與恢復 82
6.3.1   數(shù)據(jù)庫故障的種類 83
6.3.2   數(shù)據(jù)庫備份 83
6.3.3   數(shù)據(jù)庫恢復 84
6.4   小結 85
習題 85
第7章   數(shù)據(jù)庫設計 87
7.1   數(shù)據(jù)庫設計概述 87
7.1.1   數(shù)據(jù)庫設計的特點 88
7.1.2   數(shù)據(jù)庫設計方法概述 89
7.1.3   數(shù)據(jù)庫設計的基本步驟 89
7.2   數(shù)據(jù)庫需求分析 90
7.2.1   需求分析的任務 90
7.2.2   需求調查 91
7.3   數(shù)據(jù)庫結構設計 92
7.3.1   概念結構設計 92
7.3.2   邏輯結構設計 96
7.3.3   物理結構設計 99
7.4   數(shù)據(jù)庫行為設計 101
7.4.1   功能需求分析 101
7.4.2   功能設計 102
7.4.3   事務設計 102
7.5   數(shù)據(jù)庫的實施和維護 103
7.5.1   數(shù)據(jù)庫數(shù)據(jù)的加載和試運行 103
7.5.2   數(shù)據(jù)庫的運行和維護 104
7.6   小結 104
習題 105
第二部分   SQL Server基礎及使用
第8章   SQL Server 2000基礎 108
8.1   SQL Server 2000概述 108
8.2   安裝與測試 109
8.2.1   安裝前的準備 109
8.2.2   安裝及安裝選項 110
8.2.3   測試安裝 119
8.3   SQL Server 2000常用工具簡介 120
8.4   卸載SQL Server 2000 123
8.5   小結 123
習題 124
上機練習 124
第9章   數(shù)據(jù)庫與基本表的創(chuàng)建和管理 125
9.1   數(shù)據(jù)庫的創(chuàng)建與管理 125
9.1.1   SQL Server數(shù)據(jù)庫的構成 125
9.1.2   創(chuàng)建數(shù)據(jù)庫 126
9.1.3   刪除數(shù)據(jù)庫 130
9.1.4   修改數(shù)據(jù)庫 130
9.2   基本表的創(chuàng)建與管理 131
9.2.1   定義表及約束 132
9.2.2   修改表結構 137
9.2.3   刪除表 138
9.3   小結 139
習題 140
上機練習 140
第10章   安全管理 142
10.1   安全控制 142
10.1.1   安全控制模型 142
10.1.2   數(shù)據(jù)庫權限的種類及用戶的分類 143
10.2   SQL Server的安全控制 143
10.3   管理SQL Server登錄帳戶 145
10.3.1   建立登錄帳戶 146
10.3.2   修改登錄帳戶的屬性 148
10.3.3   刪除登錄帳戶 149
10.4   管理數(shù)據(jù)庫用戶 149
10.4.1   建立數(shù)據(jù)庫用戶 150
10.4.2   刪除數(shù)據(jù)庫用戶 150
10.5   管理權限 151
10.5.1   SQL Server權限種類 151
10.5.2   權限的管理 151
10.6   角色 154
10.6.1   建立用戶自定義的角色 155
10.6.2   為用戶定義的角色授權 155
10.6.3   添加和刪除用戶自定義角色的成員 157
10.7   小結 157
習題 158
上機練習 158
第11章   數(shù)據(jù)傳輸 159
11.1   DTS功能概述 159
11.2   利用DTS向導實現(xiàn)數(shù)據(jù)的導入和導出 160
11.3   小結 166
習題 167
上機練習 167
第12章   備份和恢復數(shù)據(jù)庫 168
12.1   備份數(shù)據(jù)庫 168
12.1.1   概述 168
12.1.2   備份設備 169
12.1.3   備份數(shù)據(jù)庫的方法 170
12.2   恢復數(shù)據(jù)庫 174
12.2.1   自動恢復 174
12.2.2   手工恢復 175
12.3   小結 180
習題 180
上機練習 180
第三部分   用VB開發(fā)數(shù)據(jù)庫應用程序
第13章   數(shù)據(jù)庫應用結構與數(shù)據(jù)訪問接口 184
13.1   數(shù)據(jù)庫應用結構 184
13.1.1   集中式應用結構 184
13.1.2   文件服務器結構 185
13.1.3   客戶/服務器結構 185
13.1.4   互聯(lián)網(wǎng)應用結構 186
13.2   數(shù)據(jù)訪問接口 187
13.2.1   ODBC 187
13.2.2   OLE DB和ADO 192
13.2.3   ADO為OLE DB帶來了什么 194
13.3   小結 195
習題 195
上機練習 195
第14章   ADO數(shù)據(jù)控件與數(shù)據(jù)綁定控件 196
14.1   ADO數(shù)據(jù)控件 196
14.2   ADO數(shù)據(jù)控件的主要屬性. 方法和
事件 197
14.2.1   ADO數(shù)據(jù)控件的主要屬性 197
14.2.2   ADO數(shù)據(jù)控件的主要方法 202
14.2.3   ADO數(shù)據(jù)控件的主要事件 202
14.3   RecordSet對象的主要屬性和方法 203
14.3.1   RecordSet對象的主要屬性 203
14.3.2   RecordSet對象的主要方法 204
14.4   數(shù)據(jù)綁定控件 205
14.4.1   DataGrid控件 205
14.4.2   DataList和DataCombo控件 212
14.5   小結 215
習題 215
上機練習 216
第15章   VB數(shù)據(jù)庫應用編程示例 217
15.1   示例 1 217
15.2   示例 2 218
15.3   示例 3 221
15.4   數(shù)據(jù)窗體向導 223
15.4.1   添加數(shù)據(jù)窗體向導 223
15.4.2   使用數(shù)據(jù)窗體向導 223
15.5   小結 227
上機練習 227
第四部分   附      錄
附錄A   常用SQL Server內置函數(shù) 230
附錄B   發(fā)布VB應用程序 243
附錄C   數(shù)據(jù)庫應用練習實例 256
附錄D   習題答案 261
參考文獻 283                  

本目錄推薦

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