第3章_物流信息存储与传输技术

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
用户级数据库对应于外模式,也称为子模式, 用户级数据库对应于外模式,也称为子模式,是用户与数据库系统的 接口,是外部视图中每个外部记录的定义, 接口,是外部视图中每个外部记录的定义,是面向一个或多个用户需 要的那部分数据的描述。对于一个数据库系统而言, 要的那部分数据的描述。对于一个数据库系统而言,任何一个应用程 序必须使用一个外模式,才能对数据库中的数据进行操作。 序必须使用一个外模式,才能对数据库中的数据进行操作。一个模式 可以支持若干个外模式,但每一个外模式只能属于一个模式。 可以支持若干个外模式,但每一个外模式只能属于一个模式。 概念级数据库对应于概念模式,也称为模式, 概念级数据库对应于概念模式,也称为模式,是所有用户的公共数据 视图,是数据库中全体数据的全局逻辑结构和特性的描述。 视图,是数据库中全体数据的全局逻辑结构和特性的描述。它是数据 库管理员看到的数据库。 库管理员看到的数据库。 物理级数据库对应于内模式,也称为存储模式, 物理级数据库对应于内模式,也称为存储模式,是数据的物理结构以 及存储方式。 及存储方式。 为实现这三个抽象级别的转换, 为实现这三个抽象级别的转换,数据库管理系统在这三级结构之间提 供了两层映象(mappings) 外模式/模式映象,模式/内模式映象。 (mappings): 供了两层映象(mappings):外模式/模式映象,模式/内模式映象。 外模式/模式映像,定义某一外模式和模式之间的对应关系, 外模式/模式映像,定义某一外模式和模式之间的对应关系,当模式 改变的时候,通过修改外模式/模式映像, 改变的时候,通过修改外模式/模式映像,从而可以使外模式保持不 不必修改用户程序,从而保证了数据的逻辑独立性。 变,不必修改用户程序,从而保证了数据的逻辑独立性。 模式/内模式映像,定义了数据逻辑结构与存储结构之间的对应关系, 模式/内模式映像,定义了数据逻辑结构与存储结构之间的对应关系, 存储结构改变的时候通过修改模式/内模式映像, 存储结构改变的时候通过修改模式/内模式映像,从而可以使模式保 持不变,不必修改程序,称为数据的物理独立性。 持不变,不必修改程序,称为数据的物理独立性。
第3章 物流信息存储与传输技术
3.1.1 百度文库据库及其特征
数据管理技术的发展分为三个阶段:人工管理阶段(20世纪50年代中期以前) 数据管理技术的发展分为三个阶段:人工管理阶段(20世纪50年代中期以前);文件系 (20世纪50年代中期以前 统阶段(20世纪50年代后期至60年代中期)和数据库系统阶段(20世纪60年代后期以来) (20世纪50年代后期至60年代中期 (20世纪60年代后期以来 统阶段(20世纪50年代后期至60年代中期)和数据库系统阶段(20世纪60年代后期以来)。 数据库(Database,简称DB 是通过特定的方式把数据组织和存储起来的、 DB) 数据库(Database,简称DB)是通过特定的方式把数据组织和存储起来的、可以检索 和利用、互相关联的数据集合,是存储数据的“仓库” 和利用、互相关联的数据集合,是存储数据的“仓库”。 同文件系统相比,数据库具有如下特点: 同文件系统相比,数据库具有如下特点: 实现数据共享。数据共享包含所有用户可同时存取数据库中的数据, 1)实现数据共享。数据共享包含所有用户可同时存取数据库中的数据,也包括用 户可以用各种方式通过接口使用数据库,并提供数据共享。 户可以用各种方式通过接口使用数据库,并提供数据共享。 减少数据的冗余度。同文件系统相比,由于数据库实现了数据共享, 2)减少数据的冗余度。同文件系统相比,由于数据库实现了数据共享,从而避免 了用户各自建立应用文件。减少了大量重复数据,减少了数据冗余, 了用户各自建立应用文件。减少了大量重复数据,减少了数据冗余,维护了数据 的一致性。 的一致性。 数据的独立性。 3)数据的独立性。数据的独立性包括数据库中数据库的逻辑结构和应用程序相互 独立,也包括数据物理结构的变化不影响数据的逻辑结构。 独立,也包括数据物理结构的变化不影响数据的逻辑结构。 数据实现集中控制。文件管理方式中,数据处于一种分散的状态, 4)数据实现集中控制。文件管理方式中,数据处于一种分散的状态,存储数据的 文件之间没有关系。利用数据库可对数据进行集中控制和管理, 文件之间没有关系。利用数据库可对数据进行集中控制和管理,并通过数据模型 表示各种数据的组织以及数据间的联系。 表示各种数据的组织以及数据间的联系。 数据一致性和可维护性,以确保数据的安全性和可靠性。主要包括: 5)数据一致性和可维护性,以确保数据的安全性和可靠性。主要包括:①安全性 控制:以防止数据丢失、错误更新和越权使用; 完整性控制: 控制:以防止数据丢失、错误更新和越权使用;②完整性控制:保证数据的正确 有效性和相容性; 并发控制:使在同一时间周期内, 性、有效性和相容性;③并发控制:使在同一时间周期内,允许对数据实现多路 存取,又能防止用户之间的不正常交互作用; 故障的发现和恢复: 存取,又能防止用户之间的不正常交互作用;④故障的发现和恢复:由数据库管 理系统提供一套方法,可及时发现故障和修复故障,从而防止数据被破坏。 理系统提供一套方法,可及时发现故障和修复故障,从而防止数据被破坏。
第3章 物流信息存储与传输技术
3.1.1 数据库及其特征
数据管理技术的发展分为三个阶段:人工管理阶段(20世纪 数据管理技术的发展分为三个阶段:人工管理阶段(20世纪 (20 50年代中期以前 年代中期以前) 文件系统阶段(20世纪50年代后期至60 (20世纪50年代后期至60年代 50年代中期以前);文件系统阶段(20世纪50年代后期至60年代 中期)和数据库系统阶段(20世纪60年代后期以来) (20世纪60年代后期以来 中期)和数据库系统阶段(20世纪60年代后期以来)。 数据库(Database,简称DB DB) 数据库(Database,简称DB)是通过特定的方式把数据组织 和存储起来的、可以检索和利用、互相关联的数据集合, 和存储起来的、可以检索和利用、互相关联的数据集合,是存 储数据的“仓库”。 储数据的“仓库”
第3章 物流信息存储与传输技术
3.1.2 数据库系统(2) 数据库系统( )
数据库的体系结构分成三级:用户级、概念级和内部级, 数据库的体系结构分成三级:用户级、概念级和内部级, 其相互关系的描述如图所示。 其相互关系的描述如图所示。
第3章 物流信息存储与传输技术
3.1.2 数据库系统(3) 数据库系统( )
第3章 物流信息存储与传输技术
第3章 物流信息存储与传输技术 章
3.1 数据库技术 3.2 计算机网络技术 3.3 电子数据交换技术(EDI) 电子数据交换技术( )
第3章 物流信息存储与传输技术
第3章 物流信息存储与传输技术 章
3.1 数据库技术
3.1.1 数据库及其特征 3.1.2 数据库系统 3.1.3 数据库管理系统 3.1.4数据库技术在物流信息管理中的应用 数据库技术在物流信息管理中的应用
第3章 物流信息存储与传输技术
3.1.2 数据库系统
数据库系统( Systems,简称DBS DBS) 数据库系统(Dababase Systems,简称DBS)是实现有组 织地、动态地存储大量关联数据, 织地、动态地存储大量关联数据,方便用户访问的计算机 软硬件资源组成的具有管理数据库功能的计算机系统, 软硬件资源组成的具有管理数据库功能的计算机系统,它 与文件系统的重要区别是数据的充分共享、交叉访问、 与文件系统的重要区别是数据的充分共享、交叉访问、与 应用程序的高度独立性。 应用程序的高度独立性。 一个数据库系统是一个实际可行的,按照数据库方式存储、 一个数据库系统是一个实际可行的,按照数据库方式存储、 维护和向应用系统提供数据或信息支持的系统。 维护和向应用系统提供数据或信息支持的系统。它是存储 介质、处理对象和管理系统的集合体,通常由数据库、硬 介质、处理对象和管理系统的集合体,通常由数据库、 软件和数据库管理员四部分组成。 件、软件和数据库管理员四部分组成。
第3章 物流信息存储与传输技术
3.1.3 数据库管理系统
1)数据库管理系统 数据库管理系统( System,简称DBMS DBMS) 数据库管理系统(DataBase Management System,简称DBMS)是 指数据库系统中对数据进行管理的软件系统, 指数据库系统中对数据进行管理的软件系统,它是数据库系统的 核心组成部分,数据库系统的一切操作,包括查询、 核心组成部分,数据库系统的一切操作,包括查询、更新及各种 控制,都是通过数据库管理系统进行管理的。 控制,都是通过数据库管理系统进行管理的。数据库管理系统主 要功能包括以下几个方面: 要功能包括以下几个方面:
第3章 物流信息存储与传输技术
3.1.3 数据库管理系统(2) 数据库管理系统( )
1)数据库管理系统(2) 数据库管理系统( 数据库的建立和维护功能。 (4)数据库的建立和维护功能。数据库的建立和维护 功能包括数据库初始数据的输入、转换功能, 功能包括数据库初始数据的输入、转换功能,数据库 的转储、恢复功能,数据库的重新组织功能和性能监 的转储、恢复功能, 分析功能等。 视、分析功能等。这些功能通常是由一些实用程序完 成的。它是数据库管理系统的一个重要组成部分。 成的。它是数据库管理系统的一个重要组成部分。用 户一般不能直接加工或使用数据库中的数据, 户一般不能直接加工或使用数据库中的数据,必须通 过数据库管理系统, DBMS。DBMS的主要功能是维持 过数据库管理系统,即DBMS。DBMS的主要功能是维持 数据库系统的正常活动,接收并响应用户对数据库的 数据库系统的正常活动, 一切访问要求,包括建立及删除数据文件、检索、 一切访问要求,包括建立及删除数据文件、检索、统 计、修改和组织数据库中的数据及为用户提供对数据 库的维护手段等。 库的维护手段等。
• (1)数据定义功能。DBMS提供了数据定义语言DDL(Data 数据定义功能。DBMS提供了数据定义语言DDL( 提供了数据定义语言DDL Language), ),用户通过它可以方便地对数据库中的相关 Definition Language),用户通过它可以方便地对数据库中的相关 内容进行定义。例如,对数据库、 索引进行定义。 内容进行定义。例如,对数据库、表、索引进行定义。 • (2)数据操纵功能。DBMS提供了数据操纵语言DML(Data 数据操纵功能。DBMS提供了数据操纵语言DML( 提供了数据操纵语言DML Language), ),用户通过它可以实现对数据库的基本操 Manipulation Language),用户通过它可以实现对数据库的基本操 例如,对表中数据的查询、插入、删除和修改。 作。例如,对表中数据的查询、插入、删除和修改。 • (3)数据库运行控制功能。这是DBMS的核心部分,它包括并发控制 数据库运行控制功能。这是DBMS的核心部分, DBMS的核心部分 即处理多个用户同时使用某些数据时可能产生的问题)、 )、安全性 (即处理多个用户同时使用某些数据时可能产生的问题)、安全性 检查、完整性约束条件的检查和执行、数据库的内部维护(例如, 检查、完整性约束条件的检查和执行、数据库的内部维护(例如, 索引的自动维护) 索引的自动维护)等。所有数据库的操作都要在这些控制程序的统 一管理下进行,以保证数据的安全性、 一管理下进行,以保证数据的安全性、完整性以及多个用户对数据 库的并发使用。 库的并发使用。
第3章 物流信息存储与传输技术
第3章 物流信息存储与传输技术 章 本章学习重点: 本章学习重点:
了解数据库、数据库系统、数据库管理系统的基本概念。 了解数据库、数据库系统、数据库管理系统的基本概念。 了解计算机网络的基本概念及其分类。 了解计算机网络的基本概念及其分类。 了解电子数据交换技术的基本概念,组成和分类。 了解电子数据交换技术的基本概念,组成和分类。 了解电子数据交换系统的系统结构和工作过程。 了解电子数据交换系统的系统结构和工作过程。 了解数据库技术、计算机网络技术、 了解数据库技术、计算机网络技术、电子数据交换技术 在物流信息管理中的应用。 在物流信息管理中的应用。
相关文档
最新文档