Delphi 7数据库开发技术与工程实践
基本信息
- 作者: 求是科技
- 丛书名: 数据库开发从入门到应用系列
- 出版社:人民邮电出版社
- ISBN:7115121656
- 上架时间:2004-4-21
- 出版日期:2004 年4月
- 开本:16开
- 页码:511
- 版次:1-1
- 所属分类:
计算机 > 软件与程序设计 > Delphi
内容简介回到顶部↑
本书向读者详细介绍了使用Delphi 7操纵数据库、开发数据库应用系统的方法和技能。本书的特点在于内容编排和讲解上独具特色:很多初级的读者在没有进行系统、全面的学习情况下,如需要进行实际数据库开发,通过阅读本书,很快就能从目录上定位到满足其需求的内容,直接学习相关内容基本可以完成任务。之所以能达到此种功能,是因为在内容的编排上,各章内容按照:提出明确需求→告知解决方案(采用什么手段)→具体讲解技术和手段(必要时还会先安排学习相应技术/手段所需的基础知识)的顺序进行详细讲解。
此外,本书整体结构上也充分考虑了初级读者的从零开始、按部就班地学习的需要,做到讲解流畅、示例充足,能够使读者轻松掌握各项数据库的操作技术。并且在本书的后半部分,为各主要数据库操作技术安排了实际的数据库应用系统最佳实例,达到学以致用的效果。
通过阅读本书,能快速、高效地掌握Delphi数据库开发的最常用、最有用的各项技术,并达到可胜任开发较简单但又具实战性的数据库系统的任务。开发过程中遇到问题时能快速找到解决方案,并可从本书获得相应的基本算法和代码。
本书面向初、中级读者。要求读者已经掌握Delphi的最基本语法。
此外,本书整体结构上也充分考虑了初级读者的从零开始、按部就班地学习的需要,做到讲解流畅、示例充足,能够使读者轻松掌握各项数据库的操作技术。并且在本书的后半部分,为各主要数据库操作技术安排了实际的数据库应用系统最佳实例,达到学以致用的效果。
通过阅读本书,能快速、高效地掌握Delphi数据库开发的最常用、最有用的各项技术,并达到可胜任开发较简单但又具实战性的数据库系统的任务。开发过程中遇到问题时能快速找到解决方案,并可从本书获得相应的基本算法和代码。
本书面向初、中级读者。要求读者已经掌握Delphi的最基本语法。
目录回到顶部↑
第1章 了解数据库 1
1.1 数据库的出现和发展 1
1.1.1 人工管理阶段 1
1.1.2 文件系统阶段 2
1.1.3 数据库系统阶段 2
1.2 数据库系统的组成 3
1.2.1 数据库 3
1.2.2 数据库管理系统 4
1.2.3 软件支持系统 5
1.2.4 硬件支持系统 6
1.2.5 数据库管理员和使用人员 6
1.3 数据库系统模型 7
1.3.1 层次模型 7
1.3.2 网状模型 8
1.3.3 关系模型 8
1.3.4 面向对象模型 9
1.4 数据库的常用概念 10
1.4.1 表 10
1.4.2 字段 11
1.4.3 索引 14
1.1 数据库的出现和发展 1
1.1.1 人工管理阶段 1
1.1.2 文件系统阶段 2
1.1.3 数据库系统阶段 2
1.2 数据库系统的组成 3
1.2.1 数据库 3
1.2.2 数据库管理系统 4
1.2.3 软件支持系统 5
1.2.4 硬件支持系统 6
1.2.5 数据库管理员和使用人员 6
1.3 数据库系统模型 7
1.3.1 层次模型 7
1.3.2 网状模型 8
1.3.3 关系模型 8
1.3.4 面向对象模型 9
1.4 数据库的常用概念 10
1.4.1 表 10
1.4.2 字段 11
1.4.3 索引 14
前言回到顶部↑
随着计算机技术的普及,数据信息处理技术得到了空前发展,使得越来越多的人员从事于数据库操作相关的开发工作,并且不断有新人准备加入其中。
对于前者,虽然已经在从事数据库相关的开发工作,具备了一定甚至不错的数据库开发技能,但由于数据库开发涉及到非常多的内容,很多开发人员并没有系统、全面地掌握各项数据库操作技术,因此经常会在实际开发过程中遇到不得不“现学现用”的情况。此时,开发人员最希望能得到一本图书,从中快速找到能解决现存问题的相关技术手段,并能够迅速地掌握该部分技术的编程思路和具体方法,而无需花费很多时间去参看很多图书或者一本图书的大量内容。
对于后者,他们还只是初步掌握了最基本的开发工具,处于数据库操作技术的初级阶段。则更期望能够快速入门,并按部就班地系统学习,能顺畅地掌握数据库开发的每一部分内容。
当前的图书极少能很好地兼顾这两类读者,并且很多图书在讲解上晦涩难懂,总是让读者有“啃”的感觉,学习和使用效率都不高。
本套丛书充分考虑了上述两大主要人员的需求,在内容编排和讲解上都做了特别处理,使得初级读者能够顺畅地掌握最常用有效的数据库开发技术,并能胜任较简单而实用的数据库应用系统的设计与开发工作;同时让已经具备一定开发水平的读者,在开发过程中遇到问题时,能快速找到解决方案,可以细致地学习相关技术并加以应用,同时还能获得诸多好的算法和代码。
为了切实达到上述的期望效果,本书将内容分为2大部分。
第一部分侧重技术手段的讲解,安排了最常用有效的数据库开发技术。以一种全新的方式进行编排和介绍,在大小知识点甚至整体图书的范畴上,始终贯串一条明确的主线,其顺序如下:
(1)明确功能需求,即先有目的,让读者知道对应的目标。
(2)简述思路过程,让读者很快了解实现相应的功能需要先做什么、再做什么,整体思路上非常清晰。在讲述的过程中,还明确地告诉读者需要准备哪些基础知识,才能更好地理解和掌握本部分内容。
(3)逐项详细介绍,按照前面给出的思路,对每一阶段(步骤)加以详细讲解,包括技术用法和相关算法。
在各部分的介绍中,都安排了合适的示例,每个示例都非常完整(从数据库分析、建立,到操纵代码的编写,直至示例的执行方法和运行结果),过程清晰,非常便于读者模仿实现,从而达到快速理解和掌握相关技术的效果。
第二部分安排了若干实用型的系统案例,这些案例综合起来将囊括第一部分中所有的“最常用有效”的数据库开发技术。案例形式和特点如下:
(1)涉及应用范围广泛,适用对象各有不同。
(2)各案例在主要技术手段上各有侧重,基本对应于第一部分的各主要技术,同时在第一部分的介绍中,尽量结合了这些实际案例,前后对照,更便于读者学习和掌握实用技术。
(3)各案例的复杂程度和技术难度逐个增强,前面例子便于迅速模仿实现,又具备数据库系统的最基本知识,符合读者初学的特点:后面的案例的功能逐步丰富,并采用难度和功能更强的技术,让读者进一步了解和掌握实际数据库系统的设计与开发。
编者
2004年1月
对于前者,虽然已经在从事数据库相关的开发工作,具备了一定甚至不错的数据库开发技能,但由于数据库开发涉及到非常多的内容,很多开发人员并没有系统、全面地掌握各项数据库操作技术,因此经常会在实际开发过程中遇到不得不“现学现用”的情况。此时,开发人员最希望能得到一本图书,从中快速找到能解决现存问题的相关技术手段,并能够迅速地掌握该部分技术的编程思路和具体方法,而无需花费很多时间去参看很多图书或者一本图书的大量内容。
对于后者,他们还只是初步掌握了最基本的开发工具,处于数据库操作技术的初级阶段。则更期望能够快速入门,并按部就班地系统学习,能顺畅地掌握数据库开发的每一部分内容。
当前的图书极少能很好地兼顾这两类读者,并且很多图书在讲解上晦涩难懂,总是让读者有“啃”的感觉,学习和使用效率都不高。
本套丛书充分考虑了上述两大主要人员的需求,在内容编排和讲解上都做了特别处理,使得初级读者能够顺畅地掌握最常用有效的数据库开发技术,并能胜任较简单而实用的数据库应用系统的设计与开发工作;同时让已经具备一定开发水平的读者,在开发过程中遇到问题时,能快速找到解决方案,可以细致地学习相关技术并加以应用,同时还能获得诸多好的算法和代码。
为了切实达到上述的期望效果,本书将内容分为2大部分。
第一部分侧重技术手段的讲解,安排了最常用有效的数据库开发技术。以一种全新的方式进行编排和介绍,在大小知识点甚至整体图书的范畴上,始终贯串一条明确的主线,其顺序如下:
(1)明确功能需求,即先有目的,让读者知道对应的目标。
(2)简述思路过程,让读者很快了解实现相应的功能需要先做什么、再做什么,整体思路上非常清晰。在讲述的过程中,还明确地告诉读者需要准备哪些基础知识,才能更好地理解和掌握本部分内容。
(3)逐项详细介绍,按照前面给出的思路,对每一阶段(步骤)加以详细讲解,包括技术用法和相关算法。
在各部分的介绍中,都安排了合适的示例,每个示例都非常完整(从数据库分析、建立,到操纵代码的编写,直至示例的执行方法和运行结果),过程清晰,非常便于读者模仿实现,从而达到快速理解和掌握相关技术的效果。
第二部分安排了若干实用型的系统案例,这些案例综合起来将囊括第一部分中所有的“最常用有效”的数据库开发技术。案例形式和特点如下:
(1)涉及应用范围广泛,适用对象各有不同。
(2)各案例在主要技术手段上各有侧重,基本对应于第一部分的各主要技术,同时在第一部分的介绍中,尽量结合了这些实际案例,前后对照,更便于读者学习和掌握实用技术。
(3)各案例的复杂程度和技术难度逐个增强,前面例子便于迅速模仿实现,又具备数据库系统的最基本知识,符合读者初学的特点:后面的案例的功能逐步丰富,并采用难度和功能更强的技术,让读者进一步了解和掌握实际数据库系统的设计与开发。
编者
2004年1月







点击看大图
加载中...
