欢迎来到天天文库
浏览记录
ID:36872537
大小:279.00 KB
页数:24页
时间:2019-05-10
《Web服务器与数据库服务器的连接》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、7Web数据库设计7.1Web数据库概述7.2Web数据库产品的选择7.3Web服务器与数据库服务器的连接7.1Web数据库概述Web数据库产生通过Web访问数据库的优点Web数据库系统的基本模型Web数据库的发展趋势Web数据库技术简介通过Web访问数据库的优点借用现成的浏览器软件,无需开发数据库前端标准统一,开发过程简单交叉平台支持Web数据库概述Web数据库的发展趋势非结构化数据库异构数据库系统Web数据库概述Web数据库技术简介CGICGI是Web服务器运行时外部程序的规范,按照CGI编写
2、的程序可以扩展服务器的功能,完成服务器本身不能完成的工作,外部程序执行时间可以生成HTML文档,并将文档返回Web服务器SAPI服务器SAPI一般作为一个DLL提供,是驻留在Web服务器中的程序代码,其扩展Web服务器的功能与CGI相同JDBCJDBC是第一个标准的、支持Java数据库的API,它使得Java程序与数据库连接更为容易RADRAD工具的主要特点是具有图形开发界面和可视计算技术的支持ASPASP则是微软公司于1996年11月推出的Web应用程序开发技术Web数据库概述7.2Web数据库产品的选择
3、MySQL数据库系统Oracle数据库系统SQLServer数据库系统IBM的DB2数据库系统Sybase数据库Informix数据库系统MySQL数据库系统MySQL的特点:是一个小巧玲珑的数据库服务器软件,由于其相对与其他大型数据库系统而言比较简单,容易控制,而且很重要的一点是它是一个免费的自由软件MySQL可以从http://www.MySQL.com网站上免费下载Web数据库产品的选择SQLServer数据库系统SQLServer开发不同类型的应用程序其中包括:分布式数据库应用程序数据仓库Inter
4、net和Intranet应用管理工具Web数据库产品的选择SQLServer数据库系统SQLServer具有以下优点:管理方便并发控制能力强编程接口丰富伸缩性强充分利用BackOffice资源多线程体系结构Web数据库产品的选择IBM的DB2数据库系统使用IBM的DB2的UniversalDatabase5.0所建立的基于WWW的数据库具有以下特性:适合于进行全天候不间断的、方便、可靠和安全的动态维护提供了一种强壮、安全的网络服务DB2提供了极其迅速的、动态的、不断增进的WWW数据库访问支持网上WWW多媒体
5、组件、文本文档、各种图像、视频、音频格式、可以满足大多数用户的需求使用DB2的连接,DB2UniversalDatabase可以作为Web和网站后台服务器的网关,然后在WWW网上传送数据;通过支持Java和JDBC,DB2可以通过JavaApplet和任何运行认可Java的Web浏览器的瘦客户机进行通信。并且可以和各种其他数据库产品交换数据。Web数据库产品的选择Sybase数据库支持对称的多处理器、多线程支持Java访问数据库支持服务器商的JDBC支持PowerBuilder6.5图形化的快速应用开发工具
6、支持Jconnect提供了和Java快速开发工具的无缝集成提供了对Sybase数据库产品的连接访问支持对异构的大规模用户进行的访问Web数据库产品的选择Informix数据库系统既支持Netscape的NetscapeCommunicator浏览器,又支持微软的InternetExplore浏览器支持WWW上的OLTP技术(3)支持WWW上的数据库支持各种多媒体应用提供了对Linux的支持,支持各种第三方的开发工具特点:Web数据库产品的选择7.3Web服务器与数据库服务器的连接ODBC数据库连接直接数据
7、库连接实例——通过ASP与ACCESS数据库建立连接ODBC数据库连接ODBC的灵活性表现在以下几个方面:应用程序不会受制于某种专用的APISQL语句以源代码的方式直接嵌入在应用程序中应用程序可以以自己的格式接收和发送数据ODBC的设计完全和ISOCall-LevelInterface兼容现在的ODBC数据库驱动程序支持55家公司的数据库产品Web服务器与数据库服务器的连接ODBC数据库连接ODBC的结构层次:应用程序(Application)驱动程序管理器(DriverManager)驱动程序(Drive
8、r)和数据源(DataSource)Web服务器与数据库服务器的连接ODBC数据库连接用户数据源系统数据源文件数据源ODBC数据源分为以下三类:Web服务器与数据库服务器的连接直接数据库连接直接数据库连接:是指应用程序不通过ODBC数据库接口,而是直接与数据库系统连接直接连接的优势:在于应用系统与数据库系统直接交换数据和控制命令,可以提高系统的运行速度和效率直接连接可以充分利用数据库系统的特点和运行特色,可以使用
此文档下载收益归作者所有