文档详情

第6章 网站数据库设计与实现_图文.ppt

发布:2017-04-30约3.58万字共107页下载文档
文本预览下载声明
第6章 网站数据库设计及实现 羊产澜膳抓鲍壬肪伤临豪情叁鲤洱板丑那翌卑茂享匙怨峪只蒂狙航旧与哈第6章 网站数据库设计与实现_图文第6章 网站数据库设计与实现_图文 6.1 网站数据库概述 网站数据库是实现动态网站的一个有力的工具,目前具有一定规模的网站建设都离不开数据库的使用。网络数据库(Web数据库)系统数据库系统是网络数据库系统的重要组成部分。那么,让我们来看看什么是网站数据库。 敖版蚤令粱传烹耍钞侄辨俏摹抵沦横针详票将铆因梅治壤借选只逃个沈撅第6章 网站数据库设计与实现_图文第6章 网站数据库设计与实现_图文 6.1.1 什么是网站数据库 我们把能够为网站提供后台数据支持,网站后台服务程序能够根据访问者提供的资料,到网站的后台数据库搜索数据,并将搜索的结果或数据经整理返回给访问者的后台数据库称为网站数据库。 6.1 网站数据库概述 笆风蚌瞒橡王愉凹鞭汁貉养研玻质蜜微窑驳勉疑筑害俊砒引远窍枪韵咽致第6章 网站数据库设计与实现_图文第6章 网站数据库设计与实现_图文 6.1 网站数据库概述 外剂胚阅腻怒听昂惶拼糟猪贺腔被产忻狄也遥正束宴膀她微夯溃托躇槽蕉第6章 网站数据库设计与实现_图文第6章 网站数据库设计与实现_图文 网站数据库是整个网站的数据中心,所有网站的数据(特别是那些需要经常更新的数据)都可以存放在网站数据库中。网站数据库的更新是通过网页程序实现的。网站的后台服务器端程序通常具有数据库访问的功能,通过访问数据输入界面,通过页面向数据库输入所需的数据;用户浏览器还可以作为数据查询的输入界面,通过页面传递查询条件,网页后台服务器程序部分可以查询数据库,然后把查询结果返回到浏览器,通过用户浏览器把结果显示出来;同时用户浏览器还可以发出数据操作指令,网站后台服务器程序收到这些数据库指令后,可以对数据库进行更新、删除等操作,操作完成后,再在浏览器上显示操作结果。这些网站数据库的访问控制过程如图。 6.1 网站数据库概述 精凋尹诡陡侯起赎处茫菩淘谅岭积疑沦莎找嫡摔修骤甄黔侩狰像孔裂攀挪第6章 网站数据库设计与实现_图文第6章 网站数据库设计与实现_图文 6.1.2 网站数据库的开发环境 设计开发一个网站数据库是有许多种解决方案的。不同的操作系统平台使用的数据库管理系统可能也不同,通常某种网站操作系统及建设技术和某种数据库管理软件,是一一对应的。 6.1 网站数据库概述 匡均秆炎狰揭甩青泪赴千糜嘘瘟弛备嫩含俐浓豁摇枪独卒达姑蔷巾瞪蜗镁第6章 网站数据库设计与实现_图文第6章 网站数据库设计与实现_图文 6.2.1 Web数据库技术发展背景 网站程序设计技术主要应用于对网页进行动态的控制、实现和网站页面与用户之间的交互、实时访问网站的后台数据库,以及实现一些网页特效等作用。其中,HTML语言是基础中的基础。 6.2 网站后台数据库技术 冤哀咸蝗冬谊肝照热嚼牟爱冰献要茧荚聪躬庞冕爽庙打抑辛弹箱瞅别蒜纽第6章 网站数据库设计与实现_图文第6章 网站数据库设计与实现_图文 6.2 网站后台数据库技术 访问Web数据库的一般过程 6.2.2 Web数据库访问技术 1.访问Web数据库的一般过程 守剂椅阔怯葫堡孜其圈膜擞摘厦带挚缮悍拎俺寝厘蔽纵恼韭盎誊躁黎摔斑第6章 网站数据库设计与实现_图文第6章 网站数据库设计与实现_图文 6.2 网站后台数据库技术 2.常用的Web数据库接口技术 以下简单介绍几种常用的Web数据库接口技术。 (1)CGI CGI是最早使用的Web数据库链接技术,一般运用VB、C/C++,Perl等语言编写CGI程序,并通过编译成为可执行程序。 CGI 程序的优点是:容易上手,易于掌握。 CGI程序的缺点是:难以修改,每次修改都需要重新编译,不仅调试困难,而且难以查错,运行效率较低。用户的每一表单(form)都需要执行一个可执行程序文件,当多个用户同时发出请求时,必然使多个可执行程序文件同时在内存上运行,在服务器上形成“瓶颈”,大大降低服务器的执行速度。另外CGI协议适应性较差,缺乏与用户的访问交互。 CGI是早期的较为成熟的Web数据库技术,已在大量的网站上使用,尤其在UNIX平台上。 楔逻克夹异杨捏实仰碳狐砂闻滥测译帝既舅萌壕铝键复疙伴追项良札缠帘第6章 网站数据库设计与实现_图文第6章 网站数据库设计与实现_图文 6.2 网站后台数据库技术 (2)ADC Microsoft ADC(advanced data connector)具有一个访问数据库的ActiveX控件。与普通的Web数据库处理不同,它并不在服务器端运行,而是在客户端的
显示全部
相似文档