注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡軟件與程序設計Pascal/DelphiDelphi 7數(shù)據庫開發(fā)技術與工程實踐

Delphi 7數(shù)據庫開發(fā)技術與工程實踐

Delphi 7數(shù)據庫開發(fā)技術與工程實踐

定 價:¥48.00

作 者: 求是科技編著
出版社: 人民郵電出版社
叢編項: 數(shù)據庫開發(fā)從入門到應用系列
標 簽: 軟件工具 數(shù)據庫系統(tǒng) 程序設計 高等學校 教材

購買這本書可以去


ISBN: 9787115121653 出版時間: 2004-01-01 包裝: 精裝
開本: 26cm 頁數(shù): 511 字數(shù):  

內容簡介

  隨著計算機技術的普及,數(shù)據信息處理技術得到了空前的發(fā)展,使得越來越多的人員從事數(shù)據庫的操作相差的開發(fā)工作,并且不斷有新人準備加入其中。本套叢書充分考慮了上述兩大主要人員的需求,在內容編排和講解上都做了特別處理,使得初級讀者能夠順暢地掌握最常用有效的數(shù)據庫開發(fā)技術,并能勝任較簡單的而衫的數(shù)據庫應用系統(tǒng)的設計與開發(fā)工作,同時讓已經具備一定開發(fā)水平的讀者,在開發(fā)過程遇到問題時,能快速找到解決方案,可以細致地學習相差技術并加以應用,同時還能獲得諸多好的算法和代碼。本書向讀者詳細介紹了使用Delphi 7操縱數(shù)據庫、開發(fā)數(shù)據庫應用系統(tǒng)的方法和技能。本書的特點在于內容編排和講解上獨具特色:很多初級的讀者在沒有進行系統(tǒng)、全面的學習情況下,如需要進行實際數(shù)據庫開發(fā),通過閱讀本書,很快就能從目錄上定位到滿足其需求的內容,直接學習相關內容基本可以完成任務。之所以能達到此種功能,是因為在內容的編排上,各章內容按照:提出明確需求→告知解決方案(采用什么手段)→具體講解技術和手段(必要時還會先安排學習相應技術/手段所需的基礎知識)的順序進行詳細講解。 此外,本書整體結構上也充分考慮了初級讀者的從零開始、按部就班地學習的需要,做到講解流暢、示例充足,能夠使讀者輕松掌握各項數(shù)據庫的操作技術。并且在本書的后半部分,為各主要數(shù)據庫操作技術安排了實際的數(shù)據庫應用系統(tǒng)最佳實例,達到學以致用的效果。 通過閱讀本書,能快速、高效地掌握Delphi數(shù)據庫開發(fā)的最常用、最有用的各項技術,并達到可勝任開發(fā)較簡單但又具實戰(zhàn)性的數(shù)據庫系統(tǒng)的任務。開發(fā)過程中遇到問題時能快速找到解決方案,并可從本書獲得相應的基本算法和代碼。 本書面向初、中級讀者。要求讀者已經掌握Delphi的最基本語法。

作者簡介

暫缺《Delphi 7數(shù)據庫開發(fā)技術與工程實踐》作者簡介

圖書目錄

第1章  了解數(shù)據庫  1
1.1  數(shù)據庫的出現(xiàn)和發(fā)展  1
1.1.1  人工管理階段  1
1.1.2  文件系統(tǒng)階段  2
1.1.3  數(shù)據庫系統(tǒng)階段  2
1.2  數(shù)據庫系統(tǒng)的組成  3
1.2.1  數(shù)據庫  3
1.2.2  數(shù)據庫管理系統(tǒng)  4
1.2.3  軟件支持系統(tǒng)  5
1.2.4  硬件支持系統(tǒng)  6
1.2.5  數(shù)據庫管理員和使用人員  6
1.3  數(shù)據庫系統(tǒng)模型  7
1.3.1  層次模型  7
1.3.2  網狀模型  8
1.3.3  關系模型  8
1.3.4  面向對象模型  9
1.4  數(shù)據庫的常用概念  10
1.4.1  表  10
1.4.2  字段  11
1.4.3  索引  14
1.4.4  視圖  15
1.4.5  數(shù)據字典  16
1.4.6  查詢和SQL語句  17
1.5  目前流行的數(shù)據庫介紹  18
1.5.1  Paradox數(shù)據庫  19
1.5.2  InterBase數(shù)據庫  19
1.5.3  Access數(shù)據庫  19
1.5.4  SQL Server數(shù)據庫  19
1.6  如何進行數(shù)據庫應用程序的開發(fā)  20
1.6.1  數(shù)據庫應用程序的基本開發(fā)步驟  20
1.6.2  高效地確定數(shù)據庫程序開發(fā)方案  21
1.6.3  數(shù)據庫應用程序的原則  22
1.7  本章小結  23
第2章  創(chuàng)建與維護數(shù)據庫  24
2.1  選擇后臺數(shù)據庫  24
2.1.1  選擇數(shù)據庫系統(tǒng)原則  24
2.1.2  Delphi可以訪問的數(shù)據源  25
2.2  創(chuàng)建Access數(shù)據庫  26
2.2.1  創(chuàng)建數(shù)據庫  26
2.2.2  創(chuàng)建表  27
2.2.3  設計字段  28
2.2.4  創(chuàng)建查詢  30
2.3  創(chuàng)建SQL Server數(shù)據庫  32
2.3.1  創(chuàng)建數(shù)據庫  33
2.3.2  設計和創(chuàng)建表  36
2.3.3  設計和創(chuàng)建索引  37
2.3.4  備份數(shù)據庫  39
2.4  設計InterBase數(shù)據庫  42
2.4.1  設計數(shù)據庫  43
2.4.2  創(chuàng)建表格  47
2.4.3  創(chuàng)建索引  50
2.4.4  備份數(shù)據庫  50
2.5  創(chuàng)建Paradox數(shù)據庫  51
2.5.1  創(chuàng)建表  52
2.5.2  設定表結構  52
2.5.3  建立查詢語句  54
2.6  本章小結  55
第3章  配置數(shù)據源  56
3.1  為什么要設置數(shù)據源  56
3.1.1  數(shù)據源的概念  56
3.1.2  如何選用數(shù)據源  56
3.2  使用BDE設置數(shù)據源  59
3.2.1  建立數(shù)據庫別名  59
3.2.2  數(shù)據庫別名與數(shù)據源的關系  59
3.2.3  設置Access數(shù)據源  59
3.2.4  設置SQL Server數(shù)據源  61
3.2.5  設置InterBase數(shù)據源  62
3.2.6  設置Paradox數(shù)據源  63
3.3  使用ODBC設置數(shù)據源  64
3.3.1  設置Access數(shù)據源  65
3.3.2  設置SQL Server數(shù)據源  66
3.3.3  設置Paradox數(shù)據源  69
3.4  使用代碼創(chuàng)建數(shù)據源  70
3.4.1  使用代碼創(chuàng)建BDE數(shù)據源  71
3.4.2  使用代碼創(chuàng)建ODBC數(shù)據源  73
3.5  本章小結  75
第4章  連接和訪問數(shù)據庫  76
4.1  連接數(shù)據庫  76
4.1.1  為什么要連接數(shù)據庫  76
4.1.2  如何連接數(shù)據庫  76
4.1.3  使用TDatabase連接數(shù)據庫  77
4.1.4  使用TADOConnection連接數(shù)據庫  81
4.1.5  使用TSQLConnection連接數(shù)據庫  84
4.2  BDE方式訪問數(shù)據庫  86
4.2.1  數(shù)據集類型控件的共同屬性  87
4.2.2  數(shù)據集類型控件的通用方法  90
4.2.3  數(shù)據集類型控件的共同事件  94
4.2.4  使用TTable訪問數(shù)據庫  95
4.2.5  使用TQuery訪問數(shù)據庫  104
4.3  ADO方式訪問數(shù)據庫  109
4.3.1  使用TADOCommand訪問數(shù)據庫  109
4.3.2  使用TADODataSet訪問數(shù)據庫  113
4.4  訪問Master/Detail表  117
4.5  訪問字段  117
4.5.1  理解字段對象  118
4.5.2  動態(tài)字段和靜態(tài)字段  118
4.5.3  取得字段對象信息  119
4.5.4  建立新字段  120
4.6  顯示字段值  122
4.6.1  將字段值以特定類型輸出  123
4.6.2  使用文本框顯示特定字段的當前值  123
4.6.3  使用下拉框顯示字段值  125
4.6.4  以列表的形式顯示字段值  126
4.6.5  顯示數(shù)據庫中的大量文本信息  126
4.7  以代碼進行查詢  126
4.7.1  返回表中的所有內容  126
4.7.2  查找表中特定字段的內容  128
4.7.3  設定查詢條件  130
4.7.4  同時查詢多個表  131
4.7.5  排序查詢結果  132
4.8  本章小結  133
第5章  操縱數(shù)據庫  134
5.1  操縱數(shù)據庫簡介  134
5.1.1  需要操縱哪些內容  134
5.1.2  有哪些操縱手段  134
5.2  使用TDBNavigator控件操縱數(shù)據庫  134
5.2.1  TDBNavigator控件的屬性  136
5.2.2  TDBNavigator控件的方法  138
5.2.3  TDBNavigator控件的事件  138
5.2.4  TDBNavigator控件的一個實例  139
5.3  代碼操作數(shù)據  140
5.3.1  添加記錄  140
5.3.2  修改記錄  145
5.3.3  刪除記錄  148
5.3.4  跳轉當前記錄  151
5.3.5  為指定記錄定義并使用書簽  153
5.3.6  統(tǒng)計表和查詢中的記錄數(shù)目  154
5.4  動態(tài)操作表  156
5.4.1  動態(tài)創(chuàng)建表  156
5.4.2  動態(tài)創(chuàng)建索引  157
5.4.3  刪除和修改表  158
5.5  創(chuàng)建存儲過程  160
5.5.1  存儲過程的定義和功能  160
5.5.2  什么時候需要存儲過程  160
5.5.3  創(chuàng)建并使用存儲過程  161
5.6  本章小結  169
第6章  靈活操作數(shù)據庫的常用手段  170
6.1  利用表格顯示數(shù)據庫中的內容  170
6.1.1  使用TListView顯示數(shù)據庫中的內容  170
6.1.2  使用TTreeView控件顯示數(shù)據庫中的內容  181
6.2  升級SQL Server數(shù)據庫  189
6.3  加密數(shù)據庫  190
6.3.1  加密Access數(shù)據庫  190
6.3.2  加密SQL Server數(shù)據庫  193
6.4  以特殊格式顯示數(shù)據  195
6.4.1  使用TDBGrid控件顯示圖片信息  195
6.4.2  修改TDBGrid控件中指定行的顏色  196
6.4.3  將數(shù)據庫中的內容寫入文本文件  198
6.4.4  在下拉菜單顯示數(shù)據庫中的內容  199
6.4.5  將圖片數(shù)據保存到數(shù)據庫中  201
6.4.6  顯示數(shù)據庫中大量文本信息的方法  202
6.5  本章小結  203
第7章  建立網絡數(shù)據庫程序  204
7.1  網絡編程基礎  204
7.1.1  網絡編程使用的語言  204
7.1.2  HTML  207
7.1.3  XML  210
7.1.4  CGI  213
7.1.5  ISAPI/NSAPI  218
7.1.6  Apache Modules  221
7.2  編寫Web服務器程序  225
7.2.1  兩種Web服務器構架  225
7.2.2  創(chuàng)建動作項  231
7.2.3  Cookie的使用和設置  232
7.2.4  生成HTML頁面  234
7.3  利用ActiveForm發(fā)布數(shù)據庫內容  248
7.4  使用Web App Debugger調試程序  253
7.5  建立XML元數(shù)據  256
7.6  使用XML元數(shù)據  261
7.6.1  TXMLTransform組件  261
7.6.2  TXMLTransformProvider組件  264
7.6.3  TXMLTransformClient組件  264
7.7  本章小結  266
第8章  設計報表  267
8.1  報表簡介  267
8.2  設計簡單報表  267
8.2.1  安裝QuickReport組件  268
8.2.2  使用QuickReport組件創(chuàng)建簡單報表  269
8.2.3  使用Rave組件創(chuàng)建簡單報表  272
8.3  設計主/從報表  277
8.3.1  使用QuickReport組件創(chuàng)建主/從報表  277
8.3.2  使用Rave組件創(chuàng)建主/從報表  281
8.4  本章小結  285
第9章  限制網址的瀏覽器  286
9.1  教學目標與案例預覽  286
9.2  系統(tǒng)分析與設計  289
9.2.1  需求分析  289
9.2.2  模塊設計  290
9.3  數(shù)據庫結構分析與創(chuàng)建  291
9.3.1  數(shù)據庫結構分析  291
9.3.2  創(chuàng)建數(shù)據庫  292
9.4  應用程序設計基礎  293
9.4.1  TOpenDialog控件的使用方法  293
9.4.2  網址文件的定義方式  296
9.4.3  系統(tǒng)中對文件的操作  296
9.4.4  TWebBrowser控件的使用方法  297
9.5  實例模塊實現(xiàn)  299
9.5.1  應用程序主界面  299
9.5.2  用戶登錄界面  304
9.5.3  顯示可用網址界面  306
9.6  本章小結  308
第10章  通訊錄  309
10.1  教學目標與案例預覽  309
10.2  系統(tǒng)分析與設計  311
10.2.1  需求分析  311
10.2.2  模塊設計  311
10.3  數(shù)據庫結構分析與創(chuàng)建  313
10.3.1  數(shù)據庫結構分析  313
10.3.2  創(chuàng)建數(shù)據庫  314
10.4  應用程序設計基礎  315
10.4.1  右鍵彈出菜單  315
10.4.2  分隔條(Splitter Bar)的用法  317
10.4.3  數(shù)據集使用注意事項  318
10.4.4  提高TTreeView控件加載速度  319
10.5  實例模塊實現(xiàn)  319
10.5.1  程序界面設計  319
10.5.2  添加類與變量的聲明  322
10.5.3  窗體初始化代碼  322
10.5.4  添加TTreeView控件相關代碼  322
10.5.5  添加TListView控件相關代碼  330
10.5.6  添加右上方面板相關代碼  331
10.6  本章小結  335
第11章  圖書管理系統(tǒng)  336
11.1  教學目標與案例預覽  336
11.2  系統(tǒng)分析與設計  338
11.2.1  需求分析  338
11.2.2  模塊設計  339
11.3  分析與創(chuàng)建數(shù)據庫  340
11.4  應用程序主界面  343
11.4.1  界面設計  343
11.4.2  程序設計  345
11.5  數(shù)據庫配置窗體  346
11.5.1  界面設計  346
11.5.2  程序設計  347
11.6  修改密碼窗體  358
11.6.1  界面設計  358
11.6.2  程序設計  359
11.7  重新登錄窗體  361
11.8  添加圖書窗體  363
11.9  圖書整理窗體  369
11.10  讀者登記窗體  374
11.10.1  界面設計  374
11.10.2  程序設計  375
11.11  讀者管理窗體  377
11.11.1  界面設計  377
11.11.2  程序設計  378
11.12  借書窗體  382
11.12.1  界面設計  382
11.12.2  程序設計  383
11.13  還書窗體  385
11.13.1  界面設計  385
11.13.2  程序設計  386
11.14  圖書查詢窗體  389
11.14.1  界面設計  389
11.14.2  程序設計  390
11.15  讀者查詢窗體  393
11.15.1  界面設計  393
11.15.2  程序設計  394
11.16  用戶查詢窗體  396
11.16.1  界面設計  396
11.16.2  程序設計  397
11.17  用戶管理窗體  400
11.17.1  界面設計  400
11.17.2  程序設計  401
11.18  幫助窗體  408
11.18.1  界面設計  408
11.18.2  程序設計  408
11.19  本章小結  409
第12章  相冊管理系統(tǒng)  410
12.1  教學目標與案例預覽  410
12.2  系統(tǒng)分析與設計  415
12.2.1  需求分析  415
12.2.2  模塊設計  415
12.3  分析與創(chuàng)建數(shù)據庫  416
12.4  應用程序主界面  416
12.4.1  界面設計  416
12.4.2  程序設計  417
12.5  修改相冊信息窗體  418
12.5.1  界面設計  418
12.5.2  程序設計  419
12.6  創(chuàng)建新的相冊窗體  422
12.6.1  界面設計  422
12.6.2  程序設計  423
12.7  相片查詢窗體  425
12.7.1  界面設計  425
12.7.2  程序設計  426
12.8  本章小結  427
第13章  工資管理系統(tǒng)  428
13.1  教學目標與案例預覽  428
13.2  系統(tǒng)分析與設計  432
13.2.1  需求分析  432
13.2.2  模塊設計  433
13.3  功能分析與設計  433
13.3.1  考勤處理  434
13.3.2  工資核算  434
13.3.3  報表  434
13.3.4  系統(tǒng)功能  434
13.4  數(shù)據庫結構分析與創(chuàng)建  434
13.4.1  數(shù)據庫結構分析  434
13.4.2  創(chuàng)建數(shù)據庫  437
13.4.3  配置BDE  439
13.5  應用程序設計基礎  439
13.5.1  窗體布局基礎知識  439
13.5.2  Delphi控件與窗體布局相關的屬性  441
13.6  主界面  442
13.6.1  創(chuàng)建窗體  442
13.6.2  設計程序  443
13.7  數(shù)據模塊  447
13.7.1  創(chuàng)建窗體  447
13.7.2  設計程序  448
13.8  窗體拼接技術  451
13.8.1  窗體拼接技術的原理  451
13.8.2  核心處理函數(shù)ShowPanel  452
13.9  公共處理函數(shù)  453
13.9.1  讀取Ini文件中浮點數(shù)的函數(shù)——ReadIniFileFloat  453
13.9.2  Base64加密函數(shù)——Base64 Encode  453
13.9.3  Base64解密函數(shù)——Base64 Decode  454
13.9.4  拆分字符串函數(shù)——SplitString  455
13.9.5  將時間轉換成以小時為單位的函數(shù)——TimeToReal  456
13.10  員工檔案管理窗體  456
13.10.1  創(chuàng)建窗體  456
13.10.2  設計程序  457
13.11  登錄窗體  461
13.11.1  創(chuàng)建窗體  461
13.11.2  設計程序  462
13.12  考勤窗體  463
13.12.1  創(chuàng)建窗體  463
13.12.2  設計程序  464
13.13  生成工資表窗體  465
13.13.1  創(chuàng)建窗體  466
13.13.2  設計程序  466
13.14  設計報表  467
13.14.1  向Delphi中添加QReport報表控件  467
13.14.2  使用向導生成職工花名冊報表  467
13.14.3  設計職工報表打印窗體  469
13.14.4  設計代碼  469
13.15  本章小結  470
第14章  學校網絡信息查詢系統(tǒng)  471
14.1  教學目標與案例預覽  471
14.2  系統(tǒng)分析與設計  472
14.2.1  需求分析  472
14.2.2  模塊設計  473
14.3  分析與設計數(shù)據庫  474
14.4  在SQL Server 2000上創(chuàng)建數(shù)據庫  477
14.4.1  創(chuàng)建數(shù)據庫和用戶  477
14.4.2  建立表和觸發(fā)器  479
14.4.3  建立存儲過程  481
14.5  主窗體和登錄檢驗功能  482
14.5.1  窗體模塊的功能  482
14.5.2  窗體界面的設計  483
14.5.3  窗體的工作流程/方式  484
14.5.4  編寫窗體代碼  484
14.6  教師資料維護功能  488
14.6.1  窗體模塊的功能  488
14.6.2  窗體界面的設計  488
14.6.3  編寫窗體代碼  489
14.7  班級信息維護功能  490
14.7.1  窗體模塊的功能  490
14.7.2  窗體界面的設計  491
14.7.3  編寫窗體代碼  491
14.8  學生信息維護功能  494
14.8.1  窗體模塊的功能  494
14.8.2  窗體界面的設計  494
14.8.3  窗體的工作流程/方式  496
14.8.4  編寫窗體代碼  496
14.9  課程設置維護功能  498
14.9.1  窗體模塊的功能  498
14.9.2  窗體界面的設計  498
14.9.3  編寫窗體代碼  499
14.10  選課功能  501
14.10.1  窗體模塊的功能  501
14.10.2  窗體界面的設計  501
14.10.3  編寫窗體代碼  502
14.11  成績管理功能  504
14.11.1  窗體模塊的功能  504
14.11.2  窗體界面的設計  504
14.11.3  編寫窗體代碼  505
14.12  系統(tǒng)維護功能  507
14.12.1  窗體模塊的功能  507
14.12.2  窗體界面的設計  507
14.12.3  編寫窗體代碼  508
14.13  修改密碼功能  508
14.13.1  窗體模塊的功能  508
14.13.2  窗體界面的設計  509
14.13.3  編寫窗體代碼  509
14.14  本章小結  511

本目錄推薦

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