网站大量收购独家精品文档,联系QQ:2885784924

第1章-Delphi数据库应用系统基础.pptVIP

  1. 1、本文档共78页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

数据库应用技术--Delphi应用系统开发

蒋丽华主编

中国水利水电出版社;学习要点;概述:;※1.1数据库应用系统概述;可见,数据库应用系统包括如下三个局部:

〔1〕数据库;

〔2〕数据库管理系统;

〔3〕数据库应用程序。

因此,开发数据库应用系统需要选择一种数据库管理系统;然后,在其支持之下建立数据库;最后,使用一种开发工具编制数据库应用程序。本书所要介绍的BorlandDelphi就是一种可用于编制数据库应用程序的开发工具。;※1.1.1数据库管理系统;〔4〕维护数据库

DBMS负责控制数据库初始数据的装载、记录工作日志、监视数据库性能、修改更新数据库。重新组织数据库、恢复出现故障的数据库。

〔5〕其他功能

DBMS负责管理与网络中其他软件系统的数据通信以及组织数据的传输,一个DBMS与另一个DBMS或文件系统的数据转换功能等。

;※1.1.2关系数据库管理系统;1.数据元素〔DataItem〕

数据元素存放于字段〔Field〕中,一个数据表中的每一个字段均具有一个唯一的名字〔称为字段名〕。一个字段也就是数据表中的一列。;4.数据库〔DataBase〕

数据库的传统定义是以一定的组织方式存储的一组相关数据项的集合,主要表现为数据表的集合。但是,随着数据库技术的开展,现代数据库已不再仅仅是数据的集合,而且还应包括针对数据进行各种根本操作的对象的集合。

关系数据库基于关系模型建立,关系模型包含三个组成局部:数据结构、关系操作和关系的完整性。

在关系模型中,关系是唯一的一种数据结构。无论是实体还是实体之间都由单一的数据结构类型即关系来表示。关系模型给出了关系操作的特点,但不对DBMS的语言提出具体的语法要求。

;※1.1.3基于RDBMS的网络数据库应用系统;;(1).文件/效劳器模式(F/S模File/ServerModel);(2).二层C/S模式(C/S模式Client/ServerModel);二层C/S模式把数据处理任务分配给客户机〔Client〕和数据库效劳器〔DataBaseServer〕共同承担。数据库效劳器安装数据库管理系统〔DBMS,DataBaseManagementSystem〕,承担数据库数据管理、响应客户机请求并根据请求完??数据操作;客户机安装应用程序,承担客户程序运行、数据的处理和输入/输出操作。二层C/S模式结构如图1-1所示。;(3).浏览器/效劳器模式(B/S模式Browser/ServerModel);功能效劳器配置成为Web效劳器,响应客户机提起的HTTP协议方式请求。当客户机提出访问数据库请求时,Web效劳器根据实际要求向数据库效劳器发出SQL数据请求。

数据库效劳器依然存放数据库效劳层软件,执行Web效劳器送来的SQL数据请求,进行对数据库的读、写、删、改及查询等操作,操作完成后,将数据结果返回给Web效劳器。

另外,由于B/S模式结构中的客户机与Web效劳器之间采用HTTP协议进行信息传送,因此适用于广域网结构的Internet或Intranet,具有良好的开展前景。;※1.2Delphi数据库应用系统根本结构;应用Delphi开发数据库应用系统过程中,需要设置数据库访问和操作功能时,最根本的方法是使用Dephi提供的数据库操作控件。应用这些数据库操作控件,可以构建形成最根本的Dephi数据库应用系统功能。

常用的数据库操作控件分别位于BorlandDephi可视化设计界面的三个组件页面上:ADO组件页〔ADO〕、数据访问组件页〔DataAccess〕和数据控制组件页〔DataControls〕。每一个组件页上聚集着一些具有相关功能的控件,当需要选用某一个控件时,应该先选定对应的组件页,然后在组件页上选取所需要的控件。;※1.2.1Dephi窗体对象初步;※1.2.2ADO组件页的组成;图1-3Delphi自动创立的工程对象以及窗体对象设计视图;图1-4ADO组件页;;※1.2.3数据访问组件页的组成;数据访问组件页中的6个数据访问控件功能简要说明如表1-2所示:;※1.2.4数据控制组件页的组成;与ADO控件与数据访问控件不同的是,数据控制控件都是可视的。也就是说,如果修改了这类控件的相关属性,在Delphi窗体上就会立即得到预期的效果。值得说明的是,数据控制控件既能够把数据库中的数据显示到窗体中,也可以用于接受数据修改、并将经过修改的数据写回到数据库中。数据控制组件页包含的15

文档评论(0)

199****8042 + 关注
实名认证
文档贡献者

相信自己,相信明天

1亿VIP精品文档

相关文档