数据库技术理论与电子商务介绍.docx
《数据库技术理论与电子商务介绍.docx》由会员分享,可在线阅读,更多相关《数据库技术理论与电子商务介绍.docx(29页珍藏版)》请在优知文库上搜索。
1、数据库技术理论与电子商务介绍计算机与人类相比的最大优势就是能够迅速准确地处理大量数据。因此,自从计算机发明以来,数据处理就是它的基本功能与关键技术。数据处理的中心问题是数据管理,数据管理是指对数据的分类、组织、编码、存储、检索与保护。而数据库技术正是数据处理技术进展到比较成熟后的产物。电子商务以电子计算机及其网络技术取代传统方式来进行生产经营活动,离不开数据库技术的支持。数据库技术对电子商务的支持要紧表现在两方面:存储与管理各类商务数据。这是数据库技术的基本功能。决策支持。近几年,随着数据仓库与数据挖掘技术的产生与进展,使企业能够科学地对数据库中海量的商务数据进行科学地组织、分析与统计,从而更
2、好地服务于企业的决策支持。能够说,数据库技术是电子商务的一项支撑技术,在电子商务的建设中占有重要的地位。7.1 数据库技术的产生与进展数据库技术是应数据管理任务的需要而产生的,是数据管理技术进展到一定阶段的产物。数据管理技术的进展,是随着计算机硬件与软件技术的进展而不断进展的。到目前为止,数据管理技术要紧经历了下列几个阶段:手工管理阶段、文件系统阶段、数据库系统阶段、数据仓库阶段。7.1.1 手工管理阶段20世纪50年代中期往常,计算机要紧用于科学计算。硬件存储设备要紧有磁带、卡片机、纸带机等,还没有磁盘等直接存取的存储设备;软件上也处于初级的阶段,没有操作系统与管理数据的工具。数据的组织与管
3、理完全靠程序员手工完成,因此称之“手工管理阶段”。这个阶段数据的管理效率很低。手工管理方式的特点是:数据不储存。程序与数据合在一起,因而数据没有独立性,程序没有弹性,要修改数据务必修改程序。程序员务必自己编程实现数据的存储结构、存取方法与输入输出,迫使程序员直接与物理设备打交道,加大了程序设计难度,编程效率低。(4)数据面向应用,这意味着即使多个不一致程序用到相同数据,也得各自定义,数据不仅高度冗余,而且不能共享。7.1.2文件系统阶段进入20世纪60年代,数据管理方式发生了很大的变化。计算机在这个阶段不仅用于科学计算,还大量用于管理。外存储设备也出现了存取效率高得多的直接存储设备,如磁盘、磁
4、鼓等;在软件方面,不仅有了操作系统,而且还出现了专门的数据管理软件,通常称之为文件系统。有了文件系统,数据的增、用IJ、改等操作都变得轻松了。更重要的是数据的复制变得相当容易,使数据能够反复使用。程序员在免除了数据管理工作以后,不仅能够用心从事其他更有意义的工作,而且减少了错误。文件管理方式本质上是把数据组织成文件形式存储在磁盘上。文件是操作系统管理数据的基本单位。文件能够命名,通过文件名以记录为单位存取数据,不必关心数据的存储位置。由于文件是根据数据所代表的意义组织的,因此文件能反映现实世界事物。在文件中常涉及下列术语: 数据项:描述事物性质的最小数据单位; 记录:若干数据项的集合称记录,一
5、个记录能表达一个具体事物; 文件:若干记录的集会就叫做文件。显然,数据组织成文件,逻辑关系非常明确,使数据处理真正表达了信息处理,按名存取数据,既形象,又方便。由于有了直接存取存储设备,因此文件能够组织成多种形式,如顺序文件、索引文件等,从而对文件中的记录可顺序访问,也可随机访问。文件方式管理数据是数据管理的一大进步,即使是数据库方式也是在文件系统基础上进展起来的。这一阶段的特点如下:数据可长期储存在磁盘上。数据的物理结构与逻辑结构有了区别,两者之间由文件管理系统进行转换,因而程序与数据之间有物理上的独立性,即数据在存储上的改变不一定会影响到程序,这可使程序员不必过多地考虑数据存放地址,而把精
6、力放在算法上。文件系统提供了数据存取方法,但当数据的物理结构改变时,仍需修改程序。(4)数据不再属于某个特定程序,在一定程度上能够共享。程序然而,文件方式管理数据还是有很务次I1 .文件是面向特是t02*rh这意 序是基于文件编制的,5程序2 行印P 修改,而文件离开了使用 更全部失2 .数据冗余大:由“4力缺乏优上述特点可用图71表示/文件1件嫌表现在下列几个方面:管卜个应用,田七Af件相对应。而程J7丁由十文文件2,程序就得相应系的价值。Wj*&同gg一致文件中重复方国程序n/球飞(文件n存储。3 .数据可能发生矛盾:由于同一数据出疆不一致文件中,稍有不慎就可能造成同一数据在不一致文件中不
7、一样,I曲将1导致徽想糊般余据管理示意图4 .数据联系弱:不一致文件缺乏联系就不能反映现实世界中事物之间的自然联系,这是文件方式最大的弊端。7.1.3数据库系统阶段到了20世纪60年代后期,计算机被越来越多地应用于管理领域,而且规模也越来越大,因此数据量也急剧增长。同时,人们对数据共享的要求也越来越强烈。在这种情况下,“数据库”的概念应运而生了。用数据库管理数据有如下的特点:1 .数据结构化数据库是存储在磁盘等外部直接存取存储设备上的数据集合,是按一定的数据结构组织起来的。与文件系统相比,文件系统中的文件之间不存在联系,因而从总体上看数据是没有结构的:而数据库中的文件是相互联系着的,并在总体上
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库技术 理论 电子商务 介绍
