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

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

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

定 價(jià):¥28.00

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

ISBN: 9787111125358 出版時(shí)間: 2003-09-01 包裝: 精裝
開本: 26cm 頁(yè)數(shù): 281 字?jǐn)?shù):  

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

  本書介紹了數(shù)據(jù)庫(kù)系統(tǒng)的基本概念和基本理論,涉及目前流行的SQL Server 2000的功能和使用方法以及在Visual Basic 6.0中開發(fā)數(shù)據(jù)庫(kù)前端應(yīng)用的方法。本書附錄還介紹了SQL Server中常用的函數(shù)以及用VB自帶的數(shù)據(jù)窗體向?qū)ё詣?dòng)生成數(shù)據(jù)庫(kù)應(yīng)用的方法。本書內(nèi)容全面、實(shí)例豐富,并專門為教師配備了電子課件,方便教師開展教學(xué)。本書可作為高校非計(jì)算機(jī)專業(yè)本、??茖W(xué)生的教材,也可作為計(jì)算機(jī)專業(yè)學(xué)生的補(bǔ)充讀物,并可供數(shù)據(jù)庫(kù)初學(xué)者作為入門讀物。 本書是一本數(shù)據(jù)庫(kù)課程的教材,詳細(xì)介紹數(shù)據(jù)庫(kù)系統(tǒng)的基礎(chǔ)知識(shí),經(jīng)典理論及應(yīng)用方法?!”緯奶厣缦拢骸?nèi)容廣泛。本書全面介紹數(shù)據(jù)庫(kù)技術(shù)從理論到應(yīng)用的方方面面。 角度新穎。本書通過(guò)目前流行的SQL Server 2000和Visual Basic 6.0,介紹數(shù)據(jù)庫(kù)技術(shù)的應(yīng)用,更具實(shí)用性。實(shí)例眾多。本書包含大量的實(shí)例, 幫助讀者輕松理解抽象、枯燥的概念?!?shí)踐性強(qiáng)。本書包含三個(gè)實(shí)例,附錄中還包含一個(gè)用于課程設(shè)計(jì)的實(shí)例,使讀者能夠迅速提高實(shí)用能力。 習(xí)題豐富。本書各章后均附有大量的習(xí)題和上機(jī)練習(xí),幫助讀者梳理所學(xué)知識(shí),掌握應(yīng)會(huì)和必會(huì)的內(nèi)容?!榻處熍鋫潆娮诱n件。利用本書為教師所配的電子課件,可減輕教師負(fù)擔(dān),提高教學(xué)質(zhì)量。 本書結(jié)合作者多年的教學(xué)經(jīng)驗(yàn),注重基礎(chǔ)知識(shí),兼顧實(shí)用能力培養(yǎng),技術(shù)全面,可讀性強(qiáng),能充分滿足讀者學(xué)習(xí)數(shù)據(jù)庫(kù)這門技術(shù)的需要。

作者簡(jiǎn)介

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

圖書目錄

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

本目錄推薦

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