网络数据库技术

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

网络数据库技术1网络数据库技术第1章全球信息网(WorldWideWeb),又称为3W或万维网,这是Internet上最受欢迎.最为流地的信息检索工具。1.1全球信息网年,瑞士日内瓦CERN(欧洲粒子物理实验室)的科学家TimBernersLee首次提出了的概念,并开始采用超文本技术设计分布工信息系统。1990年11月,第一个软件在计算机上实现。一年后,CERN向全世界宣布诞生。1994年,Internet上传送的资料量,成为访问Internet资源最流行的方法。的主要特点为:使用户可在全世界范围内查询、浏览最新信息支持超文本和超媒体信息服务使用浏览器作为统一的用户接口,直观方便由资源地址域名和Web站点组成可以将Web站点相互链接,以提供信息查找和漫游访问服务能使用户与信息发布者或其它用户相互交流信息综合起来,服务的特点在于高度的集成性,它把各种类型的信息(例如文本、声音、动画、录像等)和服务(例如News、FTP、Telnet、Gopher、Mail等)无缝链接起来,提供了丰富多彩的图形接口。1.1.2是基于客户/服务器工作模式的,在客户端安装浏览器,简称浏览器,在服务器端安装服务器,称为Web服务器,浏览器和服务器之间通过HTTP(HypertextTransferProtocol-超文本传输协议)相互通信,Web服务器根据客户提出的需求(HTTP请求),为用户提供信息浏览、资料查询、安全验证等方面的服务。客户端的浏览器软件具有Internet地址和文件路径导航能力,它能按照Web服务器返回的HTML(HypertextMarkupLanguage-超文本标记语言)所提供的地址和路径信息,引导用户访问与当前页面相关联的下文信息。Web服务器提供一个缺省的HTML文档,第1章全球信息网称为主页(Homepage),为用户浏览该服务器中的有关信息提供了方便。Web浏览器/服务器系统的工作模式:在浏览器中输入Web地址,向某个Web服务器发出HTTP请求Web服务器收到浏览器的请求后,在HTML文档中找到特定的页面,并将结果传送给浏览器浏览器执行收到的HTML文档并显示其内容1.1.3Web浏览器和服务器浏览器是一种访问资源的客户端工具软件,使用它不仅可以访问Web页面,而且可以收发邮件、阅读新闻、从FTP服务器下载文件。浏览器支持多种Internet协议,例如HTTP、SMTP、Gopher、FTP、Wais等。Web服务器是Internet上提供各种信息服务的网络站点,主要由高文件微机、服务器软件和各种应用服务程序组成。1.1.4统一资源定位器要在上浏览或查询信息,必须在浏览器上输入查询目标的地址,这就是URL(UniformResourceLocator-统一资源定位器),也称Web地址,俗称“网址“。URL的一般格式:协议+“://“+主机域名或IP地址+目录路径其中协议是指定服务所使用的协议的名称,一般有以下几种:HTTP-表示与一个服务器上超文本文件的连接FTP-表示与一个FTP服务器上文件的连接Gopher-表示与一个Gopher服务器上文件的连接New-表示与一个Usenet新闻组的连接Telnet-表示与一个远程主机的连接Wais-表示与一个WAIS服务器的连接File-表示与本地计算机上文件的连接1.1.5HTTP协议HTTP协议是的基本协议,它位于TCP/IP协议之上。浏览器和Web服务器间传送的超文本文档都是基于HTTP协议实现的。支持HTTP协议的浏览器称为Web浏览器。HTTP是一种基于Client/Server模式的无状态和“无连接“的协议,具有如下五个主要特点:1.以Client/Server模式为基础2.简单灵活:HTTP被设计成一个非常简单的协议,使得Web服务器能高效地处理大量请求。客户机要连接到服务器,只需发送请求方式和URL路径等少量信息。HTTP规范定义了七种请求方式,其中最常用的是Get、Head和Post三种,每一种请求方式都允许客户以不同类型的消息与Web服务器进行通信,具有极网络数据库技术3大的灵活性。与FTP、Telnet等协议相比,速度快而且开销小。3.元信息:使用HTTP可传送任意类型的资料。为使HTTP能传送各种类型的对象,并让客户程序进行恰当的处理,在主要资料前要加元信息,以提供所传输资料的有关信息,例如数据类型、用何种语言书写等。4.无连接性:这里的“无连接“是建立在TCP/IP协议之上的,与建立在UDP协议之上的无连接不同,它意味着每次连接只限于处理一个请求。5.无状态性:一方面使得HTTP累赘少,系统运行效率高,服务器应答快,另一方面因无状态,协议对事务处理没有记忆能力,所以当后续事务处理需要用到前面处理的有关信息时,相应的信息就必须在协议外面保存;另外缺少状态还意味着所需要的前面的信息必须重现。1.1.6HTML语言HTML(HyperTextMarkupLanguage)称为超文本标记语言,它是在上描述网页内容和外观的专用语言,使用该语言可描述如何在网页中表现文件、图形、动画等信息以及如何建立网页之间的链接。1997年推出了HTML4.0,在其中又增加了许多新特性,并提供更强大的表格和编程能力。1.2网页制作基础1.2.1网页与网站服务主要是以一系列网页(Web页)来呈现的。所谓网页就是在浏览器上看到的一幅幅画面,它是用HTML表示的,所以通常也称为HTML文档,其扩展名为.html或.htm。组成网页的基本元素是文字、图形和超级链接。网页是构成网站的基本要素,网站则是网页的集合,它具有固定的域名,可以供用户浏览访问。一般情况下,每个网站都有一个最初的页面,被称作主页(HomePage)。1.2.2制作网页的基本流程一个好的网页的制作是通过把总体策划、文字编辑、美术编辑等方面综合在一起共同来完成的。一般来讲,网页的制作可分为三个阶段:1.前期准备阶段2.实际制作阶段3.后期维护阶段第1章全球信息网制作网页的方法制作网页有两种方法:写HTML源代码;使用网页制作软件制作。常用的网页制作工具软件主要有:WordFrontPageFlashDreamweaver:Macromedia公司推出的网页制作产品,是一个可视化的网页设计和网站管理工具,支持最新的Web技术(例如可视化网页设计、图像编辑、全局查找替换、处理动态HTML以及Flash和Shockwave等媒体格式、基于团体的Web创作等)。1.2.4制作网页的基本原则制作网页/网站时应遵守下列基本原则:制作网页前,应做好网页内容的规划和组织。各个网页在文字、段落、图形、背景颜色、区分线、注脚等方面要保持统一的风格,各网页间的层次结构要简单明了,路径分明,使用户看起来舒服、流畅。不要让网页的背景颜色冲淡文字的视觉效果,色彩组合要适当。在网页上可适当地加些图片、图像、动画等多媒体信息,以增加网页的可观性。超级链接要适当、有效地使用,不要过份滥用;超链接字患长短要适中;链接文本的颜色应符合用户习惯。主页的文件名应为index.htm,文件名和目录名最好使用英文,并注意把所有的网页和相关的文件都放在网站内。在网页中应提供交互性和数据库管理功能,实时收集用户对网站的意见或对某一讨论主题的看法。应设置一个专门的“Whatisnew“(最近更新)页面,及时醒目地告诉来访者对网页最近所作的更新。在网页中应含有大量有关网站内容介绍、帮助性文件及导航索引图标等信息。要定期更新网页内容,同时做好必要的内容备份。1.3超文本标记语言HTML1.3.1HTML标签结构HTML文件是加入了许多被称为“标签(Tags)“的特殊字符患的普通文本文件,其缺省的文件扩展名为.htm或.html。浏览器可直接解释执行HTML文件,并按指定的标签将文本显示出来,由HTML文件所得到的显示文本称为超文本。从结构上看,HTML文件由“控制语句“和“显示内容“两部分组成,其中控制语句描述了显示内容以何种形式展示给使用者,并负责客户机与服务器之间的信息交换。网络数据库技术5控制语句以“标签、的形式出现,而标签是用““和““括起来的命令。例如BHelloWorld!/B中的B和/B就是一对标签。对标签的使用应注意:标签中的命令字母不区分大小写一般HTML标签都具有开始和结束标签,并且成对出现,称为双标签命令;有的标签可单独使用,称为单标签命令HTML标签有三种表示方法:1.标签名文本或超文本/标签名2.标签名属性名=“属性值“‘…文本或超文本/标签名3.标签名在标签中可根据需要增加一些属性,以设置特定功能常用的HTML标签命令如下表所示。命令类型常用命令文件结构命令:标识html文件的结构html和/html、head和/head、title和/title、body和/body区段格式命令:以特定的格式显示html文件中的区段文字标题标签:h1、h2、h3、h4、h5、h6文件段落标签:p格式化文本标签:b、i、u、tt行中断标签:br锚点链接命令:标识超文本链接ahref=“被链接处名“链接文本/a列表命令:制作明细清单编号列表:ol和/ol、li符号列表:ul和/ul、li表格命令:以表格方式显示资料和资料table和/table、tr和/tr、th和/th、td和/td窗体命令:实现与用户的交互form和/form、input、select、textarea图像命令:在网页中插入图像imgsrc=“文件名或url“分框命令:将浏览器窗口划分为多个小页面frameset和/frameset、frame1.3.2HTML文件的结构一个HTML文件由标头区(HeadSection)和主体区(BodySection)两大部分组成,其结构如下图所示。在HTML文件中:使用标签HTML和/HTML标识该页面是使用HTML语言编写的以使浏览器能准确无误地对其进行解释和显示。使用标签HEAD和/HEAD定义页面的标头区,在标头区可指定页面的标题和与该文件有关的属性参数。使用标签BODY和/BODY定义页面的主体内容,构成HTML文件的主体区,该内容将显示在浏览器的浏览区。第1章全球信息网常用HTML标签的使用1、文件结构命令例:htmlheadtitle电子商务/title/headbody我的电子商务网页/body/html2、区段格式命令区段格式命令的作用是以特定的格式显示HTML文件的区段文字,其中包括:标题标签:H1、H2、H3、H4、H5、H6文件段落标签:P和/P格式化文本标签:用于控制文本的显示方式,主要包括B、I、U、TT等。行中断标签:BR(单标签命令)例:htmlheadtitle区段格式命令的使用/title/headbodyH1一级标题(H1)/H1H2二级标题(H2)/H2H3三级标题(H3)/H3H4四级标题(H4)/H4H5五级标题(H5)/H5H6六级标题(H6)/H6标头区主体区HTML文件网络数据库技术7B显示粗体字(B)/BI显示斜体字(I)/IU显示下划线(U)/UP另起一段,段前会留

1 / 59
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功