基于Web的数据库技术

合集下载

web7-基于web数据库

web7-基于web数据库

SELECT语句语法
一般格式
SELECT<目标列表达式>[,<目标列表达式>]… FROM <表名或视图名>[,<表名或视图名>]… [WHERE <条件表达式>] [GROUP BY <列名1>[HAVING<条件表达式>]] [ORDER BY <列名2>[ASC|DESC]]; 组件 SELECT FROM 说明 指明要检索的数据的列 指明要从哪(几)个表中进行检索
一的 Web 浏览器,为 Internet 用户提供使用简便、内容丰富的服
务。 Web数据库管理系统必将成为Internet和Intranet提供的核心服务, 为Internet上的电子商务提供技术支持。
7.3.1 通过WWW访问数据库的优点
传统的访问数据库方式的缺点:
许多数据库系统提供的访问方式,或是一个字符方式的查询界面, 或是通过编程方语句可以用来执行各种各样的操作,例如更新数据库中的数
据,从数据库中提取数据等。 目前,绝大多数流行的关系型数据库管理系统,如Oracle, Sybase, Microsoft SQL Server, Access等都采用了SQL语言标准。
SQL语言的分类及语法
可执行的SQL语句的种类数目之多是惊人的。 使用SQL,可以执行任何功能:从一个简单的表查询,到创建表和
JDBC完成的工作是:建立与数据库的连接;发送SQL语句;返回数据结果
给Web浏览器。 基于JDBC的Web数据库结构其缺陷在于:只能进行简单的数据库查询等操
作,还不能进行OLTP;安全性、缓冲机制和连接管理仍不完善;SUN承诺
的完全跨平台跨数据库系统的功能和标准远未实现。

电子商务论文——浅谈基于Web的数据库技术

电子商务论文——浅谈基于Web的数据库技术

浅谈基于Web的数据库技术摘要:数据库技术经历了层次数据库、网状数据库到关系数据库、面向对象数据库的发展,也经历了几代的发展模式,现在普遍应用的是B/S模式,本文对这种模式,以及XML和传统数据库的比较进行了比较浅显的分析.关键词:Web;数据库;B/S;XML引言随着Internet技术的快速发展,Web数据库现已成为解决数据存储和数据处理的主流和核心技术.与传统数据库相比,现今的数据库面临着四个方面的变化,即数据容量的变化:数据量的急剧增长使数据库技术面临一个海量数据的管理问题;数据内容的变化:数据的内容呈现一个多方位的体现形式,要处理的数据的表现形式越来越丰富,也越来越复杂;系统本身的变化:系统体系结构的变化对数据库系统本身的系统结构和数据处理能力也提出了更新的要求;数据应用的变化:数据应用呈现出多样化的空间,如电子图书馆、电子政务,电子商务、网络教育等给数据库技术提出了新的问题纵观整个数据库信息系统平台的发展过程,先后共产生了以下四种模式:主机终端模式、文件服务器模式、客户机/服务器模式(client/server即c/s模式),浏览器/服务器模式(Browser/Server即B/S模式)。

其中,B/S模式是将Web技术与数据库管理系统(DBMS)有机融合在一起,充分发挥DBMS高效的数据存储和管理能力和Web的易维护性,利用了大量已有的数据库信息资源,使用户可以在IE浏览器上就能够方便地查询和浏览数据库中的内容。

所以,采用基于Web的数据库技术,开发动态的Web数据库应用已成为当今Web技术研究的热点和主流,许多基于大型数据库的信息系统正在采用这种全新的技术模式。

一、B/S模式的结构和工作原理1、B/S模式的体系结构基于Web的系统实际上是由两层C/S结构演变而来,其结构由浏览器、Web服务器+中间件和数据库服务器三个逻辑单元等共同组成。

将Web的强大信息服务能力与数据库系统的数据管理能力有机地结合在一起,充分发挥各自的优点,避免各自固有的缺陷,从而起到事半功倍的效果。

基于Web的数据库技术

基于Web的数据库技术

基于Web的数据库技术Web-based database technology refers to the use of databases on the internet and web-based platforms such as web applications, servers, and services. In recent years, web-based database technology has evolved rapidly and become an essential aspect of the modern web. Organizations worldwide now rely on the technology to store, retrieve, process, and manipulate data related to their business operations.This paper explores web-based database technology, including its concept, architecture, types, and applications. The paper begins by defining web-based database technology and its importance in modern-day organizations.What is web-based database technology?Web-based database technology refers to the use of databases on web-based platforms such as servers, web pages, and web applications. It involves the use of web-based programming languages, software, and tools to store, manage, manipulate, and retrieve data. The technology allows users to access, manipulate, and update information from various locations worldwide using internet-connected devices.The concept of web-based database technology arose from the need for organizations to store and manage vast amounts of data generated from different sources. The technology has numerous applications in industries such as finance, healthcare, logistics, and e-commerce.Web-based database technology architectureWeb-based database technology uses a client-server architecture that comprises a client device and a server. The client device sends requests for data to the server, which processes the request and sends back the results to the client device. The software and tools used in web-based database technology include web servers, web browsers, web programming languages, and database management systems.Web servers - These are software applications that store, process, and serve web pages to client devices. They host web pages and web applications that enable users to connect to an organization's database to access data and perform operations.Web programming languages - These are programming languages used to create and develop web-based applications. Examples of web programming languages include HTML, CSS, JavaScript, and PHP.Database management systems (DBMS) - These are software applications that allow users to store, manage, manipulate, and retrieve data. Examples of DBMS include MySQL, Oracle, MongoDB, and PostgreSQL.Types of web-based databasesThere are generally two types of web-based databases: relational databases and non-relational databases.Relational databases - These are web-based databases that use the relational model to store data. They use tables with predefined columns to store data. Examples of relational databases include MySQL, PostgreSQL, and Oracle.Non-relational databases - These are web-based databases that use a different approach to store data. They are flexible and do not have predefined columns. Examples of non-relational databases include MongoDB, Cassandra, and Couchbase.Applications of web-based databasesWeb-based databases have several applications in various industries such as e-commerce, logistics, healthcare, and finance. Some examples include;E-commerce - Web-based databases aid in e-commerce operations such as storing, retrieving, and managing customer data, product information, and order history.Logistics - Web-based databases can track product shipments, inventory levels, and provide real-time analytics to logistic companies.Healthcare - Web-based databases can track patient health records, appointments, and provide analytics to healthcare providers. Finance - Web-based databases can manage banking transactions, financial records, and customer information in the finance industry.ConclusionWeb-based database technology is crucial in modern-day organizations. It allows organizations to store, retrieve, and manipulate data from different locations worldwide. Organizations can use web-based databases for e-commerce, logistics, healthcare, and finance operations. Web-based database technology uses a client-server architecture and comprises web servers, web programming languages, and DBMS. There are two types of web-based databases: relational and non-relational. Web-based database technology will continue to evolve, and future advancements will provide organizations with better data management solutions.由于本题并未提供需要进行数据分析的具体领域和数据来源,故本篇文章将选择热门领域电商作为数据分析的对象,以淘宝平台为数据来源,进行分析和总结。

基于Web的数据库技术与应用研究

基于Web的数据库技术与应用研究

互联网技术不断发展的当前,通过网络获取信息具有方 便、快速的优势,因此人们已经习惯于这一信息获取方式[1]。 本文探讨了基于Web的数据库开发,可实现自动跟踪信息并获 取,分析信息并处理,生成网络信息简报,能满足人们对信息 获取的需求。
1 Web信息获取方法 Web的图形界面良好,容易操作,因此受到人们的广泛认
自动转换这一方法经系统在指定范围内迅速且自动地发现新 信息并进行自动更新,能通过搜索引1 系统总体设计 系统为数据库、信息采集以及信息管理等服务器组成,通
过互联网实现彼此的通信。系统用户有两类,普通用户以及系 统管理员,从系统管理员的权限上划分可以细化为管理员与操 作员。普通用户的权限只有对相应文档进行查阅与下载;管理 员可登录信息管理服务器创建采集任务,在数据库中存入配置 数据。信息采集服务器读取相关数据后,采集信息并分析,在 数据库中储存分析结果。信息管理服务器对采集任务结果进行 读取并进行统计及展示。
2.2 功能模块设计 子系统主要包括采集系统、处理系统、分析体统以及信息 服务系统。 (1)信息采集系统 该系统负责对指定范围的网站内容进行定向采集,支持对 PDF、word、PHP、ASP、JSP等动态内容的分页抓取,将信息抓 取后以文件的形式单独保存,也可以在数据库的字段中进行存 储,采集范围可包括整站采集、板块内容以及部分栏目采集。 通过关键词在常用搜索引擎中自动搜索数据,结合实际需 要来设计采集状态、采集数量、开始/结束采集等,具备对站点 资源数据进行查找、删除、增添以及修改等管理权限。自动识 别采集主体后追踪采集任务。 (2)信息处理系统 这一系统可以设置行业用户信息类以及报纸类等不同网站
3 系统主要功能 3.1 用户管理功能
(下转第48页)
46 科学与信息化2020年5月中

基于数据库的Web应用开发技术

基于数据库的Web应用开发技术

基于数据库的Web应用开发技术随着互联网的迅速发展,Web应用成为了人们生活和工作中不可或缺的一部分。

而实现这些Web应用的关键技术之一就是基于数据库的Web应用开发技术。

本文将介绍这一技术的概念、特点和常用的开发工具以及如何利用它来实现高效、可靠的Web应用。

基于数据库的Web应用开发技术的核心思想是利用数据库存储和管理Web应用的数据,并通过Web前端与用户进行交互,从而实现丰富、动态的用户界面和数据处理功能。

相比于传统的静态网站,基于数据库的Web应用具有以下几个显著特点。

首先,基于数据库的Web应用具有高度的数据持久性。

所有的用户数据都可以被存储在数据库中,并通过数据表来组织和管理。

这样一来,即使用户关闭了浏览器,下次再次访问时也可以保证数据的可用性。

其次,基于数据库的Web应用实现了数据和界面的分离。

通过采用一种常用的架构模式MVC(Model-View-Controller),数据库存储的数据被抽象成属于Model层的对象,而Web前端则作为View层进行数据展示和用户交互。

Controller 层则负责处理用户请求并执行相应的操作。

这种分层的设计使得开发人员可以更加灵活地管理和扩展代码。

再者,基于数据库的Web应用具有较高的并发能力。

数据库采用事务管理,可以确保多个用户同时对数据进行操作时的一致性。

同时,数据库还可以通过一些优化技术,如索引、缓存等,提高查询性能,从而能够更好地支持大量并发请求。

对于基于数据库的Web应用开发,有许多工具和框架可以帮助开发人员快速实现功能。

其中,常用的数据库技术包括关系型数据库和非关系型数据库。

关系型数据库如MySQL、PostgreSQL等具有丰富的功能和良好的数据一致性,适用于大多数数据之间有关联的Web应用。

非关系型数据库如MongoDB、Redis等则更适用于数据之间没有明确关系的Web应用。

另外,也有一些流行的Web开发框架,如Django、Ruby on Rails、SpringMVC等。

基于Web的数据库技术分析

基于Web的数据库技术分析

基于Web的数据库技术分析摘要随着当今计算机技术的爆炸式发展,数据库技术作为计算机技术领域的重要的一部分,正在越来越多地应用于电子商务、信息系统、Web服务等方面。

与传统的数据库技术相比,基于Web的数据库技术有着应用和维护简单、不需下载软件的优势。

本文主要介绍了Web数据库的结构和原理,以及一些常用的访问技术。

关键词数据库;Web;B/S;技术随着网络技术的快速发展,基于Web的数据库技术已经渐渐成为主流的数据库技术。

与传统的数据库技术相比,当下的数据库面临着数据量的急剧增长、数据内容的形式越来越丰富、数据应用开始多样化等变化。

原来C/S结构的数据库已经渐渐地不能满足用户的需求,而基于Web的数据库的优势在这样的形势下已经越来越明显。

1基于Web的数据库概论传统的网络游戏及应用软件所使用的数据库技术大部分是C/S结构的,其特点是每台终端上都必须安装数据库,这样当需要对数据库进行更新和维护的时候,必须对每个客户端进行维护,其工作量非常繁琐。

另外由于每台终端都需要安装数据库,就对客户终端的操作系统有一定的要求和限制。

而基于Web的数据库应用了B/S结构,相对于C/S结构而言,B/S结构最大的优点在于客户端只要安装了WWW浏览器,就可以实现对数据库的访问和操作,而不需要安装其他任何的软件。

其升级和维护的方式很简单,而且在服务器采用安全性更好的LINUX操作系统的同时,终端使用较为普遍的Windows系统也不妨碍使用。

B/S结构也有一定的缺陷,由于客户端的机器不用承担任何下载和对数据的管理工作,这就使得其对服务器的要求很高,而且需要开发者有着较高的专业水平。

2基于Web的数据库工作原理2.1工作原理在B/S结构中,客户端首先要运行浏览器,浏览器会以超文本的形式对Web 服务器申请访问数据库,Web服务器接收到这个请求之后会将其转变为SQL语法,并提交给安装了数据库的服务器。

服务器对请求进行合法性的验证,合法通过之后进行数据的处理,然后将结果返回Web服务器。

基于web的数据库访问技术


JSP技术可以让各公司采用各类Web服务器、应
用服务器、浏览器和开发工具等快速创建Web网页。
4、ASP技术
ASP即ActiveX Server Page,是微软公司于1996
年11月推出的Web应用程序开发技术。 ASP是一个Web服务器端的开发环境,利用它可 以产生和运行动态的、交互的、高性能的Web服务应 用程序。
Java Server Page,即JSP,是Java Servlets的一 个扩展,具有Servlets的所有优势。不同的是它将功
能实现和网页设计的功能分开了。JSP是Sun公司倡
导的一种动态网页技术标准,是一种在服务器端编译 执行的Web数据库系统应用程序编程语言,其脚本语 言是Java,通过在HTML文件中加人Java程序片段和 JSP标记构成JSP网页。
当浏览器向WebServer请求调用ASP文件时,就 启动了ASP。WebServer开始调用ASP,将被请求
的.asp文件从头读到底,执行每一个命令,然后动态
生成一个HTML页面并送到浏览器。ASP文件的制作 和HTML类似,且和HTML开发集成,可以在同一个 过程完成。通过ASP内置的对象、服务器组件 (Server Component)可以完成,可以进行数
据库连接和调用SOL语句访问支持JDBC的数据库, 并得到返回结果;二是供底层开发的驱动程序接口 JDBC Driver API,它是各个数据库厂商提供的。值 得一提的是,JavaSoft提供了一种特殊的驱动程序,
JDBC-ODBC桥,它支持JDBC通过现有的ODBC来
最初的Java语言并没有数据库访问能力。JDBC 是第一个支持Java语言的标准的数据库API,其目的 在于使Java程序与数据库服务器的连接更加方便。在 功能方面JDBC与ODBC相同,它给程序员提供了统

基于 Web 的数据库技术探究

P H P技 术 也 是 一 种 动 态 编 写 语 言 ,但 它
据 库技 术,并 总结 出 了不同数据 库 的优 点 和缺 点 。
是一种在服务 器端 嵌入 的动态语 言。这种 P H P
高,但 是由于技术的设计过程是针对特定 的服 技术和 AS P技 术 既相 似又 有不 同。两者 的相 务器 的特 定的 AP I 技术 ,因此这种技术不 具有 同之 处 在 于 都 具 有 较 强 的 拓 展 性 和 安 全 性 ,但
ADC技术 也就是 先进数 据库 连接器 ,这
样 , 利 用 ADC提 供 的 专 门 的 控 件 , 用 户 可 以
据 自身的需要对源代码进行修改 ,从 中添加 自
己需 要 的代 码 ;第 二 ,P HP技术 具有 很 强 的可 移 植 性 ,便 于 在 各 种 系 统 中进 行 移 植 , 实 现跨
加 充 分 。但 是 ,P HP技 术 由于 结 构 中 存 在 一 定
时也是难题 。基于 Wl e b的数据库系统不仅可以 实 现 多用 户 同 时 访 问还 可 以解 决传 统 的数 据 库 之 间不相 关的 问题,因而可 以有效 的解 决传 统 的信息收集处理或者信息查询中出现的问题 。
D a t a B a s e T e c h n i q u e・数据库技术
基于 We b的数据 库技术探 究
文/ 崔 翊
信 息技 术 的快 速发 展和 计 算 机 的普 及使 得我 们 进入 了一个信
息 爆 炸 的 社 会 。 互 联 网 技 术 的 广
A P I 虽 然 也可 以实 现 C GI 的 功 能,但 是实 现 机 制却 是截 然不 同的,服务 器 AP I 可 以用 于

web数据库技术论文

web数据库技术论文Web数据库指在互联网中以Web查询接口方式访问的数据库资源。

促进Internet发展的因素之一就是Web技术。

这是店铺小篇为大家整理的web数据库技术论文,仅供参考!Web数据库安全技术研究篇一摘要:本文论述了各种Web服务器和客户端容易遭受的攻击,并就此给出了一些解决安全问题的措施。

关键词:Web数据库威胁攻击安全防范1、前言基于B/S架构的Web数据库管理系统的安全性问题不仅与数据库的自身安全有着紧密联系,也与互联网的开放型网络有着密切的联系。

互联网本身就是一个不可信网络,在互联网上充斥着各种安全威胁。

而数据库安全也是一个复杂的应用问题,数据库管理员需要采用多种策略保证数据库的安全。

Web数据库管理系统作为数据库管理系统的一种实际应用,安全问题是关系到整个管理系统的完整性和保密性以及可用性的关键因素。

2、常见的安全威胁和攻击计算机网络发展到今天,已经发生了翻天覆地的变化。

黑客攻击的方式从开始的单一式攻击已经发展到几乎覆盖所有的操作系统和信息系统,黑客在网络上活动的频率也在增加。

他们既可以利用信息系统自身的漏洞来发动攻击,也可以利用强行的进攻方式发动攻击,导致服务瘫痪,文件损坏等。

从黑客的攻击方式上可以把网络安全威胁分为如下几种:窃取机密攻击、非法访问、恶意攻击、计算机病毒、不良信息资源和信息战等。

常见的攻击方式分为缓冲区溢出攻击、硬件设备破坏、网页篡改等。

通过向程序的缓冲区写入超过长度的内容造成溢出,从而破坏程序的堆栈,使程序转入其他的位置执行未知指令,达到攻击的目的。

这种攻击大多可以使程序运行失败或者系统崩溃重启,严重的话可以通过执行非授权指令取得系统特权执行非法操作。

3、Web数据库安全技术分析3.1JavaScript的安全防范JavaScript是Netscape公司设计的一系列HTML语言扩展,它增强了HTML语言的动态交互能力,利用自身优势把一些处理操作转移在客户浏览器中,减轻了服务器的负担。

Web数据库技术



ADC,即移动ADC,是Application data center的缩 写,其实是ASP模式与IDC业务的结合的演变,是 由中国移动推出的一项移动信息化产品业务,主要 针对中小企业,属于移动信息化的行业应用,业务 主要包括有移动OA、手机邮箱、无线网站以及移动 进销存等四款行业应用托管解决方案。
Command对象


Command对象概述 Command对象负责对数据库提供操作请求, 即负责发出指定的SQL命令。创建此对象实例的语 句格式为: Set comm = Server. CreateObject("mand")


Command对象的属性
6.Property对象与Properties集合 提供有关的属性值,供Connection对象、 Command对象、Recordset对象或Field对 象使用。 7.Error对象与Errors集合 提供连接或访问数据库时发生的错误信 息。


ADO对象之间的关系
图 各种ADO对象之间的关系

3.Close方法 负责关闭一个已经启动的连接对象及其相关的 对象,其语法如下: Connection. Close
4.BeginTrans方法 负责启动一个新的事务,并返回一个变量用以 表示这个事务的等级。其语法如下: Connection. BeginTrans


5.CommitTrans方法 负责存储在当前事务中发生的变更并结束当前 事务。其语法如下: Connection. CommitTrans
6.RollbackTrans方法 负责取消在当前事务中发生的任何变更并结束 当前事务。其语法如下: Connection. RODBC数据源管理器 DSN的创建与设置
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

态链接 到Web的服务器 进程中 ,进而降低了进程 管理 费用。
传 统 的 Client/ServerS 础上 改 造 它 的 结 构 ,比如 三 级 Client/Server 结 构 ,这 给 Client/Server结 构 带 来 活 力 和 生 机 ,但 始 终 克 服 不 了 自
(3)专有服务器 。web数据库 网关从DBMS角度分 析 ,就是一个
库 储 存 功 能和 CPU资源 ,主要 包 括 表示 、业务 、事 务 和 数据 逻 辑 四种 服务 ,进 而提 高 工 作 效 率 。
逻辑全部存储在一台主机 中,主机通过SNA/SDLC协议与终端相联 3基于W eb的数 据 库 技术 的 实现 方 法
系 ,这样实现了高度 的集 中控制,安全性 较高 。同时也提高了工作效
了解web技术的客户程序 。专有服务器就是指从数据库客户程序 中
身的弊端。于是Browser/Server计算模 式出现 ,这种计算模式就是 三级 client/Server结构和www技术的结合产物 。其结 构是web服 务 器 +中间 件 、浏 览器 和 数据 库 服 务器 三 逻 辑单 元 组 成 。这种 计 算 模
引入支持HTTP协议的Web技术 ,其 中WebH ̄务器就直接拥有 了 DBMs引擎的连接能力。专有服务器结构的性能较好但是兼容性 较 差 。比3 ̄HOracle W eb Server等 。
式的数据应 用伸 缩性好 、易用性强,而且 用户界面统一 、扩展 性好 ,
实现了资源科高度共享 ,适应 了人们对 信息应用的需 求。
微型计算机的性能逐步提高价格逐步下降,人们迫切需要用微型计 务器不能完成的工作 ,比如通过数据库的接 口与数据库服务器进行
算机代替大 中型计算机系统 ,同时要使分布在不同微型计算机上的
用户可以接受统一管理 。Client/SeⅣer结构为合作计算 的各进程交 通 信 等 。依 据 应 用环 境 不 同可 将 CG1分 为 标准 CGI和 w CGI两 种 。
到数据 库技 术,从 而 实现 真正 的资源共 享和信 息的动 态交流和互 动。本文主要 对基 于W eb的数据库技 术 的结构模 式、工作 原理 以及特 点进行 阐述,进
而提 出一 些用W eb数据 库技术 开发 系统 的方 法。
关 键词:W eb数 据库技 术 Browser/Server计算模 式 API
前 者 主 要用 于 输 出文 档 、图像 、图形和 纯 文 本 或者 声 音 等 。后 者 主 要 流 互动 作 用 定 义 了 一个 独 特 的结 构 ,将 网络 应 用程 序 中 的几 个 不 同 是 通 过 缓 冲 区进 行 与 Web服 务 器 的 信 息 数 据 交 换 。
进程规定出层次级别关系 :前端应用程序和后端应用程序 。这 种结 构大大降低 了网络流量 ,同时管理员还可以及时实现数据库的安全
ห้องสมุดไป่ตู้应用 研 究
J数 日墩 术 ‘l与 应 用
基于 Web的数据库技术
殷 智 慧 (国 家新 闻 出版 广 电 总局 七二 五 台 山西晋 中 030600)
摘 要:由于互联 网的快速发展 ,基 于Web的数据库技 术得到广 泛关注,对它的研 究和应用 日渐 广泛。基于Web的数 据库技 术将w eb月艮务 器技 术融入
(1)B/S计 算 模 式 的工 作 原 理 。基 于 w eb的B/S结 构 模 式 中 ,运 件 的 目的 。
行浏览器软件的是客户端 。客户端运行浏览器 ,同时浏 览器 以超 文 4结 语
本 的 形 式对 W ebn ̄务 器 提 出访 问数 据 库请 求 ,Web服务 器 同意 客 户 端请求后 ,即可通过数据库网关将请求转为sQL语法 ,并提交给数据 库 服务 器 。数据 库 得 到请 求后 ,验 证合 法 性 后 进 行数 据 处 理 ,将处 理
(2)专 用API技术 。专 用 API,全 称 专 用 应 用 程 序 接 口 。大 部 分 的
保 障。
软件 厂商基本 上都设计适合 自己的API来克服 CGI的劣势 ,扩展 web服务器调用数据库。采取web服务器API编写程序 ,程序会被动
(3)Browser/Server计 算模 式 。随着 互联 网技 术 的进 步 ,人们 在
目前 国 内外 基 于 W eb的 数 据 库 技 术 正 在 起 步 。随 着 技 术 的 进 步 ,基于web的数 据库 技术是今后信息系统开发技术的热点 ,它将 带着应用系统进入一个全新的发展 阶段 。新型的web数据 库技术克
(4)浏 览器扩展 。浏览器扩展 即动态脚本 ,一个动态 脚本 可分为 两 种 形 式 :静 态 的HTML格 式 文件 和 动 态 文本 。它 可 以通 过 在 静 态
2 Browser/Server计 算模 式 的工 作原 理 和特 点
的HTML格 式 文件 中 插入 需要 变 化 的动 态 文 本 来达 到动 态 输 出 文
中图分类号:TP311
文献标识码 :A
文 章编号 :1007—9416(2016)03—01 18—01
1基于W eb的数据 库 技术 模 式
为用 户 提供 一 致 的浏 览 器 界 面 ,开 放 性 强 ,真正 实 现 了跨 平 台 ,降低
(1)终端/主机模式 。在终端/主体计算模 式中,一台计算功能强 软件 的 培训 费 。此外 ,在 B/S模 式下 ,结 构易 于 扩 展 ,具 有 较 强 的信 息 大 的计算机就是大型主机,众多终端用户共同享用大型主机的数据 系统集成性 ,提供 最佳开发产品 ,彻底解决企 事业单位 各种 问题 的
(1)公共网关接 口(CGI)。CGI作为最早使用 的web数据 连接 技
率 ,使得主机系统资源得 到最大应用 。
(2)Client/Server结构开发模 式。为适应低成本高效率 的要 求,
术 ,得到几乎所有web服务器的支持 。CGI是web服务器调外程序 的 接 口规定 ,具有一套标准 的参数和环境变量 ,用语实现扩展web服
相关文档
最新文档