电子商务的发展历史和数据库是什么,各500字。急用,六成原创最好。
1.经济全球化的发展
经济全球化是指世界各国经济在生产、分配和消费各个领域的一体化趋势。经济全球化促进了跨国公司的发展,使国际商务活动频繁,国际贸易成为各国经济发展的重要组成部分。经济全球化促使人们寻找合适的方式来满足这种商务活动,于是电子商务应运而生,并以其独特的优势成为这场革命中的重要力量,在国际商务活动中发挥着越来越重要的作用。
2.计算机和网络技术的发展、普及和广泛应用在过去的30年里,计算机的运行速度越来越快,处理能力越来越强,价格越来越低,应用越来越广泛,这些都为电子商务的应用提供了基础。随着互联网逐渐成为全球交流和交易的媒介,全球在线用户数量呈指数级增长。快速、安全、低成本的特点为电子商务的发展提供了应用条件。
3.信用卡和电子金融的推广应用。
信用卡因其方便、快捷、安全而成为人们消费支付的重要手段,并由此形成了完善的全球信用卡计算机网络支付结算系统,使“一卡环游世界”成为可能,也成为电子商务在线支付的重要手段。各大银行也看到了电子商务的发展前景,纷纷推出支持网上交易的电子金融服务。在安全技术的保障下,电子银行的发展解决了商务活动中的支付问题,成为电子商务发展的强大推动力。
4.电子安全交易协议的制定与安全技术的发展。
1997 May 31,美国VISA和万事达卡国际组织联合指定的电子安全交易协议(安全电子转账)
协议(SET)出台,得到了大多数厂商的认可和支持,为网络上的电子商务活动提供了关键的安全环境。计算机和网络安全技术的发展为电子商务的发展提供了技术和安全保障。这些技术包括HTML、XML、数据库技术、动态网页技术、SSL协议、SET协议、加密技术、防火墙技术和数字签名技术。
5.政府支持和推动
自1997、欧盟发布《欧洲电子商务协议》、美国随后发布《全球电子商务纲要》以来,电子商务引起了世界各国政府的重视,许多政府开始尝试“网上采购”,为电子商务的发展提供了有力的支持。同时,世界各国政府都非常重视电子商务的发展,为电子商务的发展提供了良好的生存环境,同时制定了电子商务的法律规范和技术标准,保证了电子商务的合法进行和长远发展。
数据库技术从诞生到现在,不到。
半个世纪以来,已经形成了坚实的理论。
基本成熟的商业产品和广泛的应用
领域,吸引越来越多的研究人员加入。数据库
的诞生和发展给计算机信息管理带来了
一场伟大的革命。30多年来,国内外都有
经过数千个数据库的开发和建设,它已经
成为企业、部门甚至个人的日常工作和生产。
和生活基础设施。同时,随着应用的扩展
随着发展和深入,数据库的数量和规模不断增加。
数据库的研究领域也得到极大的拓展。
拓宽深化。在过去的30年里,数据库领域取得了
三个计算机图灵奖(C.W. Bachman,
E.F.Codd,J.Gray),更充分地解释。
数据库是一个充满活力和创新精神的。
字段。让我们沿着历史的轨迹,追溯到一个。
下数据库的开发过程。
数据库发展简史
1.数据管理的诞生
数据库的历史可以追溯到五十年前。
当时的数据管理非常简单。通过大量的
用于分类、比较和制表的机器有数百台。
一万张穿孔卡片来处理数据,并进行运算
结果打印在纸上或制成新的穿孔。
卡片。数据管理是关于所有这些穿孔的。
卡是物理存储和处理的。
然而,雷明顿·兰德公司在1年9月5日。
(雷明顿兰德公司)被称为。
Univac I的电脑推出了一秒钟
向磁带机输入数百条记录,从而
引发了数据管理的革命。1956 IBM学生
生产第一个磁盘驱动器——模型
305号.这个驱动器有50个磁盘。
每个磁盘直径为2英尺,可存储5MB。
数据。使用磁盘的最大优点是它可以与
机器存取数据,穿孔卡片和纸带只能
顺序存取数据。
数据库系统的萌芽出现在20世纪60年代。
那时,计算机开始广泛应用于数据管理。
对数据共享提出了越来越高的要求。
传统的文件系统已经不能满足人们的需求。
是的。可以统一管理和共享数据的数据库。
管理系统(DBMS)应运而生。数据模型
是数据库系统的核心和基础,各种
DBMS软件是基于某种数据模型的。
因此,根据数据模型的特点,传统的
数据库系统分为网状数据库和分层数据。
图书馆和关系数据库。
第一个网络数据库管理系统出现了,尤其是在美国。
通用电气公司的巴赫曼等人在1961开的。
成功的IDS(集成的数据存储)。
1961年通用电气公司(通用电气
公司的查尔斯·巴克曼)研制成功。
世界上第一个mesh DBMS也是第一个。
数据库管理系统集成数据存储
(集成的数据存储IDS),它铺设了一个网络。
形成数据库的基础,并在当时被广泛使用。
的分布和应用。IDS有数据模式和日期。
野心的特征。但是只能在GE主机上运行。
数据库中只有一个文件,所有的数据库
的表格必须由手工编码生成。
之后,通用电气公司的一个客户-
BF古德里奇化学公司最终不得
重写整个系统。重写系统。
它被命名为综合数据管理系统(IDMS)。
分层和非分层的网格数据库模型
事物的结构可以更自然的模拟,在习俗中。
在数据库出现之前,网状DBMS不仅仅是层次结构。
数据库管理系统应用广泛。在数据库发展史上,网络
表单数据库占有重要的地位。
分层DBMS是一种基于网络的数据库。
并且出现了。最著名和最典型的层次数据库
该系统是IBM在1968年开发的IMS。
(信息管理系统),一
适合其主机的分层数据库。这是IBM
公司开发的最早的大型数据库系统程序
产品。自20世纪60年代末以来,它得到了发展。
展到IMSV6,提供集群,N路数据共享,
支持消息队列共享等高级功能。这
有3 0年历史的数据库产品现在
WWW应用程序连接,商业智能应用程序播放。
扮演新的角色。
1973库里南公司(即后
来CUL L L I N E T软件公司),开始销售。
古德里奇的IDMS的改进版,和
它逐渐成为当时世界上最大的软件公司。
2.关系数据库的起源
网状数据库和层次数据库已经很好了。
1951: Univac I系统使用磁带。
穿孔卡片是作为数据存储的。
管理和发展故事
数据库发展历史
程序员2004.06 47
成功解决了数据集中和共享的问题,但是
数据独立性和抽象程度还有很大差距。
缺乏。当用户访问这两个数据库时,
仍然有必要阐明数据的存储结构并指出存储
走小路。后来出现的关系数据库更好。
这些问题已成功解决。
1970,IBM研究员E.F.Codd。
美国计算机学会出版通讯博士
发表了一篇名为“关系模型”的文章
大型共享数据库的数据”
本文提出了关系模型的概念,奠定了基础。
关系模型的理论基础。虽然之前是在1968。
Childs提出了一个面向集合的模型,
然而,本文通常被认为是一个数据库系统。
历史上划时代的里程碑。Codd
我的愿望是为数据库创建一个漂亮的数据。
模型。后来Codd陆续发表了很多文章。
本文讨论了测量关系系统的范式理论和12项目。
标准,用数学理论奠定了关系数据库的基础。
基础。关系模型有严格的数学基础,并且是抽象的。
层次比较高,而且简单明了,容易理解和
使用。但是当时有人认为关系模型是
用于实现DBMS的理想化数据模型是
不切实际,特别担心关系数据库的性能。
很难接受,当时就有人把它当成正在进行的。
对网格数据库标准化的严重威胁。
为了促进对问题的理解,1974 ACM导语。
负责人组织了一次研讨会,会上举行了一次研讨会。
分别由Codd和Bachman支持和领导
反对关系数据库两派的争论。这次
著名的辩论促进了关系数据库的发展,
使其最终成为现代数据库产品的主流。
1970的关系模型建立后,IBM public
分部在圣何塞实验室增加了更多的研究。
研究人员研究这个项目,这个项目很有名。
目标是展示一个全功能屏障。
数据库管理系统的可行性。项目结束于1979。
年,第一个实现SQL的数据库管理系统完成。那样地
而IBM对IMS的承诺阻止了system R。
直到1980系统r才投产。
正式将产品投放市场。IBM产品化
速度慢的三个原因:IBM非常重视声誉,强调
视质量而定,尽量减少故障;IBM的官僚作风
它是巨大的;IBM内部已经有了层次数据库产品。
产品,相关人员不积极,甚至反对。
然而与此同时,1973加州大学伯克利分校。
校园里的迈克尔·斯通布雷克和尤金
Wong从System R发布的信息开始。
开发自己的关系数据库系统Ingres。他
科学家们开发的Ingres项目最终由Oracle开发,
Ingres和硅谷的其他制造商销售商品。
改变。后来,系统R和Ingres系统
ACM获得1988“软件系统奖”。
1976霍尼韦尔
开发了第一个商业关系数据库系统—
多种关系数据存储.关系类型编号
数据库系统基于关系代数,
经过几十年的发展和实际应用,越来越多的技术
越来越成熟完美。其代表产品有甲骨文、
IBM的DB2,微软的MS SQL。
Server,Informix,ADABASD等等。
3.结构化查询语言(SQL)
1974,IBM的雷·博伊斯和唐。
Chamberlin将12放入Codd关系数据库
该标准的数学定义基于简单的关键字语法表。
现在,S Q L被提出来作为一个里程碑。
(结构化查询语言)语言。
SQL语言的功能包括查询、操作、定义和
控件是一个全面而通用的关系数据库。
同时,语言是一种高度非过程化的语言。
话,只要求用户指出来做什么,不用指指点点。
怎么做。SQL集成实现数据库生命周期。
在此期间的所有操作。SQL为关系数据提供。
库交互方法,可以用标准编译。
程语作品一起。自产生之日起,SQL语言
单词已经成为测试关系数据库的试金石,并且
SQL语言标准的每一次变化都引导着这种关系。
数据库产品的发展方向。然而,直到二十岁。
20世纪70年代中期,关系理论超过了SQL。
用于商业数据库Oracle和DB2。
在1986中,ANSI将SQL作为关系数据。
同年出版的美国图书馆语言标准。
1969:埃德加·f·科德
发明了关系数据库
数据库发展历史
1976年,IBM E.F.Codd发表了一篇文章。
程贝的论文《R系统:数据库关系理论》,
本文介绍了关系数据库理论和查询语言SQL。
甲骨文的创始人埃里森非常仔细地阅读了它
这篇文章,被它的内容震惊了,还是第一次。
人们使用全面一致的方案来管理数据和信息。工作
作者E.F.Codd十年前发表了关系数据库。
理论,并在IBM研究机构开发原型
一个项目是R系统,访问数据表的语言。
是SQL。读完之后,埃里森敏锐地意识到
基于这一研究,可以开发软件系统。
当时,大多数人认为关系数据库没有
它将具有商业价值。埃里森认为这是他们的
机会:他们决定开发一个通用的商业数据库系统。
甲骨文,这个名字来源于他们给中央的爱。
上报给局里的项目名称。再过几个月,他们就会开车了。
Oracle 1.0已发送。但这只是个玩具,
除了完成简单的关系查询,你什么都不会。
他们花了很长时间才使Oracle可用。
使用和维护公司运营主要靠承接一些数据。
图书馆管理项目和咨询工作。
而IBM没有开发的计划,为什么是蓝色?
巨像放弃了这个价值数百亿的产品,
原因很多:IBM的研究人员大多在学习。
艺术背景,他们最感兴趣的是理论,而不是
从学术角度来看,推向市场的产品需要研究
果实要公之于众,发表论文、演讲就能成就
成名,何乐而不为?还有一个很重要的。
原因是IBM当时有销售公司。
很好的层次数据库产品IMS。直到1985
I B M在1998年才发布了关系数据库D B 2。
埃利森已经是千万富翁了。
埃里森曾经为微软选择了IBM。
与IBM-PC的操作系统相比,MS-DOS
赞成:“世界企业管理史上最严重的错误。”
错了,价值超过几千亿美元。“IBM的头发。
表r系统论文,和快没关系。
数据库产品中的错误可能仅次于。
甲骨文市值在1996达到280亿。
美元。
甲骨文的起源
48程序员2004.06
SQL文本。目前,SQL标准有三个版本。基础
这个SQL定义是ANXIX 3135-89,“数据库
语言——让它变得完整
增强"[ANS89] 89],俗称SQL-
89。SQL-89定义了模式定义、数据操作
和交易处理。S Q L-8 9及以后
ANSIX3168-1989,“数据库语言—
—嵌入式SQL”构成了第一代SQL标准。
准。ansix 3135-1992[ans92]描述了一种
这种增强的SQL现在被称为SQL-92标准。
准。SQL-92包括模式操作、动态创建和
SQL语句动态执行,网络环境支持等。
强烈的特点。完成SQL-92标准后,ANSI和
ISO开始合作开发SQL3标准。SQL3
主要特性是支持抽象数据类型,这是
新一代的对象关系数据库提供了一个标准。
4.面向对象的数据库
随着信息技术和市场的发展,人们
发现尽管关系数据库系统技术已经成熟,
但是它的局限性也是显而易见的:它可以非常好
处理所谓的“表格数据”,但越来越多
数据类型越复杂,我们就无能为力。九十年
一代之后,技术界一直在研究和寻求新的模式。
数据库系统。但是什么是新的数据库系统呢?
行业发展方向一度相当迷茫。遭受
受技术走势影响,相当一段时间内,
人们花费大量精力研究“面向对象”
数据库系统
数据库)”或简称“OO数据库系统”。
值得一提的是,美国的斯通布雷克教授提到
曾毅,面向对象的关系数据库理论。
度被业界看好。斯通布雷克·本
人也被当时的Informix花大价钱聘为技能。
外科主任。
然而,几年的发展表明,面向对象
关系数据库系统产品的市场开发
不理想。理论上的完美并没有带来
市场的热烈反应。失败的主要原因是
于,这个数据库产品的主要设计思想是
试图用新的数据库系统替换现有数据。
数据库系统。这对于许多已经使用的数据库系统来说是非常重要的
积累了大量工作数据的客户,尤其是
是大客户,承受不起新旧数据之间的转换。
转换带来的巨大工作量和巨大费用。
此外,面向对象的关系数据库系统使
查询语言变得极其复杂,这使得任何查询语言都不可能。
无论是数据库开发者还是应用客户。
其复杂的应用技术怕上路。
5.数据管理的变化
在20世纪60年代末,有一种
一种新的数据库软件:决策支持系统(DSS),
其目的是使管理者在决策过程中更加有效。
善用数据信息。所以在1970,第一个
一个在线分析处理工具—— Express诞生了
是的。其他决策支持系统紧随其后,其中许多是
由公司IT部门开发。
1 9 8 5,第一个商业智能系统。
(商业智能)比喻。
计算机系统有限公司是Procter & amp;冒险
由公司开发,主要用于连接销售信息。
和零售扫描仪数据。同年,试点软件
该公司开始销售其第一台商业客户机/服务器。
执行信息系统-指挥中心。
也是在这一年,加州大学伯克利分校
Ingres项目发展成为Postgres,它的目标是开放
发出一个面向对象的数据库。第二年,
Graphael开发了第一个商业对象。
数据库系统。
1988,IBM的研究员巴里。
德夫林和保罗·墨菲发明了一种新的
术语——信息仓库,此后IT厂商开始使用。
建立一个实验数据仓库。1991年,w.h
Inmon出版了一本如何建立数据仓库的书。
这本书使数据仓库真正开始被应用,所以
Inmon也被称为“数据仓库之父”。
在20世纪90年代,随着客户/服务
服务器计算模式和企业软件包的广泛采用,
数据管理转型基本完成。数据管理不会
它只是存储和管理数据,而是使用数据。
用户需要的各种数据管理方法。互联网
XML的突然出现和XML语言的出现,给定数量
数据库系统的发展开辟了一个新的世界。
数据库的未来发展趋势
随着信息管理内容的不断扩展
有多种数据模型(层次模型、网络)
形状模型,关系模型,面向对象模型,半结
结构化模型等。),新技术层出不穷(数据
流式传输、Web数据管理、数据挖掘等。).
目前,每隔几年,一些国际高级
数据库专家将聚在一起讨论数据库。
研究现状、存在问题及未来需要关注的问题。
新技术的焦点。过去也有几家类似的报纸。
报告包括:1989未来方向。
数据库管理系统研究-拉古纳海滩
参与者,1990数据库
S y s t e m s : A c h i e v e m e n t s a n d
机会,1995的数据库
1991: w.h .英蒙头发
表“构建数据仓库”
数据库开发大事记
1951: Univac系统使用磁带和穿孔卡。
切片存储为数据。
1956: IBM公司的305型RAMAC
磁盘驱动器最早是在年推出的。
1961:通用电气公司的查尔斯。
巴克曼开发了第一个数据库。
管理系统-IDS
1969:CODD发明了关系数据库。
1973:约翰·j·库里南领导库里南
组织发展了IDMS成为目标。
基于网络模型的IBM主机数量
根据图书馆的记录。
1976:霍尼韦尔推出Multics。
关系数据存储优先
商业关系数据库产品。
1979:甲骨文推出首款商业产品。
关系数据库管理系统。
1983: IBM推出了DB2数据库产品。
1985:普罗克特&;赌博系统设计
第一个基于。
1991: W.H. Inmon发布“建筑数据”
仓库。
管理和发展故事
程序员2004.06 49
研究;成就和机遇
进入21世纪,1996
数据库的战略方向
系统-打破常规
1998上的Asilomar报告
数据库研究.2003年的聚会在五月举行。
月初在洛厄尔马萨诸塞州举行,有25名高级参与者。
专注于信息存储的数据库学者,
组织、管理和访问。
信息的性质和来源在不断变化。
互联网、网络、自然科学和电子商务是
一个伟大的信息和信息处理来源。而且便宜
微型传感器技术使得大多数物体都是真实的。
报告他们的位置和状态。这种信息可以
对监控移动物体的状态和位置的支持应该
使用。传感器信息的处理会产生许多新的环。
世界上非常有趣的数据库问题。
在应用领域,互联网是目前主要的
驱动力,特别是支持“跨企业”应该是。
使用它。从历史上看,应用程序是企业内部的,但是
为了在管理领域做出完美的设计。
优化。但是现在,大多数公司对这样的事情感兴趣
如何更紧密地与供应商和客户沟通
分享信息以提供更好的客户支持。
这种应用需要安全和信息集成。
与。因此,出现了与数据库相关的新问题。
另一个重要的应用领域是自然科学,
尤其是物理科学、生物科学、健康科学和
工程领域。这些领域产生了大量复杂的
数据集需要高于现有的数据库产品。
级别数据库支持。这些地区也需要
信息集成机制的支持。此外,您需要
管理由数据分析器生成的数据管道,
需要存储和查询有序数据(如时间
序列、图像分析、网格计算和地理信息),
这需要整合全球的数据网格。
除了信息管理领域的这些挑战之外,
在传统的数据库管理系统上,如数据模型、access
问题方法,查询处理代数,并发控制,恢复,
查询语言和DBMS用户界面也面临着挑战。
发生了巨大的变化。这些问题在过去已经解决了。
经过充分研究,但技术的发展是不断变化的。
它的应用规则。例如,磁盘和RAM容量。
存储每一位数据的不断增长的成本
不断减少。虽然访问量和带宽也不同
分手,但他们不像前者那样发展。
快速变化的比率要求重新评估存储。
管理和查询处理代数。此外,该处理器
缓存规模和级别的提高需要
DBMS算法可以适应缓存大小的变化。
以上只是因为原算法重的技术改动。
新评价两例。
推动数据库研究发展的另一个动力
是相关技术的成熟。例如,在过去的几十年里,几个
据资料显示,挖掘技术已经成为数据库系统的重要组成部分。
分成几部分。网络搜索引擎导致信息检索。
商业化,并与传统的数据库查询技术
整合。人工智能领域的许多研究成果也
和数据库技术,这些新组件使得
我们必须处理发音、自然语言和不确定性。
性推理和机器学习。总的来说,这些都是必须的。
寻求与我们现在完全不同的信息管理。
架构,并重新考虑信息存储、组织和管理。
和访问。
近40年来,数据库研究集中在
数据库管理系统开发的核心领域
数据管理的研究范围比这广得多。诸如
如果忽略一些新应用领域面临的数据管。
管理问题,这将使数据库研究局限于传统。
浅谈数据管理的应用。
在许多新技术的应用中,数据库研究
调查最有影响力,推动数据库研究进入一个新的
这个时代无疑将是信息技术发展的时代
互联网从深度和广度上对数据库技术做出了巨大贡献。
手术带来了挑战。在深度上,互联网环
在环境中,数据管理的一些基本假设不再有效。
李,需要在新的形势下重新考虑传统的数字。
数据库技术的改进。就广度而言,新问题
需要开拓新的思路,寻求创新的技术。
突破。