- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
power builder数据库软件 课件.ppt
第一部分由以下三章组成 1.数据库应用模式的发展 2.数据库应用系统开发方法概述 3.Power Builder简介 其中第一章介绍了数据库应用模式由主机应用模式、文件服务器应用模式、客户/服务器应用模式到分布式应用模式和Web应用模式的发展和变化;第二章概述了数据库应用系统的开发方法,如结构化生命周期方法、快速原形方法、面向对象方法以及利用Power Builder进行系统开发的方法等;第三章概要介绍了Power Builder的特点和特征,包括Power Builder 的一般特性、Power Builder 8.0的新变化和新功能、Power Builder的各种对象及Power Builder的开发环境等。 ;第一章 数据库应用模式的发展;第一章 数据库应用模式的发展;1.1 主机应用模式;;;;1.2 文件服务器应用模式; 文件服务器的优点在于实现费用比较低廉,而且配置非常灵活,在一个局域网中可以方便的增减客户端工作站。但是,文件服务器的缺点也非常明显。由于文件服务器只提供文件服务,所有的应用处理都在客户端完成,这就意味着客户端的个人计算机必须要有足够的能力,以便执行需要的仍何程序,或能完成仍何必要得任务。这可能经常需要用户端的计算机升级。 特别要提出的是,虽然应用程序也可以放在网络文件服务器的硬盘上,但它每次都要传送到客户端的个人计算机的内存中执行。另外,所有的处理都是在客户端完成的,网络上就要经常传送大量无用的数据。 ;1.3 客户/服务器应用模式; 当今,客户/服务器流行的领域是数据库应用领域。比较著名的数据库厂商都提供了支持客户/服务器结构的数据库管理系统。如Microsoft的SQL Server ,Sybase的Adaptive server和Oracle等。 在客户/服务器结构中,我们常把客户端称作前台或前端客户,把服务器称作后台或后端服务器 小结: 大型机集中式结构的所有程序都在主机中运行,而文件服务器局域网结构的所有程序都在客户端执行,这两种结构都不能提供真正的可伸缩应用系统框架。而客户/服务器结构则可以将应用逻辑分布在客户工作站和服务器之间,可以提供更快、更有效的应用程序性能。 ;1.4 文件服务器与客户 / 服务器模式; 图1-4是???件服务器结构,查询根本不会传送给服务器,查询是在客户端完成的。客户端的系统根据访问数据库的要求,它“意识”到自己需要一张数据表,以便进行查询和得出结果。 因此,在正式执行SELECT 语句之前,查询逻辑会请求通过网络将30000行的表格传送到本地的客户工作站上,然后在客户端进行处理,完成查询。如果需要查找的记录不在,则网络传输实际是在做无用功。 文件服务器只是负责文件的集中管理,并根据客户端的请求向客户端发送文件,除此之外文件服务器不会执行其它任何程序逻辑。 显然,文件服务器的处理方式会增加网络线路的传输负担,降低传输的效率和响应时间,很容易造成网络阻塞。 ; 图1—5是客户/服务器结构,实际的SQL查询语句将在服务器中执行,服务器发送给客户端工作站的只是查询的结果。也就是说,客户端的应用程序向数据库服务器(即运行在服务器的数据库管理系统)发出的请求是“传送数据库表student中学号是021116的记录”,数据库服务器响应请求后,在服务器上对数据表student进行查询,并通过网络把查询的一条记录(而不是30000条)回送给客户端的用户程序。 ; 客户/服务器结构降低了网络线路的高负荷,提高了传输的效率,较好的避免了造成网络阻塞的问题,并且在多数情况下都显著缩短响应时间。 客户/服务器结构的核心是当前端用户需要后台服务器的服务时,仅仅发出请求,而服务器接受该请求后,执行相应的功能,并且把满足条件的那部分数据返回给前台客户端。 客户/服务器结构的另一个特点是,数据库服务器的平台与客户端无关(无论是软件平台还是硬件平台)。 数据库服务器上的数据库管理系统集中负责管理数据库服务器上的数据和资源,它向客户端提供一个开放的使用环境,客户端的用户通过数据库接口和SQL语言访问数据库。也就是说,不管客户端采用的是什么样的硬件平台和软件环境,它只要能够通过网络协议和数据库接口程序连接到服务器就可以对数据库服务器进行访问 。;;1.5 分布式计算应用模式; 3. ? 沉重的客户端负载 由于应用程序的业务逻辑存储在每台客户机上,所以要求客户
文档评论(0)