注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络软件与程序设计Pascal/DelphiDelphi 6数据库开发

Delphi 6数据库开发

Delphi 6数据库开发

定 价:¥39.00

作 者: 飞思科技产品研发中心编著
出版社: 电子工业出版社
丛编项: 开发专家之Delphi
标 签: Delphi

购买这本书可以去


ISBN: 9787505373518 出版时间: 2002-01-01 包装: 平装
开本: 26cm+光盘1片 页数: 436 字数:  

内容简介

  本书属于《开发专家之Delphi》丛书系列。本书以构建数据库的全过程为主线,详细介绍了数据库系统的开发步骤。全书共分6篇,涵盖了数据库基础、数据库组件、数据库查询、大型数据库开发实例、报表、C/S数据库编程、ADO等方面的内容。书中的大型商用数据库实例既可帮助读者进一步熟悉有关理论知识的应用,又在数据库的实际开发工作中具有非常实用的参考价值。所附光盘包含书中全部实例的源代码。本书适合于中高级水平的数据库开发人员阅读,也可供网络管理员、系统分析员作为必备的技术参考书。前言关于本套丛书Delphi是美国Borland公司推出的功能强大的应用程序开发工具。它具有功能强大、运行速度快、易于学习和使用以及开发效率高等特点。Delphi是可视化应用编程开发环境、可重用性面向对象编程语言、快速编译器和数据库的完美结合。Delphi6于2001年6月发布。新版本的Delphi6开发功能更加强大,除了能够有效帮助开发者个人或其开发团队快速建立Windows应用程序,快速简化Windows与浏览器客户、Web服务器、中间件以及后台数据库系统的集成等这些传统意义上的开发之外,Delphi6是目前惟一全面支持所有主要工业标准(XML、SOAP、WSDL和XSL等)的开发工具,同时,也支持基于Web服务的Microsoft.NET和SunONE体系,而且提供给Web开发者需要的可伸缩性与可靠性。新的Delphi6框架中还包括了BizSnap、WebSnap和DahSnap,用户可以用它开发支持Web服务特性的服务器端和客户端应用,而这一切都是通过一套高度集成的可视化开发工具、先进的编译技术和可重用的组件完成的。特别是在电子商务愈加流行的今天,通过Delphi6,任何企业都能很快地转移到未来基于Web服务的电子商务应用程序开发上,而不用丢弃以往的开发方式、技巧和源代码。可见,要创建一流的Web应用程序,Delphi6无疑是目前的最佳选择之一。《开发专家之Delphi》系列丛书就是针对Delphi6的整个开发体系和特色进行组织的,涵盖了DeIphi开发所有重要方面,为开发人员提供了完整的知识架构,无论要进行怎样的Delphi开发,都可以在这套丛书中找到明确的解决方案和经验之谈。同时,专业的作者队伍、完整的解决方案和详尽的实例剖析是这套丛书高质量的基础和保证,也是本套丛书的最大特色所在。总之,哪怕是最熟练的程序员也需要专业的技术文献,这套丛书就是经典的开发经验及实例的集成,所以必将受到专业人士的关注和欢迎。关于本书《Delphi6数据库开发》介绍了Delphi专业编程中的重要方面::数据库开发。数据库编程在各个领域有着广泛的应用前景。随着我国在信息化建设方面的不断深入,对数据库应用程序开发人员的需求将会越来越多。Delphi在开发数据库应用程序方面有着众多的优越特性,提供了强大的开发基于客户朋匠务器模式的数据库应用程序的能力。在数据库访问方面,配有BorlandDatabaseEngine(BDE),可通过SQLLinks、ODBC等技术访问多种数据库,另外还可以利用ADO来访问各种数据库。在应用程序的客户端应用开发方面,Delphi提供了大量的用于数据库应用开发的各种组件,可以极大地提高开发效率,它还使用了MultiSession和ThreadSafe的数据库引擎、数据库过滤器(Filter)、VisualQueryBuild等。本书的前4章首先让读者了解数据库的基本知识,然后介绍Borland的数据库访问引擎(BDE),接下来再介绍ODBC的概念和设置。第5章和第6章则对Delphi提供的数据库组件作了详细的介绍。读者可以一边看书一边对照书上的实例进行上机实验,从而可以深刻地理解各种组件的使用方法。第7章介绍了在企业级应用程序开发中经常使用的标准语言::SQL语言。第8章在前面的基础上,以实例的形式详细地介绍了怎样开发一个企业管理系统。第9章和第10章则介绍了在Delphi中怎样实现各种报表的打印以及如何开发一个复杂的报表。第11章和第12章则介绍了怎样开发一个客户机/服务器程序,并介绍了数据库服务器InterBase的使用。最后,介绍了在Delphi中如何使用Microsoft的ADO技术来访问数据库。全书包含了Delphi专业编程者的所有开发实例和经验,非常有实用价值。本书由飞思科技产品研发中心策划并组织编写,徐敦忠、杨枭、陆正武等参加了本书的写作,陆正中对全书进行了统稿。、同时,在本书的写作过程中得到了刘文智先生的大力支持和协助,他提出了大量的参考性意见更使本书增色不少,在此表示衷心的感谢。当然,限于作者水平,加之时间仓促,书中难免存在不足之处,敬请读者批评指正。我们的联系方式:电话:(010)6813454568134811E:mail:support@fecit.com.cn网址:http://www.fecit.com.cnhttp://www.fecit.net飞思科技产品研发中心

作者简介

暂缺《Delphi 6数据库开发》作者简介

图书目录

第一篇 数据库入门
第1章 数据库简介
1.1 数据库的概念
1.1.1 数据库的发展历史
1.1.2 数据库系统
1.2 关系型数据库
1.2.1 数据模型
1.2.2 实体之间的联系
1.2.3 E—R模型
1.2.4 规范化设计方法
1.2.5 关键字
1.2.6 表及表之间的关系
1.3 数据库应用程序的层次结构
1.3.1 单层结构
1.3.2 双层结构
1.3.3 多层结构
第2章 BDE介绍
2.1 什么是BDE
2.2 BDE管理器
2.2.1 BDE管理器的概貌
2.2.2 Database标签页
2.2.3 Configuration标签页
2.2.4 如何使用BDE管理器
第3章 ODBC数据源的设置
3.1 ODBC与BDE
3.1.1 ODBC简介
3.1.2 BDE和ODBC的相互关系
3.2 ODBC数据源的设置
3.2.1 通过BDE设置ODB ODBC数据源
3.2.2 通过程序来设置ODBC数据源
第4章 利用MicrosoftAccess建立数据库
4.1 利用MicrosoftAccess建立数据库
4.1.1 系统需求分析
4.1.2 数据库的选择
4.1.3 数据库的结构设计
4.1.4 建立数据库
4.1.5 用户界面设计
4.2 利用数据库桌面建立数据库
4.3 数据的录入
4.4 数据的查询与统计
第二篇 数据库的相关组件及查询
第5章 数据访问与连接管理
5.1 数据库组件的功能体系结构
5.1.1 数据库组件的功能框架
5.1.2 功能框架的进一步讨论
5.1.3 数据库组件概述
5.2 数据集组件
5.2.1 TTable组件
5.2.2 TQuery组件
5.2.3 TStoredProc组件
5.3 字段组件
5.3.1 TField组件详解
5.3.2 举例:在程序中动态生成表格
5.4 其他数据访问组件
5.4.1 TUpdateSQL组件
5.4.2 TBatchMove组件
5.4.3 TOientDataSet组件
5.5 连接和管理数据库
5.5.1 TSession组件
5.5.2 TDatabase组件
5.5.3 数据库的连接建立
5.5.4 管理数据库连接
第6章 数据控制组件及决策组件
6.1 典型数据控制组件
6.1.1 DBGrid组件
6.1.2 HDBText组件
6.1.3 TDBEdit组件
6.1.4 TDBNavigator
6.2 列表选择式数据控制组件
6.2.1 TDBListBox组件
6.2.2 TDBComoBox组件
6.2.3 DBCheckBox
6.2.4 DBRadioGroup
6.3 查找式数据控制组件
6.3.1 TDBLookupListBox组件
6.3.2 DBLookUpComboBox
6.3.3 应用数据控制组件的例子
6.4 其他数据控制组件
6.4.1 TDBMemo组件
6.4.2 DBImage组件
6.4.3 DBRichEdit组件
6.4.4 TDBCtrlGrid组件
6.4.5 TDBChart组件
6.5 数据库决策组件
6.5.1 决策数据集组件
6.5.2 决策方组件
6.5.3 决策组件使用实例
第7章 SQL语言的使用
7.1 SQL语言入门
7.2 数据查询SQL语言
7.2.1 最基本的查询命令
7.2.2 条件查询
7.2.3 统计功能
7.2.4 简化查询结果
7.2.5 排序
7.2.6 NULL测试
7.2.7 分组统计
7.2.8 内部连接与外部连接
7.3 数据操纵SQL语言
7.3.1 插入数据
7.3.2 修改数据
7.3.3 删除数据
7.4 在Delphi中使用SQL语言
7.4.1 在TQuery中使用SQL语言
7.4.2 动态SQL语句
7.4.3 带参数的SQL语句
第三篇 大型数据库开发实例
第8章 开发一个企业管理系统
8.1 企业管理系统的基本结构
8.2 建立数据库表格
8.3 界面组件介绍
8.3.1 TCoolBar组件
8.3.2 TToolBar组件
8.3.3 TMainMenu组件
8.3.4 TPanel组件
8.3.7 VCL组件的体系结构
8.4 数据模块
8.5 界面设计
8.6 制作数据模块
8.7 显示数据
8.8 录入数据
8.8.1 录入主表信息
8.8.2 录入从表信息
8.9 查找和修改
8.9.1 查找方法综述
8.9.2 主表的查找和修改
8.9.3 从表的查找和修改
8.10 删除
第四篇 报表的使用及开发
第9章 使用报表
9.1 使用报表的一个范例
9.2 报表组件详解
9.2.1 TQuickRep组件
9.2.2 TQRSubDetail组件
9. 2.3 TQRStringsBand组件
9.2.4 TQRBand组件
9.2.5 TQRChildBand组件
9.2.6 TQRExpr组件
9.2.7 TQRSysData组件
9.2.8 TQRExprMemo组件
9.2.9 TQRShape组件
9.2.10 其他组件
第10章 定制报表格式与动态报表
10.1 设计自己的报表格式
10.2 动态报表的原理和设计开发
10.2.1 动态报表的功能及用户界面的实现
10.2.2 开发动态报表
10.2.3 核心子程序的构造技巧
第五篇 客户/服务器数据库编程
第11章 InterBase实用技术
11.1 InterBase的基本概念
11.2 连接已有数据库
11.3 创建数据库
11.4 创建表
11.5 数据库安全
11.6 数据的备份和恢复
第12章 客户机用匠务器式的数据库应用开发
12.1 客户机用匠务器应用程序的技术要点
12.1.1 客户机
12.1.2 服务器
12.1.3 中间件
12.1.4 客户机服务器结构的优点
12.2 Delphi 6对客户机/服务器结构的支持
12.3 从桌面数据库应用到客户机用匠务器结构
12.3.1 再谈数据库的完整性约束
12.3.2 单向游标
12.3.3 客户机/服务器结构中的TTable和TQuery组件
12.3.4 客户机/服务器中事务处理的特点
12.4 服务器端编程
12.4.1 存储过程
12.4.2 触发器
12.5 现场查询与缓存更新
12.5.1 TUpdateSQL组件的使用
12.5.2 TQuery组件的UpdateObject属性
12.5.3 一个缓存更新的范例
12.5.4 使用事务
12. 6 InterBase Express
12.7 客户机用匠务器结构的优化
第六篇 ADO的使用
第13章 Delphi6中的ADO技术
13.1 ADO的发展过程和技术优势
13.1.1 ADO产生的背景
13.1.2 ADO和相关技术的关系
13.1.3 ADO的重要优势
13.2 ADO组件
13.2.1 TADOConnection组件
13.2.2 TADOCommand组件
13.2.3 TRDSConnection组件
13.2.4 TADODataSet组件
13.2.5 TADOTable组件
13.2.6 TADOQuery组件
13.2.7 TADOStoredProc组件
第14章 ADO的使用
14.1 怎样建立连接
14.2 用代码设置ADO连接
14.3 使用ADOConnection组件连接
14.4 ADO数据库的基本操作

本目录推荐