第11章数据库与WWW
第11章 数据库与WWW
本章的重要概念 (1) Internet、 Intrane和WWW的定义,I地址和 域名。 (2) ISO/OSI/RM、实用的协议模型和TCPP协 议组等三种网络层次模型结构。 (3)WWW与DB交互的方法:CGⅠ,JDBC和API。 三种方法的比较。 (4)CGI程序的功能、工作方式,CGI规范,CGI 与DB的集成。 (5)三种常用的Web编程语言:ASP、JSP和PHP
本章的重要概念 (1)Internet、Intranet和WWW的定义,IP地址和 域名。 (2)ISO/OSI/RM、实用的协议模型和TCP/IP协 议组等三种网络层次模型结构。 (3)WWW与DB交互的方法:CGI,JDBC和API。 三种方法的比较。 (4)CGI程序的功能、工作方式,CGI规范,CGI 与DB的集成。 (5)三种常用的Web编程语言:ASP、JSP和PHP
本章概述 现在,计算机网络已成为信息化社会中十分重要的一类 基础设施。随着广域网(WAN)的发展,信息高速公路 已发展成为 Internet(因特网)。采用通信手段,将地 理位置分散的、各自具备自主功能的若干台计算机和数 据库系统有机地连接起来组成 Internet,用于实现通信 交往、资源共享或协同工作等目标。这个目标已经实现, 正在对社会的发展起着极大的推进作用
本章概述 ⚫ 现在,计算机网络已成为信息化社会中十分重要的一类 基础设施。随着广域网(WAN)的发展,信息高速公路 已发展成为Internet(因特网)。采用通信手段,将地 理位置分散的、各自具备自主功能的若干台计算机和数 据库系统有机地连接起来组成Internet,用于实现通信 交往、资源共享或协同工作等目标。这个目标已经实现, 正在对社会的发展起着极大的推进作用
主要内容 网络基本概念 WWW与数据库 公共网关接口(CGI ASP技术 SP技术 PHP技术
主要内容 ⚫ 网络基本概念 ⚫ WWW与数据库 ⚫ 公共网关接口(CGI) ⚫ ASP技术 ⚫ JSP技术 ⚫ PHP技术
网络基本概念- Internet Internet概述 ● Internet的定义 ●IP地址和域名
网络基本概念--Internet ⚫ Internet概述 ⚫ Internet的定义 ⚫ IP地址和域名
网络基本概念-WW WW是 World wide Web(万维网)的缩写,有时也称为Web 经过短短几年的发展,现已成为环球计算的主要推动力。 WWw的最基本内容是“超文本链接”,即通过 Internet 与信息库进行链接的过程。Ww技术使用户能在一个文 档中通过对图像和文字的单击操作而去访问其他文档, 如文本、图象、声音和电影文档等。 ●WwW主要由三种标准成分组成,即URL(统一资源定位 器)、HTTP(超文本传输协议)和HTM(超文本标记语
网络基本概念-- WWW ⚫ WWW是World Wide Web(万维网)的缩写,有时也称为Web。 经过短短几年的发展,现已成为环球计算的主要推动力。 WWW的最基本内容是“超文本链接”,即通过Internet 与信息库进行链接的过程。WWW技术使用户能在一个文 档中通过对图像和文字的单击操作而去访问其他文档, 如文本、图象、声音和电影文档等。 ⚫ WWW主要由三种标准成分组成,即URL(统一资源定位 器)、HTTP(超文本传输协议)和HTML(超文本标记语 言)
网络基本概念一网络协议模型(1) 应用层 应用层 用层 表示层 会话层 TCP, UDP 网络层 互联网层IP 数据链路层 数据链路层 以太网等 物理层 物理层 (a) iSo/oSI /rm (b)实用的协议模型 (c) TCP/IP 图11.1网络层次模型比较图
网络基本概念--网络协议模型 (1) 应用层 表示层 会话层 传输层 网络层 数据链路层 物理层 7 6 5 4 3 2 1 应用层 传输层 网络层 数据链路层 物理层 5 4 3 2 1 应用层 TCP,UDP 互联网层IP LAN的 以太网等 5 4 3 2 1 (a)ISO/OSI/RM (b)实用的协议模型 (c)TCP/IP 图11.1 网络层次模型比较图
网络基本概念—网络协议模型(2) ●IS0/OSI网络协议层次模型 ●实用的协议模型 ●TCP/IP协议组
网络基本概念--网络协议模型(2) ⚫ ISO/OSI网络协议层次模型 ⚫ 实用的协议模型 ⚫ TCP/IP协议组 返 回
WW与数据库 ●wwW与数据库的结合 WW与数据库交互的方法 1.CGI(公共网关接口) 2. Java/JDBC 3.API(应用程序设计接口)
WWW与数据库 ⚫ WWW与数据库的结合 ⚫ WWW与数据库交互的方法 1.CGI(公共网关接口) 2. Java/JDBC 3. API(应用程序设计接口)
CGⅠI、JDBC和API的比较 ●CGI、JDBC和API的比较 CGI API JDBC 编程的复杂复杂复杂中等 度 对程序员的高高 中等 要求 开发时间长 长 中等 可移植性较好差好 CPU的负载高 较低较低 图11.3三种访问数据库技术的比较
CGI、JDBC和API的比较 ⚫ CGI、JDBC和API的比较 CGI API JDBC 编程的复 杂 度 复杂 复杂 中等 对程序员的 要求 高 高 中等 开发时间 长 长 中等 可移植性 较好 差 好 CPU 的负载 高 较低 较低 图11.3 三种访问数据库技术的比较