注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡軟件與程序設計BASIC/VB及其相關Visual Basic數(shù)據(jù)庫系統(tǒng)開發(fā)技術

Visual Basic數(shù)據(jù)庫系統(tǒng)開發(fā)技術

Visual Basic數(shù)據(jù)庫系統(tǒng)開發(fā)技術

定 價:¥42.00

作 者: 郭琦編著
出版社: 人民郵電出版社
叢編項: Visual Basic應用技術系列
標 簽: VB

ISBN: 9787115117274 出版時間: 2003-12-01 包裝: 膠版紙
開本: 26cm 頁數(shù): 420 字數(shù):  

內容簡介

  本書介紹了數(shù)據(jù)庫的基本知識,詳細闡述了利用Visual Basic 6.0編制數(shù)據(jù)庫操作應用程序的方法。全書共14章內容,主要包括了數(shù)據(jù)庫基本知識、數(shù)據(jù)庫創(chuàng)建基礎知識、Visual Basic 6.0數(shù)據(jù)庫基本操作技術和高級操作技術,全面深入地講解數(shù)據(jù)庫應用基礎、Microsoft Access介紹、SQL語言、DAO技術、ADO技術、Visual Basic數(shù)據(jù)訪問控件、數(shù)據(jù)環(huán)境、數(shù)據(jù)報表、數(shù)據(jù)圖表、遠程數(shù)據(jù)庫、多層結構數(shù)據(jù)庫應用、復雜數(shù)據(jù)控件、數(shù)據(jù)安全性等技術知識,最后給出了一個詳細的綜合應用實例。本書每章先介紹基礎原理,再分析各種具體的技術手段,最后是工程實踐應用。既能讓讀者系統(tǒng)地學習各方面內容,又可以直接應用于項目開發(fā)。本書由淺入深、重點突出、實例豐富,是初中級讀者學習的最佳參考書。本書對于高級讀者也具很好的參考價值。

作者簡介

暫缺《Visual Basic數(shù)據(jù)庫系統(tǒng)開發(fā)技術》作者簡介

圖書目錄

第1章 數(shù)據(jù)庫基礎 1
1.1 數(shù)據(jù)庫的概念 1
1.1.1 數(shù)據(jù)庫的發(fā)展歷史 1
1.1.2 數(shù)據(jù)庫系統(tǒng) 3
1.1.3 數(shù)據(jù)倉庫 4
1.2 關系型數(shù)據(jù)庫 4
1.2.1 數(shù)據(jù)模型 4
1.2.2 實體之間的聯(lián)系 6
1.2.3 E-R模型 7
1.2.4 規(guī)范化設計理念和方法 7
1.2.5 關鍵字 9
1.3 當前流行的幾種數(shù)據(jù)庫 12
1.3.1 Access數(shù)據(jù)庫 13
1.3.2 SQL Server數(shù)據(jù)庫 13
1.3.3 ORACLE數(shù)據(jù)庫應用服務器 14
1.3.4 MySQL數(shù)據(jù)庫 14
1.4 本章小結 15
第2章 用Microsoft Access創(chuàng)建數(shù)據(jù)庫 16
2.1 Microsoft Access簡介 16
2.2 Access的組成部分 17
2.3 創(chuàng)建一個新數(shù)據(jù)庫 19
2.3.1 數(shù)據(jù)庫需求分析 20
2.3.2 數(shù)據(jù)庫結構設計 22
2.4 用Access自帶工具創(chuàng)建數(shù)據(jù)表 23
2.4.1 創(chuàng)建新數(shù)據(jù)庫 24
2.4.2 使用表向導創(chuàng)建表 25
2.4.3 使用"設計視圖"創(chuàng)建表 26
2.5 設置表間關系 27
2.6 編輯管理數(shù)據(jù)記錄 28
2.7 建立Access查詢 29
2.8 Access數(shù)據(jù)庫導入SQL Server數(shù)據(jù)庫 31
2.9 本章小結 32
第3章 使用SQL查詢語句訪問數(shù)據(jù)庫 33
3.1 SQL查詢語言介紹 33
3.2 常用的SQL語句 34
3.2.1 綜合查詢語句SELECT 35
3.2.2 構造新表語句CREATE TABLE 39
3.2.3 修改已有表ALTER TABLE 41
3.2.4 刪除表DROP TABLE 41
3.2.5 建立索引CREATE INDEX 42
3.2.6 刪除索引DROP INDEX 42
3.2.7 插入語句INSERT 42
3.2.8 修改數(shù)據(jù)UPDATE 43
3.2.9 刪除語句DELETE 44
3.3 數(shù)據(jù)庫權限控制SQL 45
3.3.1 授權語句GRANT 45
3.3.2 收權語句REVOKE 46
3.4 嵌入式的SQL語句 47
3.5 本章小結 47
第4章 數(shù)據(jù)庫訪問對象(DAO)技術 48
4.1 DAO訪問Access數(shù)據(jù)庫介紹 48
4.2 DAO操作數(shù)據(jù)庫的方式 49
4.2.1 DAO操作數(shù)據(jù)庫的步驟 49
4.2.2 Visual Basic項目工程添加DAO引用 50
4.2.3 DBEngine初始化數(shù)據(jù)庫環(huán)境 50
4.2.4 打開數(shù)據(jù)庫 51
4.2.5 打開數(shù)據(jù)集 51
4.3 DAO數(shù)據(jù)庫對象 52
4.3.1 DBEngine對象 53
4.3.2 Workspace對象 54
4.3.3 Connection對象 55
4.3.4 Database對象 57
4.3.5 Recordset對象 58
4.3.6 一個使用DAO查詢的Visual Basic程序 62
4.4 DAO數(shù)據(jù)訪問控制 67
4.4.1 Microsoft Jet(DAO)的多客戶模型 67
4.4.2 刷新(Refresh)和重新查詢(ReQuery) 80
4.4.3 DAO對象的關閉 82
4.5 DAO壓縮Access數(shù)據(jù)庫 82
4.6 DAO實現(xiàn)數(shù)據(jù)庫的同步 84
4.7 DAO操作文本形式數(shù)據(jù)源 89
4.8 使用ODBC API操作數(shù)據(jù)庫 93
4.9 本章小結 98
第5章 用ADO操作數(shù)據(jù)庫 99
5.1 ADO技術簡介 99
5.1.1 ADO技術的主要功能與特性 99
5.1.2 ADO模型的主要組成 99
5.1.3 ADO的編程模型 100
5.2 ADO連接數(shù)據(jù)庫 101
5.2.1 通過ODBC設置數(shù)據(jù)源 101
5.2.2 ADO連接數(shù)據(jù)庫的兩種方式 102
5.3 ADO對象詳解 103
5.3.1 Connection對象 103
5.3.2 Recordset對象 112
5.3.3 Command對象 125
5.3.4 Errors集合 132
5.4 ADO的數(shù)據(jù)構型SHAPE 133
5.4.1 數(shù)據(jù)構型的意義 133
5.4.2 ADO構型SHAPE的簡單介紹 134
5.4.3 SHAPE使用方法 135
5.5 VB中使用ADO操作數(shù)據(jù)庫 138
5.5.1 VB環(huán)境對ADO組件的引用 138
5.5.2 VB使用ADO操作數(shù)據(jù)庫的例子 140
5.6 ADO的物理機制 144
5.7 本章小結 144
第6章 數(shù)據(jù)控件和數(shù)據(jù)感知控件 146
6.1 VB操作控件的方法 146
6.1.1 VB自帶控件和Windows標準控件 146
6.1.2 符合COM規(guī)范的可視化控件(ActiveX控件)的注冊 147
6.1.3 控件的屬性、方法和事件 147
6.2 數(shù)據(jù)(Data)控件的使用 148
6.2.1 Data控件功能介紹 148
6.2.2 Data控件的屬性、方法和事件 150
6.2.3 Data控件的使用方法 154
6.3 數(shù)據(jù)感知(Data-Aware)控件 155
6.3.1 DataSource屬性 155
6.3.2 DataField屬性 156
6.3.3 DataFormat屬性 156
6.3.4 DataMember屬性 156
6.3.5 數(shù)據(jù)感知控件列表 157
6.3.6 數(shù)據(jù)感知控件的使用實例 157
6.4 ADO Data控件 162
6.4.1 ADO Data控件的功能 162
6.4.2 ADO Data控件的使用方法 163
6.5 數(shù)據(jù)感知控件使用舉例 168
6.5.1 DataList控件和DataCombo控件 168
6.5.2 DataGrid控件 169
6.5.3 DataList和DataCombo控件的級聯(lián)查詢 173
6.6 VB數(shù)據(jù)庫編程方式綜合比較 177
6.7 本章小結 179
第7章 數(shù)據(jù)環(huán)境 180
7.1 數(shù)據(jù)環(huán)境(DataEnvironment)對象 180
7.1.1 創(chuàng)建數(shù)據(jù)環(huán)境 180
7.1.2 Connection對象 181
7.1.3 Command對象 183
7.1.4 Command對象的層次結構 187
7.1.5 Command對象的字段映射 192
7.1.6 給數(shù)據(jù)對象添加ADO代碼 194
7.2 數(shù)據(jù)環(huán)境的使用方法 194
7.2.1 數(shù)據(jù)環(huán)境使用的基本方法 194
7.2.2 將數(shù)據(jù)敏感控件綁定到數(shù)據(jù)環(huán)境中 195
7.2.3 拖動對象創(chuàng)建數(shù)據(jù)綁定控件 196
7.2.4 在程序中訪問數(shù)據(jù)環(huán)境中的對象 196
7.3 Microsoft Hierarchical FlexGrid控件的使用方法 198
7.3.1 Microsoft Hierarchical FlexGrid功能介紹 199
7.3.2 將Hierarchical FlexGrid控件與數(shù)據(jù)環(huán)境綁定 199
7.3.3 Hierarchical FlexGrid控件的詳細設置 202
7.3.4 給Hierarchical FlexGrid控件增加編輯功能 205
7.4 本章小結 207
第8章 數(shù)據(jù)報表設計和打印 209
8.1 DataReport的功能 209
8.1.1 DataReport介紹 209
8.1.2 DataReport的組成部分 210
8.1.3 DataReport的創(chuàng)建方法 212
8.2 DataReport的高級用法 217
8.2.1 數(shù)據(jù)報表中的統(tǒng)計 217
8.2.2 RptFunction控件的使用 219
8.2.3 報表的分組 221
8.2.4 數(shù)據(jù)報表分頁 223
8.2.5 數(shù)據(jù)報表添加日期、時間、頁號和標題 224
8.2.6 導出數(shù)據(jù)報表 225
8.2.7 數(shù)據(jù)報表的打印 227
8.2.8 DataReport的事件 228
8.3 數(shù)據(jù)報表設計器上控件的位置 230
8.4 數(shù)據(jù)報表實例 232
8.5 本章小結 234
第9章 數(shù)據(jù)圖表 236
9.1 Microsoft Chart Control介紹 236
9.2 Microsoft Chart控件使用方法 237
9.2.1 項目添加Microsoft Chart控件 237
9.2.2 使用數(shù)組作Microsoft Chart控件的數(shù)據(jù)引擎 237
9.2.3 Microsoft Chart控件的外觀類型 240
9.2.4 Microsoft Chart控件的3D特性 245
9.2.5 Microsoft Chart控件與數(shù)據(jù)的綁定 247
9.2.6 Microsoft Chart控件與Excel工作表的綁定 249
9.3 圖表設計實例 251
9.4 本章小結 252
第10章 設計遠程數(shù)據(jù)庫應用系統(tǒng) 253
10.1 RDO遠程數(shù)據(jù)庫訪問控件 253
10.1.1 RDO介紹 253
10.1.2 RDO對象的創(chuàng)建和連接數(shù)據(jù)庫 255
10.1.3 RDO進行查詢 264
10.1.4 RDO 執(zhí)行存儲過程 269
10.1.5 RDO處理結果集 271
10.1.6 RDO執(zhí)行開放式的批更新 274
10.1.7 RemoteData控件 277
10.2 RDO使用實例 279
10.3 本章小結 283
第11章 多層結構數(shù)據(jù)庫應用體系 286
11.1 Internet應用程序 286
11.1.1 Visual Basic在Internet應用程序中的使用 286
11.1.2 Internet應用程序的本質 287
11.1.3 Visual Basic開發(fā)Internet應用程序的優(yōu)點 290
11.2 Windows DNA體系結構 290
11.2.1 大型電子商務站點的特點 290
11.2.2 Windows DNA體系結構介紹 292
11.2.3 分層式組件化結構 294
11.2.4 Windows DNA體系結構原理 295
11.3 Windows DNA分層式系統(tǒng)的構造實例 297
11.4 本章小結 311
第12章 復雜數(shù)據(jù)控件設計數(shù)據(jù)庫程序 312
12.1 水晶報表(Crystal Report)控件使用 312
12.1.1 水晶報表(Crystal Report)控件的特點 312
12.1.2 用Crystal Report創(chuàng)建報表 313
12.2 Web瀏覽器控件做報表設計 318
12.2.1 動態(tài)HTML(DHTML)的對象模型基礎 318
12.2.2 基于DHTML的程序設計 323
12.2.3 Web瀏覽器控件 326
12.2.4 用Web瀏覽器制作HTML報表 330
12.2.5 Web瀏覽器報表用戶控件使用示例 339
12.3 本章小結 345
第13章 解決數(shù)據(jù)安全問題 346
13.1 Access數(shù)據(jù)庫的密碼體系 346
13.1.1 共享數(shù)據(jù)庫的安全準則 346
13.1.2 單個Access數(shù)據(jù)庫的密碼保護 347
13.1.3 Access的組(GROUP)和用戶(USER) 348
13.1.4 Access的ODBC數(shù)據(jù)源權限設置 356
13.1.5 通過編程設置Access數(shù)據(jù)庫密碼 357
13.1.6 Access數(shù)據(jù)庫的加密 362
13.2 SQL Server的安全系統(tǒng) 363
13.3 編寫SQL語句不當引起的安全性問題 365
13.4 高級安全問題--數(shù)字認證(CA)系統(tǒng) 366
13.5 本章小結 369
第14章 綜合實例--進銷存管理系統(tǒng) 370
14.1 實例需求說明 370
14.1.1 軟件需求描述 370
14.1.2 用戶群體描述 370
14.1.3 功能列表 371
14.2 系統(tǒng)分析設計 371
14.2.1 系統(tǒng)架構 371
14.2.2 功能分析及模塊設計 371
14.3 數(shù)據(jù)庫設計 372
14.3.1 數(shù)據(jù)庫設計說明書 372
14.3.2 E-R模型設計 373
14.4 界面與報表設計 376
14.4.1 程序主界面 376
14.4.2 管理主界面 376
14.4.3 入庫管理和出庫管理界面 378
14.4.4 查詢報表 378
14.5 業(yè)務邏輯層設計 379
14.6 模塊調用 382
14.7 數(shù)據(jù)報表 387
14.7.1 數(shù)據(jù)環(huán)境設計 387
14.7.2 數(shù)據(jù)報表設計 388
14.8 運行結果演示 390
14.9 本章小結 391
附錄 393

本目錄推薦

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