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

出版時(shí)間:2003-12  出版社:人民郵電出版社  作者:郭琦  頁(yè)數(shù):404  字?jǐn)?shù):633000  

內(nèi)容概要

本書介紹了數(shù)據(jù)庫(kù)的基本知識(shí),詳細(xì)闡述了利用Visual Basic 6.0編制數(shù)據(jù)庫(kù)操作應(yīng)用程序的方法。全書共14章內(nèi)容,主要包括了數(shù)據(jù)庫(kù)基本知識(shí)、數(shù)據(jù)庫(kù)創(chuàng)建基礎(chǔ)知識(shí)、Visual Basic 6.0數(shù)據(jù)庫(kù)基本操作技術(shù)和高級(jí)操作技術(shù),全面深入地講解數(shù)據(jù)庫(kù)應(yīng)用基礎(chǔ)、Microsoft Access介紹、SQL語(yǔ)言、DAO技術(shù)、ADO技術(shù)、Visual Basic數(shù)據(jù)訪問控件、數(shù)據(jù)環(huán)境、數(shù)據(jù)報(bào)表、數(shù)據(jù)圖表、遠(yuǎn)程數(shù)據(jù)庫(kù)、多層結(jié)構(gòu)數(shù)據(jù)庫(kù)應(yīng)用、復(fù)雜數(shù)據(jù)控件、數(shù)據(jù)安全性等技術(shù)知識(shí),最后給出了一個(gè)詳細(xì)的綜合應(yīng)用實(shí)例。

書籍目錄

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

圖書封面

評(píng)論、評(píng)分、閱讀與下載


    Visual Basic數(shù)據(jù)庫(kù)系統(tǒng)開發(fā)技術(shù) PDF格式下載


用戶評(píng)論 (總計(jì)2條)

 
 

  •   很詳細(xì)很詳細(xì)
  •   很好,這次很快,才兩三天就到.
 

250萬(wàn)本中文圖書簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書網(wǎng) 手機(jī)版

京ICP備13047387號(hào)-7