- 1、本文档共35页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
最新网络技术和电子商务设计7
第7章 数据库技术
计算机与人类相比的最大优势就是能够迅速准确地处理大量数据。因此,自从计算机发明以来,数据处理就是它的基本功能和关键技术。数据处理的中心问题是数据管理,数
据管理是指对数据的分类、组织、编码、存储、检索和维护。而数据库技术正是数据处理技术发展到比较成熟后的产物。电子商务以电子计算机及其网络技术取代传统方式来进行生产经营活动,离不开数据库技术的支持。数据库技术对电子商务的支持主要表现在两方面:
·存储和管理各种商务数据。这是数据库技术的基本功能。
·决策支持。近几年,随着数据仓库和数据挖掘技术的产生和发展,使企业可以科学
地对数据库中海量的商务数据进行科学地组织、分析和统计,从而更好地服务于企业的决策支持。
可以说,数据库技术是电子商务的一项支撑技术,在电子商务的建设中占有重要的地位。
7.1 数据库技术的产生与发展
数据库技术是应数据管理任务的需要而产生的,是数据管理技术发展到一定阶段的产物。数据管理技术的发展,是随着计算机硬件和软件技术的发展而不断发展的。到目前为止,数据管理技术主要经历了以下几个阶段:手工管理阶段、文件系统阶段、数据库系统阶段、数据仓库阶段。
7.1.1 手工管理阶段
20世纪50年代中期以前,计算机主要用于科学计算。硬件存储设备主要有磁带、卡片机、纸带机等,还没有磁盘等直接存取的存储设备;软件上也处于初级的阶段,没有操作系统和管理数据的工具。数据的组织和管理完全靠程序员手工完成,因此称为“手工管理阶段”。这个阶段数据的管理效率很低。
手工管理方式的特点是:
⑴ 数据不保存。
⑵ 程序与数据合在一起,因而数据没有独立性,程序没有弹性,要修改数据必须修改程序。
⑶ 程序员必须自己编程实现数据的存储结构、存取方法和输入输出,迫使程序员直接与物理设备打交道,加大了程序设计难度,编程效率低。
⑷ 数据面向应用,这意味着即使多个不同程序用到相同数据,也得各自定义,数据不仅高度冗余,而且不能共享。
7.1.2 文件系统阶段
进入20世纪60年代,数据管理方式发生了很大的变化。计算机在这个阶段不仅用于科学计算,还大量用于管理。外存储设备也出现了存取效率高得多的直接存储设备,如磁盘、磁鼓等;在软件方面,不仅有了操作系统,而且还出现了专门的数据管理软件,一般称之为文件系统。有了文件系统,数据的增、删、改等操作都变得轻松了。更重要的是数据的复制变得相当容易,使数据可以反复使用。程序员在免除了数据管理工作以后,不仅可以专心从事其他更有意义的工作,而且减少了错误。
文件管理方式本质上是把数据组织成文件形式存储在磁盘上。文件是操作系统管理数据的基本单位。文件可以命名,通过文件名以记录为单位存取数据,不必关心数据的存储位置。由于文件是根据数据所代表的意义组织的,所以文件能反映现实世界事物。在文件中常涉及下列术语:
·数据项:描述事物性质的最小数据单位;
·记录:若干数据项的集合称记录,一个记录能表达一个具体事物;
·文件:若干记录的集会就叫做文件。
显然,数据组织成文件,逻辑关系非常明确,使数据处理真正体现了信息处理,按名存取数据,既形象,又方便。由于有了直接存取存储设备,所以文件可以组织成多种形式,如顺序文件、索引文件等,从而对文件中的记录可顺序访问,也可随机访问。
文件方式管理数据是数据管理的一大进步,即使是数据库方式也是在文件系统基础上发展起来的。这一阶段的特点如下:
⑴ 数据可长期保存在磁盘上。
⑵ 数据的物理结构与逻辑结构有了区别,两者之间由文件管理系统进行转换,因而程序与数据之间有物理上的独立性,即数据在存储上的改变不一定会影响到程序,这可使程序员不必过多地考虑数据存放地址,而把精力放在算法上。
⑶ 文件系统提供了数据存取方法,但当数据的物理结构改变时,仍需修改程序。
⑷ 数据不再属于某个特定程序,在一定程度上可以共享。
上述特点可用图7-l表示
然而,文件方式管理数据还是有很多缺陷的,主要表现在以下几个方面:
1. 文件是面向特定用途设计的:这意味着有一个应用,就有一个文件相对应。而程序是基于文件编制的,导致程序仍然与文件相互依存。因为文件有所变动,程序就得相应修改,而文件离开了使用它的程序便全部失去存在的价值。
2. 数据冗余大:因为文件之间缺乏联系,有可能造成同样数据在不同文件中重复存储。
3. 数据可能发生矛盾:因为同一数据出现在不同文件中,稍有不慎就可能造成同一数据在不同文件中不一样,这将导致数据的冗余。
4. 数据联系弱:不同文件缺乏联系就不能反映现实世界中事物之间的自然联系,这是文件方式最大的弊端。
7.1.3 数据库系统阶段
到了20世纪60年代后期,计算机被越来越多地应用于管理领域,而且规模也越来越大,因此数据量也急剧增长。同时,人们对数据共享的要求也越来越强烈。
您可能关注的文档
- 最全SSH配置详解.docx
- 最优化方法及应用_郭科_最优化问题总论.ppt
- 最全电解液与锂离子电池.ppt
- 最后60天.ppt
- 更改(2014-08-26)第一章第二节人口上课用.ppt
- 最全面的DDGS资料汇总整理.doc
- 最后1课RC.ppt
- 最后一根火柴 shuoke.ppt
- 最优化课件第二章.ppt
- 最后一练:查漏补缺热点梳理理科数学经典题训练:专题02 导数及其应用.doc
- GlobalData亚马逊公司财务与战略SWOT分析综述报告英文版268页.pdf
- GlobalData英国石油公司BP财务与战略SWOT分析综述报告英文版720页.pdf
- MarketLine微软公司Microsoft并购合伙与联盟及投资分析报告英文版487页.pdf
- MarketLine英国石油公司BP并购合伙与联盟及投资分析报告英文版498页.pdf
- MarketLine大众汽车集团VOLKSWAGENAG并购合伙与联盟及投资分析报告英文版320页.pdf
- GlobalData开市客公司财务状况与SWOT战略分析综述报告英文版66页.pdf
- AnalysisGroup苹果应用商店和其他数字市场佣金率对比分析报告英文版48页.pdf
- Argus沃尔玛公司研究报告英文版7页.pdf
- MarketGrader三星电子股份有限公司研究报告英文版8页.pdf
- 阿里巴巴-港股公司深度报告化整为零AI新时代重塑价值与竞争力-23061935页.pdf
最近下载
- 2025年基层全科医生能力提升题库答案-华医网项目学习.docx VIP
- 《“1+X”无人机摄影测量》课件——项目三 像控点采集.pptx VIP
- 中医英语入门-学堂在线网课答案修改版.doc VIP
- 健康照护师练习试题及答案.docx
- 总公司与分公司的协议书.docx
- 一例脑梗死合并消化道出血的个案护理(1) PPT课件.pptx VIP
- 股东无息借款协议通用7篇.docx VIP
- 基于BIM技术降低机电管线综合布置碰撞率.docx VIP
- 《“1+X”无人机摄影测量》课件——项目六 数字正射影像图.pptx VIP
- 2023年江苏省健康照护行业职业技能竞赛考试复习题库-下(判断题部分).pdf VIP
文档评论(0)