BORLAND C++Builder实用数据库教程PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:李智慧主编
- 出 版 社:成都:四川大学出版社
- 出版年份:1998
- ISBN:756141840X
- 页数:328 页
第一章 C++BUILDER开发数据库 1
1.1 概述 1
1.1.1 为什么使用C++Builder开发数据库 1
1.1.2 使用C++Builder开发数据库应用程序的优势 1
1.1.3 开发数据库的组件和工具 2
1.1.4 数据库工具和实例的安装 3
1.2 创建和使用数据库应用程序 5
1.2.1 快速创建数据库应用程序 5
1.2.2 智能创建数据库应用程序 7
1.2.3 数据库应用程序实例 11
1.3 数据库开发和参数设置 15
1.3.1 数据库原理 15
1.3.2 BDE参数设置 17
1.3.3 本书使用的数据库 20
思考与练习 21
第二章 数据感知组件 22
2.1 数据感知组件的使用 22
2.1.1 数据感知组件页 22
2.1.2 数据感知组件的构成 23
2.1.3 数据感知组件的共性 24
2.2 基本数据感知组件 24
2.2.1 DBText和DBEdit组件 24
2.2.2 DBNavigator组件 27
2.2.3 DBMemo组件和DBImage组件 30
2.2.4 DBGrid组件 33
2.3.1 DBListBox组件和DBComboBox组件 37
2.3 列表及选项组件 37
2.3.2 DBCheckBox组件和DBRadioGroup组件 41
2.3.3 DBLookupListBox组件和DBLookupComboBox组件 45
2.4 其它组件 47
2.4.1 DBRichEdit组件 47
2.4.2 DBCtrlGrid组件 51
思考与练习 53
第三章 创建数据库 54
3.1 数据库结构的构成 54
3.1.1 如何构成数据库应用程序 54
3.1.2 数据库结构 55
3.2 数据库结构的创建 59
3.2.1 TTable创建数据库结构 59
3.2.2 SQL语句创建数据库结构 62
3.2.3 数据库结构的浏览 63
3.2.4 数据库字段的增加 65
3.2.5 数据库字段的删除 66
3.3 记录的增加 67
3.3.1 Append和Insert增加记录 67
3.3.2 AppendRecord和InsertRecord增加记录 69
3.3.3 Insert Into方法 70
3.3.4 使用感知组件增加记录 71
3.4 数据库索引 72
3.4.1 为什么要对数据库索引 72
3.4.2 使用TTable创建索引 73
3.4.3 使用TQuery的SQL指令创建索引 75
3.4.4 索引的查看 76
3.5.1 窗体设计 79
3.5 综合应用——数据库的创建 79
3.5.2 代码设计 81
3.5.3 数据库设置的讨论 85
思考与练习 88
第四章 数据库的使用和维护 89
4.1 数据库的状态 89
4.1.1 数据库的操作状态 89
4.1.2 数据库记录信息 91
4.1.3 使用计算字段显示记录位置 92
4.2 记录指针的移动 94
4.2.1 记录指针移动的方法和相关函数 94
4.2.2 加快记录指针的移动速度 97
4.2.3 记录指针位置的存贮与返回 98
4.3 数据的获取和赋值 100
4.3.1 数据字段与命名 100
4.3.2 数据库字段数据的获取与赋值 101
4.4 数据的筛选和查找 104
4.4.1 数据的筛选 104
4.4.2 限定记录操作的范围 108
4.4.3 记录的查找 111
4.5 记录的删除 117
4.5.1 数据库的清空和删除 117
4.5.2 记录的删除和恢复 118
4.5.3 Pack数据库 123
思考与练习 124
5.1 数据控制 125
5.1.1 字段的编辑和显示格式 125
第五章 数据特殊控制 125
5.1.2 输入控制—EditMask 126
5.1.3 数值格式 129
5.1.4 日期和时间的显示格式 130
5.1.5 特殊格式 131
5.2 数据输入验证 134
5.2.1 基于数据库的验证 135
5.2.2 基于字段的数据验证 135
5.2.3 基于记录的数据验证 137
5.3 数据事件 138
5.3.1 数据事件与作用 138
5.3.2 数据库的备份和恢复 139
5.3.3 数据的特殊筛选格式 142
5.3.4 防止重复记录的出现 144
5.3.5 构成数据感知组件 146
5.4 主从数据库 147
5.4.1 一对多数据库 147
5.4.2 一对多对多数据库 155
5.4.3多窗体的数据库同步 157
思考与练习 159
第六章 SQL及INTERBASE 160
6.1 TQUERY组件与SQL 160
6.1.1 TQuery组件的使用 160
6.1.2 TQuery组件的主要属性 162
6.1.3 TQuery组件的重要方法 163
6.1.4 SQL结构式查询语言 164
6.1.5 SQL查询的一般步骤 165
6.2.1 DML支持的操作符和函数 166
6.2 SQL数据管理语言 166
6.2.2 SELECT语句 168
6.2.3 编辑指令 172
6.2.4 SQL中的动态查询 174
6.3 数据定义语言 178
6.3.1 创建数据库 178
6.3.2 索引的创建和删除 180
6.3.3 指令的使用 180
6.4 客户/服务器程序开发 181
6.4.1 服务器登录 181
6.4.2 Interbase数据库的创建 183
6.4.3 客户/服务器应用程序 186
6.5 客户/服务器组件 186
6.5.1 TSession组件 187
6.5.2 TDatabase组件 193
思考与练习 199
第七章 数据后处理 201
7.1 数据转移 201
7.1.1 数据保存与转移的手段 201
7.1.2 数据转移的模式 202
7.1.3 数据对应关系 202
7.2 数据统计 206
7.2.1 统计函数 206
7.2.2 数据库数据的统计 211
7.3 数据的图形显示 213
7.3.1 使用TeeChart Wizard创建图形 213
7.3.2 在窗体设计时创建图形 216
7.3.3 统计值与图形的综合应用 217
7.4 数据库与决策图 221
7.4.1 决策图组件页 221
7.4.2 创建决策图 222
7.4.3 决策图的应用 224
思考与练习 226
第八章 中文数据报表 227
8.1 数据报表的原理与方法 227
8.1.1 数据报表的自动创建 227
8.1.2 数据报表窗体分析 229
8.1.3 QuickReport功能和特点 229
8.1.4 创建最简单的数据报表 231
8.2.1 TQuickRep组件 233
8.2 数据报表组件 233
8.2.2 TQRBand组件 235
8.2.3 TQRSysDate组件 236
8.2.4 TQRExpr组件 238
8.2.5 文字性可打印组件 241
8.2.6 图形图像可打印组件 244
8.3 中文数据报表的制作 248
8.3.1 卡片的制作 248
8.3.2 分组报表的制作 250
8.3.3 表格与表格线 252
思考与练习 256
第九章 中文数据库应用程序开发 258
9.1 中文字体的处理 258
9.1.1 创建中文字体窗体 258
9.1.2 窗体增加到Repository 259
9.1.3 窗体成为主窗体 260
9.2 中文数据输入处理 260
9.2.1 中文输入法的自动切换 260
9.2.2 组件的自动跳转 265
9.2.3 减少汉字的输入 266
9.3 中文字段名 268
9.3.1 SQL语句对数据筛选 269
9.3.2 OnFilterRecord事件过程筛选数据 269
9.4 构造数据感知组件 271
9.4.1 构造数据感知组件的一般方法 271
9.4.2 构造日期型数据感知组件 272
9.4.3 构造数字滚动感知组件 274
9.5.1 多媒体数据特点和处理方法 275
9.5 多媒体数据库 275
9.5.2 文件方式处理多媒体数据 277
9.5.3 多媒体数据存入数据库 280
9.6 应用软件的包装 285
9.6.1 应用软件的启动封面 285
9.6.2 禁止应用程序多次启动 286
9.6.3 应用程序出错保护 288
9.6.4 应用程序的分发 290
9.7 中文数据库应用程序实例 291
9.7.1 窗体设计 291
9.7.2 程序设计 295
9.7.3 应用程序测试 306
思考与练习 306
10.1.1 创建数据库 308
第十章 数据库工具 308
10.1 数据库桌面系统 308
10.1.2 记录的增加 310
10.1.3 数据库的拷贝 311
10.1.4 数据的删除 312
10.1.5 数据库结构 312
10.2 SQL资源管理器 313
10.2.1 操作界面 313
10.2.2 数据库别名管理 314
10.2.3 数据记录 315
10.2.4 数据查询 317
10.3 FOXBASE与C++BUILDER对照 317
10.3.1 Foxbase命令与C++Builder的对照 318
10.3.2 Foxbase函数与C++Builder的对照 320
思考与练习 322
练习答案 323
第一章 323
第二章 323
第三章 324
第四章 324
第五章 325
第六章 326
第七章 326
第八章 327
第九章 327
第十章 328
- 《SQL与关系数据库理论》(美)戴特(C.J.Date) 2019
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
- 《AutoCAD 2019 循序渐进教程》雷焕平,吴昌松,陈兴奎主编 2019
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《Photoshop CC 2018基础教程》温培利,付华编著 2019
- 《数据库技术与应用 Access 2010 微课版 第2版》刘卫国主编 2020
- 《剑桥国际英语写作教程 段落写作》(美)吉尔·辛格尔顿(Jill Shingleton)编著 2019
- 《英语自学进阶教程全6册 3》爱尔兰迪尔德丽出版社著 2019
- 《高考快速作文指导》张吉武,鲍志伸主编 2002
- 《建筑施工企业统计》杨淑芝主编 2008
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《近代旅游指南汇刊二编 16》王强主编 2017
- 《汉语词汇知识与习得研究》邢红兵主编 2019
- 《黄遵宪集 4》陈铮主编 2019
- 《孙诒让集 1》丁进主编 2016
- 《联吡啶基钌光敏染料的结构与性能的理论研究》李明霞 2019
- 《近代世界史文献丛编 19》王强主编 2017
- 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《大学化学实验》李爱勤,侯学会主编 2016
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017