- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第四章数据库系统的开发环境
第4章 数据库系统的开发环境;本章要点;目 录;4.1 数据库系统开发概述 ; 数据库系统的应用与数据库体系结构的发展密不可分,从简单的文件管理、数据集中管理到数据分布存储;从简单的数据存储与计算、基于部门的业务数据处理、企业的综合信息管理到Web应用。数据管理不再仅仅是存储和管理数据,而转变成用户所需要的各种数据管理的方式。而随着数据库体系结构从封闭的集中式主机,向一个开放的、与平台完全无关的环境发展,数据库应用的开发工具,也从最初的机器语言、汇编语言、高级语言发展到面向对象的程序设计语言。
;4.1.2 数据库应用开发工具 ;4.2 开放的客户体系结构 ;数据库的开放式客户体系结构,有助于:
有多种客户端的开发工具可供选择;
编写客户端数据库应用程序,可完全可以不必关心底层数据库管理系统的实现细节,对数据库存取操作可利用ODBC接口所提供的功能完成;
? 数据库系统可以以并行方式进行开发。 ;4.3 数据库应用开发工具PowerBuilder;3.2.1 PowerBuilder的特点 ;6.支持多平台开发 ; 4.3.2 PowerBuilder应用的构成 ;4.4 数据库应用开发工具Delphi;Delphi; Delphi提供了许多组件以方便地创建数据库应用程序。标准的Delphi类库提供两类数据库组件:
(1)数据存取(Data access)组件用于直接操纵数据表,通过它可获得和修改记录中的字段值,获取和维护数据库中的元数据(有关数据的数据)。
(2)数据敏感(Data aware)控件是可视控件,例如列表框、编辑字段、下拉组合框等。这些不仅表示窗口控制元素而且还能与表中的数据字段连接并能够显示这些数据字段。 ; 除上述两类组件外,还有数个附加的标准组件,它们可执行各种功能,例如将数据存取组件与相应的数据敏感控件连在一起可使数据可见(DataSource组件),或者封装数据库的高级概念作为一个表的对应(Database组件)。
; Delphi对访问数据库提供了强有力的支持,利用Delphi可以开发出功能强大的数据库应用程序。Delphi的可视化功能相当强大,在Delphi中访问数据库具有三种方式: 。 ;4.5 Java在数据库中的应用 ; Java程序常被称为“小应用程序”(Applet)。在Java网络化???编程模式下,这种小应用程序可以被嵌入到WWW的文档页面中,成为一种“可执行的内容”。Java语言还可以编写其他常规的应用程序,它的突出特性之一是它有能力创建小的程序,这些小的程序可以跨网络被复制,并可在远程计算机上运行。
Java语言除了用来在Web页面上增加动画和提供交互性外,还可用Java语言建立服务器、管理远程系统、在Web上显示复杂的数据库信息,以及开发在网络上供多人参加的游戏程序等。Java语言将是发展Intemet商业的主要平台。
; J2EE是应用服务器采用的主要技术体系,与其它的中间件系统相比较,它具有非常显著的特征,这些特征来自于它独特的体系结构,该体系结构具有以下服务需要:
高可用性,可以适应当今全球商业环境;
安全性,可以保护客户的隐私和企业数据的完整性;
可靠性和伸缩性,保证事务处理的准确性和及时性。
;J2EE技术体系涉及如下概念:
1.J2EE应用模型
2.J2EE中间层
3.J2EE客户层
4.J2EE应用服务器;小结;习 题
您可能关注的文档
- 第二章组建交换式局域网.ppt
- 第二章线性规划灵敏度分析.ppt
- 第二章设计方法习题.ppt
- 第二章领导活动的三要素.ppt
- 第二章:国民收入核算理论.ppt
- 第二章:大气环境化学1.ppt
- 第二讲经济学基本假设.ppt
- 第二讲自然科学中的哲学问题-以数学哲学和物理学哲学为例.ppt
- 第二讲现代教育管理的理论基础及其流派.ppt
- 第二讲自然科学中的哲学问题-以物理学哲学为例.ppt
- Unit4MyFavoriteSubjectSectionA(1a-Pronunciation)(课件)人教版七年级英语上册.pptx
- Unit4NaturalDisastersListeningandSpeaking课件-高中英语人教版.pptx
- Unit4NaturalDisastersReadingandThinking课件高中英语人教版(1).pptx
- Unit4MyFavouriteSubjectSectionApronunciation课件-人教版七年级英语上册.pptx
- Unit4MyFavouriteSubjectSectionB(1a-1d)(教学课件)人教版英语七年级上册.pptx
- Unit4Lesson1课件冀教版七年级英语上册.pptx
- Unit4Lesson3课件冀教版英语七年级上册.pptx
- Unit4NaturalDisasters词汇笔记清单-高一上学期英语人教版.docx
- Unit4Lesson2课件冀教版英语七年级上册.pptx
- Unit4IusedtobeafraidofthedarkSectionAGrammarFocus-4c课件人教版(2012)九年级英语全册.pptx
文档评论(0)