

C++ Builder数据库开发PDF格式文档图书下载
- 购买点数:13 点
- 作 者:清宏计算机工作室编著
- 出 版 社:北京:机械工业出版社
- 出版年份:2000
- ISBN:7111078624
- 标注页数:389 页
- PDF页数:403 页
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
- 《《数据结构》算法实现及解析 配合严蔚敏、吴伟民编著的 《数据结构》 C语言版》高一凡编著 2002
- 《计算机审计教程》饶艳超编 2011
- 《文献工作者编著概要》滕云霞著 2014
- 《计算机导论》陈明编著 2009
- 《大学计算机基础》李文生,修佳鹏,侯斌编著 2006
- 《计算几何若干方法及其在空间数据挖掘中的应用》樊广佺著 2010
- 《大学计算机信息技术导论》丁志云编著 2009
- 《数据结构 C++版》王红梅,胡明,王涛编著 2005
- 《中国社会科学院民法典工作项目组编著系列 民法总则评注 上》陈甦主编 2017
- 《中国社会科学院民法典工作项目组编著系列 民法总则评注 下》陈甦主编 2017
- 《北京志 工业卷 机械工业志 农机工业志》北京市地方志编纂委员会编 2001
- 《机械工业和机械图书的出版发行 机械工业出版社发行培训教材》陈慧毅,杨少晨编 1988
- 《冷冲模设计》赵孟栋主编 2006
- 《机械工业出版社》慕拉维叶夫著;孔庆复译 1959
- 《北京市立高级工业职业学校机械科毕业学生韩丕纯分数表/韩丕纯毕业证书》 1949
- 《中等职业教育机电类规划教材 机械工业出版社精品教材 机械设计基础 第2版》机械职业教育基础课教学指导委员会机械设计学科组组编;柴鹏飞主编 2006
- 《集知播识春秋录 机械工业出版社 1952-1988.机械科学技术情报研究所 1958-1988》机械科技情报研究所,机械工业出版社编 1988
- 《电线电缆》上海市电缆研究所编 1975
- 《FoxBASE+ 三周通》文忠等编著 1995
- 《FoxBASE+实验指导书》李爱华,王建诚编 1994