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

[课件]第1章--网络数据库基础PPT.pptxVIP

[课件]第1章--网络数据库基础PPT.pptx

此“教育”领域文档为创作者个人分享资料,不作为权威性指导和指引,仅供参考
  1. 1、本文档共12页,可阅读全部内容。
  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文档。上传文档
查看更多

第1章网络数据库基础;网络数据库目前在局域网、广域网以及Internet上都有大量应用。

2.特点

网络数据库与传统的数据库相比,有以下几个特点:

(1)扩大了数据资源共享范围。

(2)易于进行分布式处理。

(3)数据资源使用形式灵活。

(4)便于数据传输交流。

(5)降低了系统的使用费用,提高了计算机的可用性。

(6)数据的必威体育官网网址性、安全性降低。;二、网络数据库应用系统体系结构

1、集中模式

主机/终端结构是大型主机系统使用的结构,这种结构是将操作系统、应用程序、DBMS、数据库等数据和资源均放在主机上,以一台主机为核心,连接若干个终端,终端只是作为主机的一种I/O设备,所有的应用处理均由主机承担。

2、客户机/服务器模式(C/S模式)

在客户机/服务器结构中,客户机负责管理用户界面、接收用户数据、处理应用逻辑、生成数据库服务请求。然后将这些请求发送给服务器,接收服务器返回的结果,最后再将这些结果按一定的格式返回给用户。服务器接收客户机的请求;处理这些请求,返回处理结果(包括执行状态:成功、失败以及数据库访问的结果数据)给客户机,同时,服务器还;要进行数据完整性检查,维护数据库附加的数据,支持并发控制等。如图1.1所示。;3、浏览器/服务器模式

浏览器/服务器模式简称B/S模式,如图1.2所示。;务器端的DBMS,一些桌面数据库管理系统如Access等也可作为这种结构的DBMS。Web服务器有MicrosofeIIS(InternetInformationServer)、PWS(PersonalWebServer)、Tomcat、Apache等。

4、B/S与C/S的混合模式

将上述两种模式的优势结合起来,即形成B/S和C/S。的混合模式。对于面向大量用户的模块采用三层B/S模式。而对于系统模块安全性要求高,交互性强,处理数据量大,数据查询灵活时,则使用C/S模式,这样就能充分发挥各自的长处,开发出安全可靠,灵活方便,效率高的数据库应用系统。;5、多层数据库应用模式

C/S模式和B/S模式可以引入中间层构成多层数据库应用模式。中间层一般实现业务规则、数据访问、合法性校验功能。;应用程序的主要任务包括:建立与数据源的连接;向数据源发送SQL???求;接收并处理请求的结果;断开与数据源的连接等。

应用程序通过ODBC调用相应的数据库驱动程序完成对数据库的操作。如图1.3所示。

四、网络数据库应用系统开发方法

网络数据库应用系统开发方法有:结构化开发方法、面向对象开发方法和原型化开发方法。;图1.3ODBC的体系结构;1.2网络数据库管理系统和网络数据库系统开发技术;C/S模式开发技术:ADO、ADO.NET、ODBC、WinScok、XML、ActiveX、数据库、软件工程和报表等,涉及的开发语言有:VisualBasic、Delphi、PowerBuilder、C#等。

3、B/S模式开发技术

B/S模式开发技术有:ADO、ADO.NET、ODBC、XML、ActiveX、Ajax、ASP、ASP.NET、JSP、PHP、数据库、软件工程和报表等,涉及的开发语言有:HTML、JavaScript、VBScript、Java、VB.NET、C#等。

4、多层模式开发技术

多层模式开发技术除了C/S模式开发技术和B/S模式开发技术外,还有COM技术和DCOM技术。;TheEnd,ThankYou

文档评论(0)

BraveBoy + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档