物流信息技术物流信息技术NO2.docVIP

  • 4
  • 0
  • 约1.94万字
  • 约 25页
  • 2021-08-16 发布于北京
  • 举报
PAGE 4 教学目标 知识目标 了解物流信息存储的基础知识; 理解信息存储管理技术的发展,学会使用SQL Server ; 理解物流信息处理技术——数据挖掘技术; 能力目标 能够将数据挖掘技术应用到物流企业当中; 能够运用数据库存储物流信息; 培养学生独立思考,勇于表达自己见解的习惯。 教学重点 学会使用SQL Server 教学难点 能够将数据挖掘技术应用到物流企业当中; 教学手段 理实一体 小组讨论、协作 教学学时 8 教 学 内 容 与 教 学 过 程 设 计 项目二 物流数据库与网络存储技术 模块一 数据库基础知识 一、数据管理技术的发展 (一)人工管理阶段 人工管理是指20世纪50年代中期以前的阶段。当时计算机处于发展初期,计算机主要应用于科学计算机,计算机本身的功能很弱且数量并不很多,没有大容量的外存和操作系统,数据的结构一般都比较简单,程序的运行由简单的管理程序来控制。这一阶段的特点可概括为: (1)数据不能长期保存在计算机中。 (2)数据作为程序的组成部分不能独立存在,即数据和程序完全结合成一个不可分割的整体。 (3)数据由程序员设计的应用程序进行管理,无专门的系统软件对数据进行管理。 (4)数据面向应用,不同应用程序的数据之间相互独立、彼此无关,即使两个不同的应用程序涉及相同的数据,也必须各自定义,无法互相参照和引用。因此,数据大量冗余,且不能分享。 (二)文件系统阶段 从20世纪50年代后期到60年代中期这一阶段,随着计算机技术的发展,出现了磁带、磁鼓和磁盘等较大容量的存储设备,软件方面有了操作系统、高级程序设计语言,计算机的应用范围也由科学计算机领域扩展到数据处理领域。这一阶段的特点是: (1)数据以文件形式可以长期保存在计算机中并由操作系统来管理,文件的组织方式由顺序文件逐步发展到随机文件。 (2)操作系统的文件管理系统提供了对数据的输入和输出操作接口,即提供数据存取方法。 (3)一个应用程序可以使用多个文件,一个文件可被多个应用程序使用,数据可以共享。 (4)数据仍然是面向应用的,文件之间彼此孤立,不能反映数据之间的联系,因而仍存在数据大量冗余和不一致性。 (三)数据库系统阶段 从20世纪60年代后期开始,随着计算机硬件和软件技术的发展,开展了对数据组织方法的研究,并开发了对数据进行统一管理和控制的数据管理系统,在计算机科学领域中逐步形成了数据库技术这一独立分支。数据管理中的数据的定义、操作及控制系统由数据管理系统来完成。这一阶段(见图2-1)的特点有以下几点: 图2-1 数据库系统阶段 (1)采用一定的数据模型来组织数据,数据不再面向单一的应用,而是面向整个应用系统。 (2)应用程序独立于数据,实现了数据的独立性。 (3)数据的冗余长度明显减少,从而减少了数据的不一致性。 (4)为用户的数据操作提供了方便的接口,实现了数据共享。 (5)提供了下列数据控制功能: ①数据完整性控制:保证数据库中数据的正确性、相容性和一致性。 ②数据安全性控制:保护数据的安全和保密,以防被窃和失密。 ③数据的并发控制:防止数据共享时相互干扰和恶意破坏。 ④数据库的恢复:发生数据损失时尽可能恢复到最近一个正确的状态。 (四)高级数据库技术阶段 在数据库领域中诞生了很多高新技术,并产生了许多新型数据库,其中有些已经成熟并进入了实用阶段,具有代表性的是分布式数据库和面向对象数据库。 (1)分布式数据库。分布式数据库是数据库技术和计算机网络技术相互渗透和有机结合的产物,由一组物理上分布在计算机网络的不同结点上的数据构成,既面向本地的局部应用,又参与涉及多个结点的全局应用,即这些分布的数据在逻辑上属于同一个整体。 (2)面向对象的数据库。20世纪80年代末期,在程序设计语言领域中引入了面向对象的概念。通过面向对象的程序设计来解决程序中的重要问题,将面向对象的概念引入数据库领域,产生了面向对象数据库系统。 二、数据库的特点和分类 (一)数据库的特点 (1)最少的冗余度。以一定的数据模型来组织数据,数据尽可能不重复。 (2)应用程序或用户对数据资源共享。以最优方式为某个特定组织的多种应用程序或用户服务。 (3)数据的独立性。其数据结构独立于使用它的应用程序。 (4)管控统一。对数据的定义、操纵和控制由数据库管理系统统一进行管理和控制。 (二)数据库的分类 数据库的分类方法有许多种,按数据库的数据结构模型来分类,有以下几种: (1)层次数据库。采用层次模型的数据库称为层次数据库。 (2)网状数据库。采用网状模型的数据库称为网状数据库。 (3)关系数据库。采用关系模型(relational model)的数据库称为关系数据库。 (4)面向对象数据库。采用面向对象模型的数据库称为面向对象数据库。 三、

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档