第六讲(上)Web数据库 计算机网络安全与 及防护的PPT 互联网软件开发.pptxVIP

第六讲(上)Web数据库 计算机网络安全与 及防护的PPT 互联网软件开发.pptx

  1. 1、本文档共34页,可阅读全部内容。
  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文档。上传文档
查看更多
第六讲(上)Web数据库 计算机网络安全与 及防护的PPT 互联网软件开发.pptx

中国地质大学(武汉)信息工程学院 互联网软件开发授课人:罗显刚电 话QQEmail :BillLxg@126.com第六章: Web数据库介绍内容提纲1、Web数据库基本概念2、Web数据库产品的选择3、传统的数据库访问技术4、ODBC6.1 Web数据库基本概念Web数据库的产生随着Internet的进一步发展,Web技术和数据库技术结合的产物。基于Web模式的DBMS的一种信息服务。以Web的浏览器/服务器模式为平台,将客户端融入Web浏览器能充分发挥DBMS高效的数据存储和管理能力,为Internet用户提供了更为方便、内容丰富的服务。6.1 Web数据库基本概念Web数据库优点借用现成的浏览器软件,无需开发数据库前端;能够在多平台、多操作系统上应用;它能提供高性能的管理应用, 实现了基于WWW标准接口的网络数据库的开发;能够通过网络实现数据库的远程存取和动态交互6.1 Web数据库基本概念B/W/D的优势(2)使用简单,界面友好。C/S用户的界面是由客户端软件所决定的,其使用的方法和界面各不相同。B/W/D用户的界面都统一在浏览器上,浏览器易于使用、界面友好,不须再学习使用其他的软件。客户端消肿。C/S的客户端具有显示与处理数据的功能,对客户端的要求很高,是一个“胖”客户机。B/W/D的客户端不再负责数据库的存取和复杂数据计算等任务,大大的降低了对客户端的要求,客户端变得非常“瘦” 6.1 Web数据库基本概念B/W/D的优势(3)系统灵活。C/S系统的模块中有一部分需改变就要关联到其他模块的变动,使系统极难升级。B/W/D系统的三部分模块各自相对独立,其中一部分模块改变时其他模块不受影响,系统改进变得非常容易,且可以用不同厂家的产品来组成性能更佳的系统 。 保障系统的安全性。在C/S系统中由于客户机直接与数据库服务器进行连接,用户可以改变服务器上的数据,无法保证系统的安全性。B/W/D系统在客户机与数据库服务器之间增加了一层Web服务器,使两者不再直接相连,客户机无法直接操纵数据库,可以有效地防止非法入侵 。6.2 Web数据库产品的选择1、My SQL数据库系统MySQL是一个小巧灵珑的数据库服务器软件,对于中、小型应用系统是非常理想的。除了支持标准的SQL语句外,最重要的是,它还支持多种平台,而在Unix/Linux系统上,MySQL支持多线程运行方式,从而能获得相当好的性能。是开放源代码软件。MySQL的功能特点如下:可以同时处理几乎不限数量的用户;处理多达50,000,000以上的记录;命令执行速度快,也许是现今最快的;简单有效的用户特权系统。免费自由软件,对于小型应用系统非常理想.6.2 Web数据库产品的选择2、Oracle数据库系统Oracle公司1979年推出的基于SQL的关系数据库管理系统主要包括数据库服务器、开发工具和连接产品三类。特点:兼容性:Oracle产品采用标准SQL,并经过美国国家标准技术所(NIST)测试。与IBM SQL/DS,DB2,INGRES,IDMS/R等兼容可移植性:Oracle的产品可运的大、中、小型机上;可在VMS、DOS、UNIX、WINDOWS等多种操作系统下工作。可联结性:能与多种通讯网络相连,支持各种协议(TCP/IP、DECnet、LU6.2等)。高生产率:提供了多种开发工具,能极大的方便用户进行进一步的开发。开放性:Oracle良好的兼容性、可移植性、可连接性和高生产率是Oracle RDBMS具有良好的开放性。6.2 Web数据库产品的选择3、SQL Server数据库系统SQL Server是由Microsoft开发和推广的关系数据库管理系统(DBMS), 于1988年推出了第一个OS/2版本。 SQL Server近年来不断更新版本,必威体育精装版版本是SQL Server 2008特点:图形化用户界面,使系统管理和数据库管理更加直观、简单。丰富的编程接口工具,为用户进行程序设计提供了更大的选择余地。SQL Server与Windows NT完全集成,利用了NT的许多功能,如发送和接受消息,管理登录安全性等。SQL Server也可以很好地与Microsoft BackOffice产品集成。具有很好的伸缩性,可跨越从运行Windows 95/98的膝上型电脑到运行Windows 2008的大型多处理器等多种平台使用6.2 Web数据库产品的选择4、DB2数据库系统DB2是IBM公司的产品,起源于System R和System R*。他支持从PC到UNIX,从中小型机到大型机;从IBM到非IBM(HP及SUN UNIX系统等)各种操作平台。他既可以在主机上以主/从方式独立运行,也可以在客户/服务器环境中运行。

您可能关注的文档

文档评论(0)

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

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

1亿VIP精品文档

相关文档