C++Builder数据库与Web数据库PDF电子书下载
- 电子书积分:15 积分如何计算积分?
- 作 者:(美)Rose.Z主编;李智慧等编著
- 出 版 社:浦东电子出版社
- 出版年份:2003
- ISBN:7900346171
- 页数:474 页
第1章 C++Builder5开发数据库 1
1.1数据库基础知识简介 1
1.1.1数据库 1
1.1.2数据库管理系统 1
1.1.3数据库应用程序 2
1.2用C++Builder5开发数据库的理由 2
1.2.1为什么使用C++Builder5开发数据库 2
1.2.2使用C++Builder5开发数据库应用程序的优势 2
1.2.3开发数据库的组件和工具 3
1.2.4数据库工具和实例的安装 4
1.3创建和使用数据库应用程序 5
1.3.1快速创建数据库应用程序 5
1.3.2智能创建数据库应用程序 6
1.4数据库应用程序实例 9
1.4.1运行实例的方法 9
1.4.2学习实例的编程方法 9
1.5数据库开发和参数设置 10
1.5.1数据库原理 10
1.5.2BDE参数设置 12
1.5.3本书使用的数据库 13
思考与练习 15
第2章 数据库程序的结构及工具 16
2.1基于文件的单层数据库应用程序 16
2.1.1TClientDataSet 17
2.1.2创建TClientDataSet数据集 21
2.2BDE会话期 22
2.2.1TSession的属性 22
2.2.2TSessionList的属性 29
2.3基于BDE的单层和两层数据库应用程序 29
2.4数据库桌面系统 33
2.5SQLExplorer 40
2.6SQLMonitor 46
思考与练习 47
第3章 数据库的创建 48
3.1数据库结构的构成 48
3.1.1如何构成数据库应用程序 48
3.1.2数据库结构 49
3.2数据库结构的创建 53
3.2.1TTable创建数据库结构 53
3.2.2SQL语句创建数据库结构 55
3.2.3数据库结构的浏览 56
3.2.4数据库字段的增加 57
3.2.5数据库字段的删除 58
3.3记录的增加 59
3.3.1Append和Insert增加记录 59
3.3.2AppendRecord和Insert Record增加记录 60
3.3.3InsertInto方法 61
3.3.4使用感知组件增加记录 62
3.4数据库索引 63
3.4.1为什么要对数据库索引 63
3.4.2使用TTable创建索引 63
3.4.3使用TQuery的SQL指令创建索引 65
3.4.4索引的查看 66
3.5综合应用—数据库的创建 68
3.5.1窗体设计 68
3.5.2代码设计 70
3.5.3数据库设置的讨论 74
思考与练习 76
第4章 数据库的使用和维护 77
4.1数据库的状态 77
4.1.1数据库的操作状态 77
4.1.2数据库记录信息 79
4.1.3使用计算字段显示记录位置 79
4.2记录指针的移动 81
4.2.1记录指针移动的方法和相关函数 81
4.2.2加快记录指针的移动速度 83
4.2.3记录指针位置的存贮与返回 84
4.3数据的获取和赋值 85
4.3.1数据字段与命名 85
4.3.2数据库字段数据的获取与赋值 86
4.4数据的筛选和查找 89
4.4.1数据的筛选 89
4.4.2限定记录操作的范围 92
4.4.3记录的查找 94
4.5记录的删除 99
4.5.1数据库的清空和删除 99
4.5.2记录的删除和恢复 100
4.5.3Pack数据库 104
思考与练习 105
第5章 数据访问组件 106
5.1数据集组件 106
5.2使用TTable组件 122
5.3使用TDataSource组件 132
5.4使用TStoredProc组件 133
5.5使用TBatchMove组件 137
5.6使用TField对象 138
思考与练习 150
第6章 数据控制组件 151
6.1数据控制组件概述 151
6.1.1数据控制组件页 151
6.1.2数据控制组件的构成 152
6.1.3数据控制组件的共性 153
6.2基本数据控制组件 153
6.2.1DBText和DBEdit组件 153
6.2.2DBNavigator组件 155
6.2.3DBMemo组件和DBImage组件 158
6.2.4DBGrid组件 160
6.3列表及选项组件 163
6.3.1DBListBox组件和DBComboBox组件 163
6.3.2DBCheckBox组件和DBRadioGroup组件 166
6.3.3DBLookupListBox组件和DBLookupComboBox组件 168
6.4其它组件 170
6.4.1DBRichEdit组件 170
6.4.2DBCtrlGrid组件 173
思考与练习 174
第7章 TeeChart图表和决策支持组件 176
7.1使用TeeChart图表 176
7.2使用DecisionCube组件 179
7.3使用TDecisionQuery组件 184
7.4使用TDecisionSource组件 185
7.5使用TDecisionPivot组件 191
7.6使用TDecisionGrid组件 193
7.7使用决策支持组件步骤 196
思考与练习 196
第8章 MIDAS组件 197
8.1MIDAS简介 197
8.2MIDAS组件页 201
8.3深入理解TClientDataSet 213
8.4创建多层应用程序 221
8.5使用ActiveForrn开发Web数据库 227
8.6MIDAS编程实例 229
思考与练习 232
第9章 使用ADO组件 233
9.1ADO组件简介 233
9.2ADOConnection组件 234
9.3ADODataSet组件 241
9.4ADOCommand组件 249
9.5ADOTable组件 251
9.6ADOQuery组件 252
9.7ADOStoredProc组件和RDSConnection组件 255
9.8ADO应用实例 257
思考与练习 260
第10章 SQLServer7.0关系数据库 261
10.1SQLServer7.0简介 261
10.1.1SQLServer简介 261
10.1.2SQLServer7.0的组件 261
10.1.3SQLServer7.0的新特性 263
10.2SQLServer的安装与登录 265
10.2.1SQLServer7.0的安装 265
10.2.2SQLServer7.0的启动 267
10.2.3SQLServer7.0的登录 268
10.2.4操作实例 270
10.3SQLServer数据库的建立 270
10.3.1数据库文件和文件组 271
10.3.2创建SQLServer数据库 271
10.3.3创建表及管理数据 273
10.3.4删除表 277
10.3.5存储过程和触发器 277
10.4SQLServer语言 278
10.4.1数据类型和函数 279
10.4.2SQLServer语句 282
思考与练习 295
第11章 Web与数据库 296
11.1Web数据库概述 296
11.2数据库应用程序结构 304
11.2.1单层数据库应用系统 304
11.2.2两层数据库应用系统 305
11.2.3多层数据库应用系统 305
11.3数据库与Internet 307
11.3.1Web浏览器与Web服务器 307
11.3.2Web文档 307
11.3.3统一资源定位符URL 308
11.3.4CGI概况 309
11.3.5ISAPI/NSAPI概况 309
11.4CGI编程 310
11.4.1CGI数据库编程 310
11.4.2普通ISAPI编程 310
11.5C++Builder对CGI与ISAPI/NSAPI的支持 310
11.5.1TWebModule 311
11.5.2TWebResponse 311
11.5.3TWebRequest 312
11.6创建Web应用程序 312
11.6.1CGI类型服务器程序 312
11.6.2ISAPI/NSAPI类型服务器程序 314
11.6.3表单 319
11.6.4把信息保存到数据库 321
11.7HTML生成器组件 323
11.7.1PageProducer组件 324
11.7.2QueryTableProducer组件 325
11.7.3TDataSetTableProducer组件 327
11.7.4DataSetPageProducer组件 329
11.8Web数据管理和数据库应用设计 330
11.8.1Web数据库分布存储 330
11.8.2数据转换 333
11.8.3Web数据库应用设计 335
第12章 Client/Server应用程序 341
12.1多层数据库应用程序的体系结构 341
12.2Client/Server程序开发 341
12.2.1服务器登录 342
12.2.2Interbase数据库的创建 344
12.2.3客户/服务器应用程序 345
12.3客户/服务器组件 346
12.4Client/Server应用实例 366
思考与练习 375
第13章 数据库报表 376
13.1数据报表的原理与方法 376
13.1.1自动创建数据报表 376
13.1.2数据报表窗体分析 377
13.1.3QuickReport功能和特点 378
13.1.4创建最简单的数据报表 379
13.2数据报表组件 380
13.2.1TQuickRep组件 380
13.2.2TQRBand组件 382
13.2.3TQRSysDate组件 384
13.2.4TQRExpr组件 385
13.2.5文字性可打印组件 388
13.2.6图形图像可打印组件 390
13.3多功能报表实例 392
13.4中文数据报表的制作 402
13.4.1卡片的制作 402
13.4.2分组报表的制作 404
13.4.3表格与表格线 406
思考与练习 409
第14章 数据及数据库的特殊操作 410
14.1数据控制 410
14.1.1字段的编辑和显示格式 410
14.1.2输入控制—EditMask 411
14.1.3数值格式 413
14.1.4日期和时间的显示格式 414
14.1.5特殊格式 415
14.2数据输入验证 417
14.2.1基于数据库的验证 417
14.2.2基于字段的数据验证 418
14.2.3基于记录的数据验证 419
14.3数据事件 419
14.3.1数据事件与作用 419
14.3.2数据库的备份和恢复 420
14.3.3数据的特殊筛选格式 423
14.3.4防止重复记录的出现 424
14.3.5构成数据感知组件 426
14.4主从数据库 426
14.4.1一对多数据库 427
14.4.2一对多对多数据库 432
14.5多窗体的数据库同步 433
思考与练习 435
第15章 开发中文数据库应用程序 436
15.1中文字体的处理 436
15.1.1创建中文字体窗体 436
15.1.2窗体增加到Reposito 436
15.1.3窗体成为主窗体 437
15.2中文数据输入处理 437
15.2.1中文输入法的自动切换 437
15.2.2组件的自动跳转 441
15.2.3减少汉字的输入 442
15.3中文字段名 444
15.3.1SQL语句对数据筛选 444
15.3.2OnFilterRecord事件过程筛选数据 444
15.4构造数据感知组件 446
15.4.1构造数据感知组件的一般方法 446
15.4.2构造日期型数据感知组件 447
15.4.3构造数字滚动感知组件 448
15.5多媒体数据库 449
15.5.1多媒体数据特点和处理方法 449
15.5.2文件方式处理多媒体数据 450
15.5.3多媒体数据存入数据库 453
15.6应用软件的包装 457
15.6.1应用软件的启动封面 457
15.6.2禁止应用程序多次启动 458
15.6.3应用程序出错保护 459
15.6.4应用程序的分发 461
15.7中文数据库应用程序实例 462
15.7.1窗体设计 462
15.7.2程序设计 465
15.7.3应用程序测试 474
思考与练习 474
- 《SQL与关系数据库理论》(美)戴特(C.J.Date) 2019
- 《数据库技术与应用 Access 2010 微课版 第2版》刘卫国主编 2020
- 《经典沐心 第2卷 智慧卷》宋伟 2016
- 《大数据Hadoop 3.X分布式处理实战》吴章勇,杨强 2020
- 《Power BI数据清洗与可视化交互式分析》陈剑 2020
- 《数据失控》(美)约翰·切尼-利波尔德(John Cheney-Lippold)著 2019
- 《中国生态系统定位观测与研究数据集 森林生态系统卷 云南西双版纳》邓晓保·唐建维 2010
- 《穿越数据的迷宫 数据管理执行指南》Laura Sebastian-Coleman 2020
- 《大数据环境下的信息管理方法技术与服务创新丛书 俄罗斯档案事业改革与发展研究》徐胡乡责编;肖秋会 2019
- 《智能时代的教育智慧》魏忠著 2019
- 《电子测量与仪器》人力资源和社会保障部教材办公室组织编写 2009
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《通信电子电路原理及仿真设计》叶建芳 2019
- 《电子应用技术项目教程 第3版》王彰云 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017
- 《中国电子政务发展报告 2018-2019 数字中国战略下的政府管理创新》何毅亭主编 2019
- 《电子管风琴伴奏中外经典合唱曲集》主编;王永刚副主编;宋尧尧陈宏赵雪陈海涛 2019
- 《电工电子技术实验》彭小峰,王玉菡,杨奕主编 2018
- 《国之重器出版工程 云化虚拟现实技术与应用》熊华平 2019