图书介绍
Delphi 7数据库高级教程2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 刘斌,李文革等编著 著
- 出版社: 北京:清华大学出版社
- ISBN:7302082634
- 出版时间:2004
- 标注页数:446页
- 文件大小:59MB
- 文件页数:462页
- 主题词:软件工具-程序设计
PDF下载
下载说明
Delphi 7数据库高级教程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
目录1
第1章 Delphi与数据库开发1
1.1 Delphi数据库系统组成1
1.1.1 系统组成1
1.1.2 VCL组件2
1.2 Database Desktop使用方法3
1.2.1 设置工作目录和私有目录4
1.2.2 创建数据表4
1.3 SQL Explorer使用方法6
1.4 BDE Administrator使用和配置方法7
1.4.1 设置日期参数8
1.4.2 设置时间参数8
1.4.3 设置数字参数9
1.5 小节10
第2章 大型关系数据库11
2.1 概述11
2.2 数据库的发展15
2.3 数据库的分类16
2.3.1 关系型数据库17
2.3.2 其他类型的数据库17
2.4 Oracle数据库18
2.4.1 Oracle9i的版本18
2.4.2 Oracle9i数据库的特性19
2.4.3 开发工具支持20
2.5 SQL Server数据库20
2.6.1 Sybase数据库的特点21
8.4 在客户端创建存储过程21
2.6 Sybase数据库21
2.6.2 开发工具支持22
2.7 Access数据库22
2.8 关系数据库的设计原则23
2.9 数据库设计实例25
2.10 小结26
第3章 高级SQL编程27
3.1 概述27
3.1.1 SQL语言的分类27
3.1.2 SQL语言支持的数据类型27
3.1.3 SQL语言支持的运算符28
3.1.4 SQL语言中的注释语句28
3.2 利用MS SQL Server学习SQL语言30
3.3 基本DDL语言32
3.3.1 create database语句32
3.3.2 drop database语句32
3.3.3 create table语句33
3.3.5 alter table语句34
3.3.4 drop table语句34
3.3.6 create view语句35
3.3.7 drop view语句35
3.4 基本DML语言36
3.4.1 select语句36
3.4.2 insert语句39
3.4.3 delete语句40
3.4.4 update语句41
3.5 基本DCL语言41
3.5.1 grant语句42
3.5.2 revoke语句43
3.5.3 deny语句44
3.6 超越基本的数据操纵语言44
3.6.1 子查询45
3.6.2 连接查询join46
3.6.4 SQL语言的聚合函数47
3.6.3 联合查询union47
3.7 查询优化49
3.7.1 查询条件的灵活表达49
3.7.2 查询结果的动态更新50
3.7.3 采用索引(index)提高查询速度50
3.8 高级SQL语言51
3.8.1 事务控制51
3.8.2 存储过程(procedure)和触发器(trigger)53
3.8.3 常用函数53
3.9 小结56
4.1 概述57
4.1.1 Delphi中连接数据库的方法57
第4章 Delphi同大型数据库连接技术57
4.1.2 Delphi支持的数据库59
4.2 网络数据库的网络拓扑结构59
4.3 ODBC连接技术60
4.4 BDE连接数据库技术62
4.4.1 通过TTable组件连接数据库62
4.4.2 通过TQurey组件连接数据库63
4.5 ADO连接数据库技术63
4.5.1 TADOConnection组件64
4.5.2 TADODataSet组件69
4.6 Delphi同ACCESS数据库连接实例71
4.7 Delphi同SQL Server数据库连接实例74
4.8 小结78
5.1 概述79
5.2 创建数据库79
5.2.1 创建数据库79
第5章 Delphi数据库操作技术79
5.2.2 修改数据库82
5.2.3 删除数据库84
5.3 创建表85
5.3.1 创建表85
5.3.2 删除和修改表91
5.4 创建视图93
5.5 创建索引96
5.6 获取数据表信息101
5.7 获取字段信息104
5.8 小结105
第6章 Delphi中数据的各种操作技术106
6.1 概述106
6.2 增加数据107
6.2.1 利用TADOTable组件实现107
6.2.2 利用TADOQuery组件实现110
6.3 数据删除113
6.3.1 通过TADOTable组件实现数据删除113
6.3.2 通过TADOQuery组件实现数据删除114
6.4 数据更新115
6.4.1 数据更新的方法115
6.4.2 创建和使用永久字段对象116
6.4.3 介绍TField118
6.5.1 数据的查找121
6.5 数据查找与过滤121
6.5.2 数据的过滤130
6.6 数据集的浏览131
6.6.1 在代码中浏览131
6.6.2 通过组件浏览132
6.7 数据排序133
6.8 文件维护模块的实现方法133
6.8.1 窗体设计(界面设计)134
6.8.2 功能实现135
6.9 主/从表处理148
6.10 事务处理151
6.11 处理多窗格数据153
6.12 小结154
7.1.1 二进制数据的类型155
第7章 二进制数据的处理155
7.1 概述155
7.1.2 MS SQLServer 2000对二进制数据的支持156
7.2 Delphi 7对二进制数据的支持158
7.2.1 数据类型159
7.2.2 运算符161
7.2.3 类和组件的支持164
7.3.1 将二进制数据写入到数据库中165
7.3 普通二进制数据处理165
7.3.2 从数据库中读取二进制数据167
7.3.3 二进制数据文件的处理168
7.4 图像文件处理171
7.4.1 打开图像文件171
7.4.2 将图像数据写入到数据库中174
7.4.3 从数据库中读取图像数据174
7.4.4 读写数据库中的图像应用举例175
7.5 声音文件处理177
7.6 视频文件处理179
7.6.1 数据库中视频文件的读写179
7.6.2 播放视频文件179
7.7.2 图像数据的查询182
7.7 二进制数据的查询182
7.7.1 RichText数据的查询182
7.7.3 二进制数据查询的性能分析183
7.7.4 二进制数据浏览开发实例183
7.8.1 程序中处理Office文件的方法189
7.8 Office文件处理189
7.8.2 程序举例191
7.9 小结195
第8章 存储过程高级设计196
8.1 概述196
8.1.1 存储过程的优势196
8.1.2 系统存储过程简介197
8.2.1 什么是游标199
8.2 游标使用技术199
8.2.2 游标的创建方法200
8.2.3 打开游标201
8.2.4 从游标中提取数据202
8.2.5 通过游标修改和删除数据205
8.2.6 游标的关闭与释放208
8.3 创建存储过程209
8.3.1 流控语句209
8.3.2 创建存储过程210
8.3.4 在存储过程中使用变量212
8.3.3 存储过程的执行212
8.3.5 存储过程中的参数213
8.3.6 更改和删除存储过程214
8.5 Delphi中调用存储过程的技术217
8.5.1 TADOStoredProc组件217
8.5.2 调用存储过程实例219
8.6 动态执行存储过程221
8.6.1 关于动态执行的属性和方法221
8.6.2 动态执行开发实例222
8.7 小结225
9.1.1 创建触发器226
第9章 触发器高级设计226
9.1 概述226
9.1.2 修改触发器229
9.1.3 删除触发器230
9.2 嵌套、递归触发器基础230
9.2.1 嵌套触发器230
9.2.2 递归触发器231
9.3 使用触发器加强业务规则232
9.4 触发器检查233
9.4.2 通过查询分析器中检查触发器234
9.4.1 通过SQL Server企业管理器检查触发器234
9.5 存储系统信息235
9.6 用触发器维护引用完整性237
9.6.1 触发器和约束237
9.6.2 用触发器维护引用完整性238
9.7 级联删除触发器239
9.8 级联更新触发器241
9.9 触发器设计实例244
9.10 小结248
10.1.1 Rave VCL/CLX组件249
10.1 概述249
第10章 报表/图表打印高级设计249
10.1.2 Rave报表组件250
10.1.3 Rave Report集成开发环境253
10.1.4 使用Rave Report5.0开发数据报表253
10.2 单表打印257
10.2.1 使用Print方法进行打印257
10.2.2 使用Delphi 7中的TPrinter类进行打印257
10.2.3 调用Office程序的打印功能259
10.2.4 打印时对相关错误的处理260
10.3 多表打印260
10.4 嵌套报表261
10.5 复合报表265
10.6 各种数据统计图表显示268
10.7 小结273
第11章 数据备份与恢复274
11.1 概述274
11.1.1 数据库备份的内容274
11.1.2 选择备份频率275
11.1.3 选择备份介质275
11.2.1 图形方式备份数据库276
11.2 数据库的备份与恢复276
11.2.2 程序备份数据库278
11.2.3 图形方式还原数据库284
11.2.4 程序还原数据库285
11.2.5 在Delphi中备份和还原数据库287
11.3 数据表的导入和导出290
11.4 复制指定的数据库对象293
11.5 小结295
第12章 数据格式的转换296
12.1 概述296
12.1.1 直接数据转换296
12.2 将数据转化成CSV格式297
12.1.2 通过其他应用程序转换297
12.3 将数据转化成HTML格式300
12.3.1 直接转换数据302
12.3.2 通过Excel应用程序转化数据304
12.4 将数据转化成XML格式308
12.5 将数据转化成TXT文件312
12.6 将DBF转化成MDB313
12.7 将XLS转化成MDB316
12.8 小结320
13.2 数据库自身安全机制321
13.1 概述321
第13章 数据库安全321
13.2.1 身份认证322
13.2.2 角色(role)323
13.2.3 登录(logins)329
13.2.4 用户(Users)331
13.2.5 权限(Permission)331
13.2.6 审核332
13.2.7 数据库安全机制的配置和管理333
13.3 程序实现安全机制334
13.3.1 身份认证(用户登录)334
13.3.3 权限管理336
13.3.2 应用程序角色336
13.3.4 记录日志337
13.4 数据的加密存储和传送337
13.4.1 MS SQL Server 2000的数据加密功能337
13.4.2 程序实现数据加密功能338
13.4.3 加密存储和传送对性能的影响340
13.5 MS SOL Server 2000的数据加密机制340
13.5.1 Encrypt函数340
13.5.2 Net-Library协议341
13.6 小结341
14.1.1 客户/服务器模式343
14.1 概述343
第14章 三层数据库开发343
14.1.2 多层分布式开发模式344
14.2 Delphi中多层数据库开发技术345
14.2.1 远程数据模块346
14.2.2 TDataSetProvider349
14.2.3 TClientDataSet353
14.2.4 连接组件357
14.3 基于MTS/Dcom多层数据库技术358
14.4 基于TCP/IP的多层数据库技术360
14.5.1 创建服务器端组件361
14.5 三层数据库开发实例361
14.5.2 创建客户端程序366
14.6 小结367
第15章 高级界面开发368
15.1 托盘程序开发368
15.1.1 基础知识368
15.1.2 开发过程371
15.2 全屏程序开发375
15.2.1 将当前窗口全屏显示375
15.2.2 显示退出按钮376
15.2.3 实现代码377
15.3 XP风格界面380
15.4 小结383
第16章 dbExpress数据库 高级程序开发384
16.1 概述384
16.1.1 ISQLDriver接口384
16.1.2 ISQLConnection接口385
16.1.3 ISQLCommand接口385
16.1.4 ISQLCursor接口386
16.1.5 ISQLMetaData接口386
16.2 dbExpress组件介绍387
16.3 dbExpress组件使用388
16.3.1 TSQLConnection388
16.3.2 数据集组件391
16.3.3 TSQLMonitor392
16.3.4 TSimpleDataSet394
16.4 dbExpress各种数据处理技术394
16.4.1 执行SQL语句394
16.4.2 事务处理396
16.5 dbExpress数据库开发实例397
16.4.3 在代码中指定数据库登录参数397
16.5.1 浏览单向数据集398
16.5.2 缓冲单向数据集400
16.5.3 通过TSimpleDataSet组件实现本地数据库连接402
16.6 dbExpress BDE ADO性能比较403
16.7 小结404
第17章 帮助文件的开发405
17.1 概述405
17.1.1 帮助文件的内容窗口405
17.1.2 帮助文件的链接功能406
17.2 帮助文件制作工具介绍407
17.3 利用Microsoft Help Workshop制作帮助文件408
17.3.2 帮助文件的主题和内容409
17.3.1 帮助文件的制作过程和准备工作409
17.3.3 帮助文件的目录414
17.3.4 制作帮助文件工程文件416
17.3.5 帮助文件制作技巧419
17.4 应用程序同帮助文件关联423
17.4.1 Delphi中关于帮助的属性和方法423
17.4.2 静态调用帮助文件425
17.4.3 动态调用帮助文件426
17.5 小结427
18.1 InstallShield Express概述428
第18章 安装程序制作428
18.2 通过向导制作数据库安装程序429
18.3 安装程序的默认创建路径和修改437
18.4 修改数据库安装程序的参数437
18.4.1 设置安装类型438
18.4.2 选择模块以及与模块关联的Feature439
18.4.3 设置安装程序的对话框442
18.4.4 建立并测试安装程序442
18.5 小结443
附录 BDE组件属性参考444
热门推荐
- 2542452.html
- 2550188.html
- 2167597.html
- 3832674.html
- 884159.html
- 1181126.html
- 2481215.html
- 1844609.html
- 3277924.html
- 3749958.html
- http://www.ickdjs.cc/book_3805676.html
- http://www.ickdjs.cc/book_1056523.html
- http://www.ickdjs.cc/book_2312981.html
- http://www.ickdjs.cc/book_3225046.html
- http://www.ickdjs.cc/book_337671.html
- http://www.ickdjs.cc/book_335511.html
- http://www.ickdjs.cc/book_2545981.html
- http://www.ickdjs.cc/book_3472437.html
- http://www.ickdjs.cc/book_2509924.html
- http://www.ickdjs.cc/book_2289611.html