当前位置:主页 > 新闻资讯 > 企业网站建设 >

网站设计制作之Web与数据库

发表日期:2017-04-29 23:51文章编辑:admin浏览次数: 标签:    

伴随着计算机应用的发展过程,数据库早已渗透到工业生产、商业、行政、科学研 究、工程技术和国防军事等各个领域。电子商务的应用需要大量的数据管理,同样离不开 数据库技术,并对数据库应用提出了一些新的要求。因此数据库技术是电子商务的基本技 术之一
数榇库技术经历了从手工管理到文件管理、数据库管理系统,再到数据仓库阶段的发 展过程。20世纪70年代以前,数据管理普遍使用文件系统,即把数据存放在文件中,应 用程序通过文件系统提供的存取方法访问数据。由于文件系统方法存在数据的冗余、程序 依赖、数据査询方式单一等诸多缺点,逐渐被数据库管理系统DBMS取代。
数据库管理系统采用共同的数据模型来管理应用程序的数据,数据模型不仅描述数据 本身,还描述数据之间的关系。数据库管理系统提供了数据定义、数据操控、数据访问控 制等多种功能,经过30多年的研究与应用,其数据库管理技术已经相当成熟。从20世纪 80年代开始关系数据库系统成为数据库市场的主流。KM、Oracle、Sybase、Informix、 Microsoft都提供了从DBMS到数据开发的一系列数据管理工具。
数据库技术是对大批量数据进行有效的组织管理和快速查询的强有力工具。数据库技 术经过几十年的发展,其功能越来越强大。如何将Web技术与数据库技术相结合,发挥 各自的优势,通过统一的浏览器界面,利用Internet访问位于不同地点、不同类型的数据 库资源,实现数据库的资源共享、数据库的本地化及数据库的分布式合作开发,已成为当 今Web应用的一个热点。数据库技术在电子商务中的应用主要表现在以下三个方面。
(1)    存储管理各种商务数据:这是利用数据库集中管理数据的基本功能,电子商务过 程中产生的客户信息、商品信息、订单信息、成交记录等大量数据需要借助数据库系统来 管理。
(2)    基于数据库的商务应用系统:在数据库结构设计的基础上,围绕数据库中的商业 数据,可以设计许多具体的电子商务系统,如网上购物、拍卖、招标等B-C、B-B形式的 应用系统,以及在线进、销、存等ASP类型的应用系统。
(3)    决策支持:随着分布式数据处理、数据仓库技术的产生和发展,企业可以利用 Internet更加广泛地收集客户资料和挖掘商务信息,可以科学地对数据库或数据仓库中大 量的商务数据进行组织、分析和统计,从而更好地服务于企业的决策。例如,利用客户在 数据库中的购物记录,建立企业的客户关系管理系统(CRM),可以作为商场组织进货依 据。许多会员店就是利用CRM系统分析出不同类型的顾客需求的不同,不同的时节顾客 对商品的不同需求,有针对性地调整货源,最大限度地减少库存,降低资金占用。数据库 技术是电子商务的一项支撑技术,在电子商务的建设中占有重要的地位。
对数輝库的操作可以有两种实现方式:一种是通过数据库自身提供的专用驱动接口来 进行,另一种则是通过公用数据操作接口进行。在MIS等数据库管理系统中,一般是通过 各个数据库产品自身提供的专用驱动接口操作数据库,以获取最高的执行性能。应用环境 可以提供对各个数据库专用接口的支持,对数据库的访问大多数是通过ODBC (Open DataBase Connectivity)通用接口进行的。微软环境下的Web系统是在ASP代码中调用ADO 对象实现存取数据的,ADO实际上封装进了 ODBC API函数,通过ODBC操作数据库;在 Unix/Iinux系统下的Web应用中,可以在JDBC的辅助下采用JDBC - ODBC桥接方式通过 ODBC访问数据。
数据密集型应用主要由四个部分组成:数据库、事务逻辑、应用逻辑和用户界面。在 主机系统中,这些副产品集中在一个地方。系统由作为中心的大型主机及与之相联的哑终端组成。
返回列表
相关新闻

个人网站建设之Web应用开发技术

1) 客户端脚本技术 可以用来在客户端对表单做有效性检查、进行数字运算、收集关于用户喜爱...

日期:2017-04-29 浏览次数:57

网站建设设计需要了解URL的含义

随着Internet的迅速发展,Web上的信息资源急剧膨胀。如何在纷繁的信息世界里定 位一个资源就...

日期:2017-04-29 浏览次数:168

网站的建设之S-HTTP与SSL

随着Internet的迅速发展和电子商务浪潮的出现,Web的安全性日益受到关注,人们 正在考虑和提...

日期:2017-04-27 浏览次数:77

大型网站建设HTTP的工作原理

HTIP支持浏览器与服务器之间的通信,相互传送数据。一次HTIP操作称为一个事 务,它由以下四...

日期:2017-04-27 浏览次数:91

电商平台建设之HTTP概述

超文本传输协议HTTP是专门为Web设计的一种网络协议,并且是Web的基本协议。 Web浏览器和服务器...

日期:2017-04-27 浏览次数:132

当前网站建设技术有哪些

通常建设一个Web站点,要考虑硬件平台、操作系统、数据库管理系统、 Web服务器及应用软件等...

日期:2017-04-10 浏览次数:93