物流信息技术概论教案_教案物流学概论
物流信息技术概论教案由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“教案物流学概论”。
56物流信息技术教案
第一章物流信息技术概论;本章重点:数据、信息、物流信息、信息技术、物流技;本章难点:现代物流的信息的特点及其物流信息技术的;教学要求:了解:物流信息化现状及发展趋势;掌握:数据、信息、物流信息、信息技术、物流技术的;特点、现代物流的信息的特点及其物流信息技术的应用;第二章数据库管理与网络应用;本章重点:常用关系数据库管理系统、网络数据库组织;
第一章物流信息技术概论
本章重点:数据、信息、物流信息、信息技术、物流技术的概念、物流信息的特点
本章难点:现代物流的信息的特点及其物流信息技术的应用 教学要求:了解:物流信息化现状及发展趋势
掌握:数据、信息、物流信息、信息技术、物流技术的概念、物流信息的 特点、现代物流的信息的特点及其物流信息技术的应用 第二章数据库管理与网络应用
本章重点:常用关系数据库管理系统、网络数据库组织 本章难点:常用关系数据库管理系统
教学要求:了解:数据库基础知识、数据库管理技术、计算机局域网技术、企业内部网络Intranet、数据仓库
掌握:常用关系数据库管理系统、网络数据库组织 导入案例:学生成绩管理信息系统(一个用VFP开发的软件)第一节数据库基础知识
一、数据管理技术的发展
数据库技术是研究数据库的结构、存储、设计和使用的一门软件科学,是进行数据处理和管理的技术。
数据管理技术的发展过程大致可分如下四个阶段: 人工管理阶段
这一阶段的特点可概括为
(1)数据不能长期保存在计算机中。
(2)数据作为程序的组成部分不能独立存在,即数据和程序完全结合成一个不可分割的整体。
(3)数据由程序员设计的应用程序进行管理,无专门的系统软件对数据进行管理。
(4)数据面向应用,不同应用程序的数据之间相互独立、彼此无关,即使两个不同应用程序涉及到相同的数据,也
必须各自定义,无法互相参照和引用。文件系统阶段 这一阶段的特点:
(1)数据以文件形式可以长期保存在计算机中并由操作系统来管理,文件组织方式由顺序文件逐步发展到随机文件
(2)操作系统的文件管理系统提供了对数据的输入和输出操作接口,即提供数据存取方法。(3)一个应用程序可以使用多个文件,一个文件可被多个应用程序使用,数据可以共享。
(4)数据仍然是面向应用的,文件之间彼此孤立,不能反映数据之间的联系,因而仍存在数据大量冗余和不一致性
数据库系统阶段
这一阶段的特点可概括为:
(1)采用一定的数据模型来组织数据,数据不再面向单一的应用,而是面向整个应用系统。
(2)应用程序独立于数据,实现了数据的独立性。(3)数据的冗余度明显减少,从而减少了数据的不一致性。(4)为用户的数据操作提供了方便的接口,实现了数据共享。
(5)提供了下列数据控制功能:数据完整性控制、数据安全性控制、数据的并发控制、数据库的恢复。
高级数据库技术阶段
具有代表性的是分布式数据库面向对象数据库
是数据库技术和计算机网络技术相互渗透和有机结合的产物,由一组物理上分布在计算机网络的不同结点上数据构成,既面向本地的局部应用,又参与涉及多个结点的全局应用,即这些分布的数据在逻辑上属于同—个整体。
分布式数据库 面向对象数据库
20世纪80年代末期,在程序设计语言领域中引入了面向对象的概念。通过面向对象的程序设计来解决程序中的重要问题,将面向对象的概念引入数据库领域,产生了面向对象数据库系统。高级数据库技术阶段
数据库(Data Base,简称DB)是存放在计算机存储设备中的、以一种合理的方法组织起来的、与公司或组织的业务活动和组织结构相对应的各种相关数据的集合,该集合中的数据可以为公司或组织的各级经过授权的人员或应用程序以不同的权限所共享。
二、数据库的定义和特点
(一)数据库的特点
(1)以一定的数据模型来组织数据,数据尽可能不重复(最少的冗余度)。(2)以最优方式为某个特定组织的多种应用程序或用户、服务(应用程序或用户对数据资源共享)。
(3)其数据结构独立于使用它的应用程序(数据独立性)。
(4)对数据的定义、操纵和控制由数据库管理系统统一进行管理和控制。
(二)数据库的分类 层次型数据库 网状型数据库 关系型数据库 面向对象型数据库
(一)概念数据模型
最常用的是实体联系模型(Entity Relationship Model)
(二)结构数据模型
(1)层次模型(Hierarchical Model)(2)网状模型(Network Model)(3)关系模型(Relation Model)
(1)关系模型概念单一,数据结构简单,实体与实体间的联系都是用关系(二维表)表示的。而在层次模型和网状模型中实体间的联系是由记录和记录之间所构成的层次结构和网状结构来表示,数据结构复杂。
(2)关系模型是数学化的模型,可把表格看成一个集合,数据操作是集合的操作,即操作对象和操作结果都是关系
关系模型具有如下几个特点:
(3)关系数据库语言是非过程化的。用户或应用程序只要告诉系统“做什么”,而不需要知道“怎么做”,这样大大降低了用户编程的难度。
(4)关系模型以关系代数为基础,形式化基础强。(5)有功能强大的关系数据库语言SQL的支持。
在面向对象的数据模型中,最重要的概念是对象(Object)和类(Cla)。面向对象数据模型比网状、层次、关系数据模型具有更加丰富的表达能力。
(三)面向对象模型(Object—Oriented Model)
三、数据库模型
数据库系统(DBS)是采用数据库技术的计算机系统,是可运行的、以数据库方式存储、维护和向应用系统提供数据或信息支持的系统。
数据库需要有包括CPU、内存、外存、输入输出设备等在内的硬件设备支持。
(二)数据库管理系统(简称DBMS)DBMS应具有如下几个方面的基本功能:(1)数据库定义(2)数据存取(3)数据库运行管理(4)数据组织、存储和管理(5)数据库的建立和维护(6)其他功能
(三)操作系统
主要负责计算机系统的进程管理、作业管理、存储器管理、设备管理以及文件管理等,因此可以给DBMS的数据组织、管理和存取提供支持。
DBA的主要职责包括:
(1)根据数据库设计的结果,建立整个数据库的模式(2)定义数据库数据的存储结构和存取方法,即内模式(3)定义外模式
(4)根据需要,修改数据库的模式、外模式和内模式,并将所有的修改操作记录下来以备今后查看。(5)监控数据库的运行和使用