1 / 35
文档名称:

最新网络技术和电子商务设计7.doc

格式:doc   页数:35
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

最新网络技术和电子商务设计7.doc

上传人:中国课件站 2011/9/6 文件大小:0 KB

下载得到文件列表

最新网络技术和电子商务设计7.doc

文档介绍

文档介绍:第7章数据库技术
计算机与人类相比的最大优势就是能够迅速准确地处理大量数据。因此,自从计算机发明以来,数据处理就是它的基本功能和关键技术。数据处理的中心问题是数据管理,数
据管理是指对数据的分类、组织、编码、存储、检索和维护。而数据库技术正是数据处理技术发展到比较成熟后的产物。电子商务以电子计算机及其网络技术取代传统方式来进行生产经营活动,离不开数据库技术的支持。数据库技术对电子商务的支持主要表现在两方面:
·存储和管理各种商务数据。这是数据库技术的基本功能。
·决策支持。近几年,随着数据仓库和数据挖掘技术的产生和发展,使企业可以科学
地对数据库中海量的商务数据进行科学地组织、分析和统计,从而更好地服务于企业的决策支持。
可以说,数据库技术是电子商务的一项支撑技术,在电子商务的建设中占有重要的地位。
数据库技术的产生与发展
数据库技术是应数据管理任务的需要而产生的,是数据管理技术发展到一定阶段的产物。数据管理技术的发展,是随着计算机硬件和软件技术的发展而不断发展的。到目前为止,数据管理技术主要经历了以下几个阶段:手工管理阶段、文件系统阶段、数据库系统阶段、数据仓库阶段。
手工管理阶段
20世纪50年代中期以前,计算机主要用于科学计算。硬件存储设备主要有磁带、卡片机、纸带机等,还没有磁盘等直接存取的存储设备;软件上也处于初级的阶段,没有操作系统和管理数据的工具。数据的组织和管理完全靠程序员手工完成,因此称为“手工管理阶段”。这个阶段数据的管理效率很低。
手工管理方式的特点是:
⑴数据不保存。
⑵程序与数据合在一起,因而数据没有独立性,程序没有弹性,要修改数据必须修改程序。
⑶程序员必须自己编程实现数据的存储结构、存取方法和输入输出,迫使程序员直接与物理设备打交道,加大了程序设计难度,编程效率低。
⑷数据面向应用,这意味着即使多个不同程序用到相同数据,也得各自定义,数据不仅高度冗余,而且不能共享。
文件系统阶段
进入20世纪60年代,数据管理方式发生了很大的变化。计算机在这个阶段不仅用于科学计算,还大量用于管理。外存储设备也出现了存取效率高得多的直接存储设备,如磁盘、磁鼓等;在软件方面,不仅有了操作系统,而且还出现了专门的数据管理软件,一般称之为文件系统。有了文件系统,数据的增、删、改等操作都变得轻松了。更重要的是数据的复制变得相当容易,使数据可以反复使用。程序员在免除了数据管理工作以后,不仅可以专心从事其他更有意义的工作,而且减少了错误。
文件管理方式本质上是把数据组织成文件形式存储在磁盘上。文件是操作系统管理数据的基本单位。文件可以命名,通过文件名以记录为单位存取数据,不必关心数据的存储位置。由于文件是根据数据所代表的意义组织的,所以文件能反映现实世界事物。在文件中常涉及下列术语:
·数据项:描述事物性质的最小数据单位;
·记录:若干数据项的集合称记录,一个记录能表达一个具体事物;
·文件:若干记录的集会就叫做文件。
显然,数据组织成文件,逻辑关系非常明确,使数据处理真正体现了信息处理,按名存取数据,既形象,又方便。由于有了直接存取存储设备,所以文件可以组织成多种形式,如顺序文件、索引文件等,从而对文件中的记录可顺序访问,也可随机访问。
文件方式管理数据是数据管理的一大进步,即使是数据库方式也是在文件系统基础上发展起来的。这一阶段的特点如下:
⑴数据可长期保存在磁盘上。
⑵数据的物理结构与逻辑结构有了区别,两者之间由文件管理系统进行转换,因而程序与数据之间有物理上的独立性,即数据在存储上的改变不一定会影响到程序,这可使程序员不必过多地考虑数据存放地址,而把精力放在算法上。
⑶文件系统提供了数据存取方法,但当数据的物理结构改变时,仍需修改程序。
⑷数据不再属于某个特定程序,在一定程度上可以共享。
上述特点可用图7-l表示






程序1
程序2
程序n
文件n
文件2
文件1
……
……
图7-l 文件系统阶段数据管理示意图

然而,文件方式管理数据还是有很多缺陷的,主要表现在以下几个方面:
1. 文件是面向特定用途设计的:这意味着有一个应用,就有一个文件相对应。而程序是基于文件编制的,导致程序仍然与文件相互依存。因为文件有所变动,程序就得相应修改,而文件离开了使用它的程序便全部失去存在的价值。
2. 数据冗余大:因为文件之间缺乏联系,有可能造成同样数据在不同文件中重复存储。
3. 数据可能发生矛盾:因为同一数据出现在不同文件中,稍有不慎就可能造成同一数据在不同文件中不一样,这将导致数据的冗余。
4. 数据联系弱:不同文件缺乏联系就不能反映现实世界中事物之间的自然联系,这是文件方式最

最近更新

2023年义乌工商职业技术学院单招职业适应性考.. 41页

2023年云南交通运输职业学院单招职业倾向性考.. 40页

2023年云南商务职业学院单招职业技能考试模拟.. 41页

2023年云南外事外语职业学院单招综合素质考试.. 39页

2023年云南文化艺术职业学院单招职业倾向性测.. 40页

2023年云南特殊教育职业学院单招职业技能考试.. 39页

2026年全国五一劳模先进事迹材料 14页

2023年云南锡业职业技术学院单招职业技能测试.. 39页

2023年仰恩大学单招职业技能测试题库推荐 40页

2023年佳木斯职业学院单招职业技能测试题库最.. 41页

2023年克拉玛依职业技术学院单招职业适应性考.. 40页

2023年兰州航空职业技术学院单招职业技能测试.. 40页

2023年内蒙古兴安盟单招职业倾向性测试题库及.. 38页

2026年兔年春风行动暨就业援助月活动总结 13页

2026年兔年吉祥如意的文案 9页

2023年包头钢铁职业技术学院单招职业技能考试.. 39页

2026年免费车库租赁合同范本 28页

2023年南京城市职业学院单招职业技能考试题库.. 40页

2023年南京铁道职业技术学院单招职业倾向性测.. 39页

2025年重庆市《保安员证》考试题库含答案 39页

预防滑倒、绊倒及跌落专题培训课件 45页

混凝土工程培训课件优秀PPT 26页

小学数学六年级下册《鸽巢问题》作业设计 9页

食品标签审核确认表 3页

个人检讨反思(向管理服务对象借钱) 5页

山东科技版小学英语五年级下册词汇表带音标 4页

花卉学课件7 花卉的栽培管理 79页

如何领受神的医治 查尔斯.凯普斯 15页

忠财评审〔2015〕1号 6页