Chap01网络数据库应用系统概述(教材)ppt课件_第1页
Chap01网络数据库应用系统概述(教材)ppt课件_第2页
Chap01网络数据库应用系统概述(教材)ppt课件_第3页
Chap01网络数据库应用系统概述(教材)ppt课件_第4页
Chap01网络数据库应用系统概述(教材)ppt课件_第5页
已阅读5页,还剩10页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、.第1页,第1章网络数据库应用程序系统开发概述,1.1网络数据库应用程序系统1.2网络数据库应用程序系统开发技术1.3网络数据库应用程序系统体系结构1.4网络数据库应用程序系统开发过程系统一般由应用程序、数据库管理系统和数据库三部分组成。在网络环境中,三部分牙齿可以徐璐单独分布在其他计算机上,用户可以通过网络连接到远程数据库来处理数据。1.1网络数据库应用程序系统,第3页,1.1.2基本类型网络数据库应用系统主要包括1网络课程2网络培训平台3培训管理系统4资源池,1.1网络数据库应用系统。第4页,1.1.3基本模式当前典型的网络数据库应用节目系统体系结构分为两种茄子模式:1客户端/服务器2浏览

2、器/服务器、1.1。C/S模式具有出色的系统介面控制功能,可以充分利用两个硬件环境的优点,减少系统的通信开销。2.开发进程B/S模式下的客户端程序在浏览器中运行。C/S模式基于中间件产品,要求应用程序开发人员直接处理系统级别的问题,如事务管理、消息队列、数据复制和同步、通信安全等。1.1网络数据库应用程序系统,第6页,两种模式的比较3。升级维护移动C/S系统模块,只更新其他模块B/S系统连接服务器端软件,从而减少异地用户系统维护和升级成本。4.应用环境B/S模式下的应用系统通常基于广域网,面向分布式域中的各种用户基础。C/S模式比B/S结构更有利,在客户端深入分析、摘要、批量I/o、批量更改时

3、,它允许用户满足与本地资源的交互需求。1.1网络数据库应用程序系统, 7页,1.1.4工作原理,图1-1 B/S模式网络数据库应用程序系统工作原理,1.1网络数据库应用程序系统, 8页,图1-2 B/S模式网络数据库应用程序系统工作原理,1.1网络数据库当前相对主流的数据库主要是333661.2.2开发技术1。动态开发技术目前比较主流的动态网站开发技术主要包括ASP、JSP、PHP和ASP。NET (1)ASP全称Active Server Pages,web服务器端开发环境,提供以下功能:(2)JSP可以在servlet和Java ban的支持下完成强大的网站程序。(3)PHP是一种跨平台服

4、务器端嵌入式脚本语言。大量借用c、Java和Perl语言的语法,结合PHP本身的特性,使web开发人员可以快速构建动态生成的页面。(4)ASP。NET是Microsoft用于构建动态和数据驱动网站的技术,开发人员可以使用ASP .使用NET快速创建基于web的数据库密集型应用程序。利用NET的面向对象语言功能,在代码中创建数千个.可以访问NET类。,1.2网络数据库应用程序系统开发技术, 11页,2 .节目开发语言当前。NET平台的节目开发由VisualC .NET,VisualBasic。熟悉多种开发语言的程序员支持多种高级语言,如NET、VisualC#和VisualJ#。Microsof

5、t集成开发环境,用于编写、记录、运行和调试以NET语言编写的程序。NET平台3。Microsoft visual visual studio。快速切换到net是一套完整的开发工具,用于创建A网络应用程序、XML web服务、桌面应用程序、移动应用程序等。Visual Basic、Visual C、Visual C#和Visual J#均使用相同的集成开发环境(IDE),并通过牙齿IDE帮助共享工具和创建混合语言解决方案。4.XML可扩展标记语言(XML),XML具有跨平台属性。由于XML使用文本而不是二进制格式来表示数据,因此可以在各种数据库平台(Oracle

6、、MySQL、DB2、SQL Server)上访问数据,但是使用XML文档并不像使用SQL语言操作数据库那么简单,还需要使用DOM查询、插入和修改数据等。文档对象模型(DOM)是XML文档语法分析的标准,是详细说明HTML/XML文档对象规则的API。1.2网络数据库应用程序系统开发技术、 12页、1.3网络数据库应用程序系统体系结构、图1-3网络数据库应用程序系统体系结构模型、图1-3网络数据库应用程序系统体系结构模型、web应用程序、数据层、数据提供程序、数据源、1.3这些组件之间的关系构成了所有数据识别web应用程序的基础结构,第13页,1.3网络数据库应用程序系统体系结构,图1-4 ASP。NET多层体系结构模型,1.3.2 ASP。NET技术支持的多层体系结构模型以Pet Shop为例的多层应用程序体系结构模型,整个系统分为三层:介面表示层。介面表示层、业务逻辑层、数据访问层、 14页、1.4网络数据库应用程序系统开发流程、1.4网络数

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论