复旦大学:《数据库系统教程》电子教案(PPT教学课件)第11章 数据库与WWW

第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 三种访问数据库技术的比较
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 复旦大学:《数据库系统教程》电子教案(PPT教学课件)第10章 中间件技术.ppt
- 复旦大学:《数据库系统教程》电子教案(PPT教学课件)目录.ppt
- VC++程序设计_VisualC++(英文).doc
- VC++程序设计_AnlexVC++6(英文).ppt
- VC++程序设计_AnlexVC++5(英文).ppt
- VC++程序设计_AnlexVC++4(英文).ppt
- VC++程序设计_AnlexVC++3(英文).ppt
- VC++程序设计_AnlexVC++2(英文).ppt
- VC++程序设计_AnlexVC++1(英文).ppt
- 电子科技大学《Delphi程序设计》_面向对象程序设计基础.ppt
- 电子科技大学《Delphi程序设计》_认识delphi.ppt
- 电子科技大学《Delphi程序设计》_delphi语法基础.ppt
- 电子科技大学《Delphi程序设计》_delphi组件.ppt
- 电子科技大学《Delphi程序设计》_delphi应用.ppt
- 清华大学出版社:《C语言程序设计》课程教学资源(PPT课件讲稿)第9章 预处理命令.ppt
- 清华大学出版社:《C语言程序设计》课程教学资源(PPT课件讲稿)第8章 函数.ppt
- 清华大学出版社:《C语言程序设计》课程教学资源(PPT课件讲稿)第7章 数组.ppt
- 清华大学出版社:《C语言程序设计》课程教学资源(PPT课件讲稿)第6章 循环控制.ppt
- 清华大学出版社:《C语言程序设计》课程教学资源(PPT课件讲稿)第5章 选择结构程序设计.ppt
- 清华大学出版社:《C语言程序设计》课程教学资源(PPT课件讲稿)第4章 最简单的C程序设计一顺序程序设计.ppt
- 复旦大学:《数据库系统教程》电子教案(PPT教学课件)第12章 XML技术.ppt
- 复旦大学:《数据库系统教程》电子教案(PPT教学课件)第1章 数据库概论.ppt
- 复旦大学:《数据库系统教程》电子教案(PPT教学课件)第2章 关系模型和关系运算理论.ppt
- 复旦大学:《数据库系统教程》电子教案(PPT教学课件)第3章 关系数据库语言SQL.ppt
- 复旦大学:《数据库系统教程》电子教案(PPT教学课件)第4章 关系数据库的规范化设计.ppt
- 复旦大学:《数据库系统教程》电子教案(PPT教学课件)第5章 数据库设计和ER模型.ppt
- 复旦大学:《数据库系统教程》电子教案(PPT教学课件)第6章 数据库的存储结构.ppt
- 复旦大学:《数据库系统教程》电子教案(PPT教学课件)第7章 系统实现技术.ppt
- 复旦大学:《数据库系统教程》电子教案(PPT教学课件)第9章 分布式数据库系统.ppt
- 太原广播电视大学《计算机应用基础》课程教学课件(PPT讲稿).ppt
- 桂林电子科技大学:《数据结构》课程电子教案(PPT课件)第一章 绪论、第二章 线性表及其顺序存储结构.ppt
- 桂林电子科技大学:《数据结构》课程电子教案(PPT课件)第七章 查找技术.ppt
- 桂林电子科技大学:《数据结构》课程电子教案(PPT课件)第三章 线性链表.ppt
- 桂林电子科技大学:《数据结构》课程电子教案(PPT课件)第九章 排序.ppt
- 桂林电子科技大学:《数据结构》课程电子教案(PPT课件)第五章 树与二叉树.ppt
- 桂林电子科技大学:《数据结构》课程电子教案(PPT课件)第六章 图.ppt
- 桂林电子科技大学:《数据结构》课程电子教案(PPT课件)第四章 数组.ppt
- 21世纪高职高专新概念教材《数据结构(C语言描述)》1-5章.ppt
- 桂林电子科技大学:《数据结构》课程电子教案(PPT课件)第七章 图.ppt
- 桂林电子科技大学:《数据结构》课程电子教案(PPT课件)第九章 排序.ppt