C++ Builder数据库开发PDF电子书下载
- 电子书积分:13 积分如何计算积分?
- 作 者:清宏计算机工作室编著
- 出 版 社:北京:机械工业出版社
- 出版年份:2000
- ISBN:7111078624
- 页数:389 页
1.1 数据库概念 1
1.1.1 数据库的特点 1
1.1.2 数据模型 1
第1章 关系数据库的基本概念 1
1.1.3 数据库系统的三级模式结构 2
1.2 关系模型 2
1.2.1 数学定义 2
1.2.2 关系模型 4
1.3 表结构 6
1.4 数据库引擎 7
1.4.1 多进程数据库引擎 7
1.4.2 单进程、多线程数据库引擎 7
1.5.2 数据库设计的特点 9
1.5.3 数据库设计的方法 9
1.5 设计关系数据库 9
1.5.1 数据库设计的概述 9
1.5.4 数据库设计的步骤 10
第2章 C++Builder数据库引擎 16
2.1 BDE结构概述 16
2.2 BDE会话 17
2.2.1 BDE别名(Alias) 17
2.2.2 会话组件TSession 21
2.2.3 管理BDE别名 22
2.2.4 管理数据库连接 28
2.2.5 管理Paradox表 30
2.2.6 创建和管理附加会话 31
2.3.1 BDE配置工具概述 32
2.3 配置BDE 32
2.3.2 存储配置信息 33
2.3.3 配置Microsoft ODBC(Open Database Connectivity) 34
2.3.4 BDE配置工具的参数 38
第3章 设计数据库应用程序 48
3.1 数据库应用程序的体系结构 49
3.2 数据库应用程序的体系划分 49
3.2.1 数据库应用程序的用户界面 49
3.2.2 单层数据库应用程序 51
3.2.3 双层数据库应用程序 51
3.2.4 多层数据库应用程序 52
3.2.5 扩展C++Builder的数据库体系结构 54
3.3.1 基于BDE的单层数据库应用程序 55
3.3 设计单层数据库应用程序 55
3.3.2 基于文件的单层数据库应用程序 59
3.4 设计双层数据库应用程序 61
3.4.1 数据库服务器的建立 61
3.4.2 客户端应用程序的建立 64
3.5 设计多层数据库应用程序 71
3.5.1 多层体系结构的优势 73
3.5.2 MIDAS概述 73
3.5.3 连接方式选择 74
3.5.4 创建多层数据库应用概述 75
3.5.5 建立数据库服务器 76
3.5.6 建立应用服务器 76
3.5.7 TProvider 78
3.5.8 建立客户端应用程序 80
3.5.9 利用客户数据集访问数据 82
3.5.11 双层数据库应用的多层化 86
3.5.10 “公文包”模型 86
第4章 结构化查询语言SQL 87
4.1 结构化查询语言的概念 87
4.2 用SELECT检索数据 88
4.2.1 表、行、列 88
4.2.2 用FROM定位查询数据源 88
4.2.3 用WHERE子句过滤查询结果 89
4.2.4 用ORDER BY对结果集合排序 94
4.2.5 检索集合数据 95
4.2.6 连接 99
4.2.7 子查询 101
4.2.8 UNION 103
4.2.9 操作字段 104
4.2.10 优化数据库查询 105
4.3 使用SELECT和INTO 111
4.4 SQL更新语句 112
4.4.1 用INSERT插入记录 112
4.4.2 用UPDATE更新记录 113
4.4.3 用DELETE删除记录 114
4.5 SQL数据定义 114
4.5.1 定义数据库 115
4.5.2 表的定义和修改 115
4.5.3 索引的建立和删除 116
第5章 使用Data Access控件组 117
5.1 Data Access控件组概述 117
5.2 使用TDatabase连接数据库 118
5.2.1 TDatabase控件简介 118
5.2.2 永久TDatabase控件 118
5.2.3 用TDatabase控件控制数据库的连接 120
5.2.4 TDatabase与TSession 124
5.3 数据源TDataSource 124
5.4 数据集TDataSet 125
5.4.1 数据集的状态 126
5.4.2 数据集的打开和关闭 127
5.4.3 数据集的浏览 128
5.4.4 记录查询和修改 129
5.4.5 记录的过滤 133
5.4.6 数据集的书答 136
5.4.7 数据集中的事件 137
5.5 TSBDataSet 138
5.6 TBDEDataSet 139
5.7 TTable控件的使用 140
5.7.2 TTable控件与数据表的连接 141
5.7.1 使用TTable控件的一般步骤 141
5.7.3 数据表查询 143
5.7.4 访问部分数据 146
5.7.5 用TTable控件修改,更新,删除表 151
5.7.6 MASTER/DETAIL关系 155
5.7.7 TTable控件的其它属性和方法 157
5.8 使用TField控件 157
5.8.1 TField控件简介 157
5.8.2 定义TField控件 158
5.8.3 属性和事件 165
5.8.4 类型转换 169
5.9 TbatchMove控件的使用 170
5.10 使用TQuery进行查询 174
5.10.1 TQuery概述 174
5.10.2 使用Tquery的一般步骤 174
5.10.3 参数设置 178
9.3.1 体系结构概述 183
5.10.4 执行查询 183
5.10.5 查询结果及类型转换 184
第6章 使用Data Controls控件组 186
6.1 Data Controls控件组概述 186
6.2 TDBGrid控件 189
6.3 TDBNavigator控件 199
6.4 TDBText控件 202
6.5 TDBEdit控件 202
6.6 TDBMemo控件 203
6.7 TDBImage控件 204
6.8 TDBListBox控件 204
6.9 TDBComboBox控件 205
6.10 TDBCheckBox控件 205
6.11 TDBRadioGroup控件 206
6.12 TDBLookupListBox控件 207
6.13 TDBLookupComboBox控件 209
6.14 TDBRichEdit控件 209
6.15 TDBCtrlGrid控件 210
6.16 TDBChart控件 211
6.17 使用Data Controls控件的实例 212
第7章 使用Decision Cube控件组 220
7.1 Decision Cube控件概述 220
7.2 Decision Cube控件的基本使用方法 221
7.3 Decision Cube各控件的属性、方法和事件 224
7.3.1 使用TDecisionQuery控件 224
7.3.2 使用TDecisionCube控件 226
7.3.3 使用TDecisionSource控件 230
7.3.4 使用TDecisionPivot控件 236
7.3.5 使用TDecisionGrid控件 237
7.3.6 使用TDecisionGraph控件 239
第8章 创建快速报表 240
8.1 快速报表概述 240
8.2 使用快速报表模板 240
8.2.1 使用QuickReort Wizard 240
8.2.2 使用预定义的快速报表 243
8.3 手动建立快速报表 244
8.3.1 建立一个简单数据列表的报表ListReport 244
8.3.2 建立一个数据分组显示的报表GroupListReport 246
8.3.3 建立一个Master/Detail结构的报表 246
8.4 QuickReport各控件的使用方法 258
8.4.1 使用TQuickRep控件 258
8.4.2 使用TQRBand控件 262
8.4.3 使用TQRLabel控件 264
8.4.4 使用TQRDBText控件 264
8.4.5 使用TQRShape控件 265
8.4.6 使用TQRSysData控件 265
8.4.7 其它控件 266
第9章 客户/服务器系统 281
9.1 客户/服务器计算环境 281
9.1.1 基于主机的计算 281
9.1.2 基于PC/LAM的计算 282
9.2 客户/服务器的特点 282
9.3 客户/服务器体系结构 283
9.3.2 客户机概述 284
9.3.4 中间件概述 285
9.4 客户/服务器型数据接口 285
9.3.3 服务器概述 285
9.5 关系数据库体系结构与客户/服务器模式 287
9.5.1 关系数据库概述 287
9.5.2 关系数据库实现的任务 288
9.5.3 关系数据操作 288
9.5.4 扩展关系系统 289
9.5.5 SQL:集成客户/服务器体系结构的基本链路 289
9.6 各种数据库服务器简介 289
9.6.1 DB2 289
9.6.2 Borland对象成分体系结构(BOCA) 290
9.6.3 Informix SQL服务器系列 290
9.6.4 Microsoft SQL服务器系列 291
9.6.5 Oracle RDBMS 291
9.6.7 Sybase SQL服务器系列 292
第10章 客户/服务器应用开发环境的构造 293
10.1 安装和运行SQL Server 294
10.1.1 安装SQL Server服务器端运行程序 294
10.1.2 安装SQL Server客户端运行程序 295
10.1.3 启动和停止SQL Server 295
10.1.4 使用SQL Enterprise Manager 295
10.1.5 在SQL Server数据库中创建表 297
10.1.6 使用SQL Server Query Analyzer 298
10.1.7 SQL Server系统安全策略 300
10.1.8 SQL Server用户管理 300
10.2 Borland SQL Links的安装 304
10.3 配置SQL环境 305
10.3.1 配置SQL Links驱动程序缺省设置的方法 306
10.3.2 SQL Links驱动程序的缺省设置项目的含义 306
10.3.4 联接SQL服务器 308
10.3.3 建立和管理SQL别名 308
第11章 C++Buider客户/服务器编程 311
1.1 使用TDatabase控件连接SQL服务器 311
11.1.1 TDatabase控件概述 311
11.1.2 设置数据库服务器的登录参数 313
11.1.3 指定别名 313
11.1.4 控制数据库的连接 313
11.1.5 获取数据库信息 315
11.2 使用客户/服务器数据库控件 316
11.2.1 TClientDataSet控件 316
11.2.3 TRemoteServer控件 323
11.2.4 TProvider控件 324
11.3 使用存储过程 341
11.3.1 TStoredProc控件概述 341
11.3.2 TStoredProc控件使用方法 344
11.4 客户机/服务器事务控制 351
11.4.1 事务控制概述 352
11.4.2 使用隐式控制 352
11.4.3 使用显式事务控制 352
11.4.4 使用传递式SQL 354
11.4.5 使用本地事务 355
11.5 客户/服务器应用实例分析 355
11.5.1 定义数据模块 355
11.5.2 定义主窗口 360
11.5.3 显示活动的视图 365
11.5.4 触发器的应用 370
11.5.5 执行查询存储过程 374
11.5.6 可执行的存储过程 379
11.5.7 在事务中编辑 384
- 《SQL与关系数据库理论》(美)戴特(C.J.Date) 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《BBC人体如何工作》(英)爱丽丝.罗伯茨 2019
- 《数据库技术与应用 Access 2010 微课版 第2版》刘卫国主编 2020
- 《计算机辅助平面设计》吴轶博主编 2019
- 《计算机组成原理解题参考 第7版》张基温 2017
- 《云计算节能与资源调度》彭俊杰主编 2019
- 《大数据Hadoop 3.X分布式处理实战》吴章勇,杨强 2020
- 《Helmholtz方程的步进计算方法研究》李鹏著 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017
- 《新工业时代 世界级工业家张毓强和他的“新石头记”》秦朔 2019
- 《智能制造高技能人才培养规划丛书 ABB工业机器人虚拟仿真教程》(中国)工控帮教研组 2019
- 《AutoCAD机械设计实例精解 2019中文版》北京兆迪科技有限公司编著 2019