物流信息系统管理学习三.ppt
文本预览下载声明
第一节 信息技术概述 一、计算机硬件技术 文字处理、数学计算、决策、通信、工程、教育、娱乐等领域 二、计算机软件技术 操作系统、数据库管理系统、应用软件 三、数据通信技术 通信线路、通信协议 第二节 数据处理 本节内容: 一、数据处理的概念和发展阶段 二、数据组织 一、数据处理的概念和发展阶段 -1 一、数据处理的概念和发展阶段 -2 数据处理的目的 1.把数据转换成便于观察分析、传送或进 一步处理的形式。 2. 把数据加工成对决策有用的数据。 3. 把数据编辑后存储起来,供以后取用。 (一)数据结构 数据结构是计算机信息处理中的一个重要概念,包括数据的存储结构及结构上的运算或操作。包括: 物理结构 逻辑结构 映象 链表的插入与删除 删除一个节点:断开该节点的前后链接,将前一个节点的指针直接指向后一个节点,要删除的节点与整个链表脱离关系。 增加一个节点:断开一个指针,将该指针指向要增加的节点,从增加的节点引出一个指针指向后面的节点,要增加的节点与整个链表连接成一个整体。 树 树是结点之间有分支的、层次关系的结构,类似于自然界中的树。是最重要的一类非线性结构。 反映不同规格的钢材的库存情况 的树结构如下图 (二)数据文件 把数据按某种数据结构组织起来存放在外部设备上,就构成数据文件。 数据组织的层次 数据组织的相关概念 数据项 是组成数据系统的有意义的最小基本单位。它的作用是描述一个数据处理对象的某些属性。 记录 与数据处理的某一对象有关的一切数据项构成了该对象的一条记录。记录中能惟一地标志该记录的数据项称作主键。 文件 相关(同类)记录的集合称为文件。 数据库 按一定方式组织起来的逻辑相关的文件集合形成数据库。 文件组织形式 建立并确定数据记录的物理顺序和逻辑顺序之间的对立关系。 顺序文件 文件中数据记录的物理顺序与逻辑顺序一致,文件记录按主键的值递增(或递减)次序排序,形成其逻辑顺序。 索引文件 具有索引表的文件称为索引文件。 举例 数据库 数据库是比文件系统更高级的一种数据组织方式。 第三节 数据库技术 本节内容: 一、数据库系统的构成 二、数据库设计的主要内容 三、数据模型 四、数据库设计 五、数据库操作 六、数据库保护 一、数据库系统的构成 二、数据模型 数据模型是数据库系统设计中用于提供信息表示和操作手段的形式构架,是数据库系统实现的基础。根据模型应用的不同目的,可以将模型分为两个层次:概念模型(信息模型)和数据模型(如网状、层次及关系模型) 3、关系模型的构成 从用户的角度来看,一个关系模型的逻辑结构是一张二维表,它由行和列组成。如 三、数据库设计 2、概念模型(信息模型) E-R图描述现实世界的信息模型 实体: 属性: 联系: 一对一联系 一对多联系 多对多联系 E—R例子 E—R图向关系数据模型的转换转换过程示意图 转换举例一 转换举例二 四、关系的规范化 规范化是指在关系模型中,关系必须满足给定的条件,最基本的要求是关系中的每一个分量都是不可分的数据项。即表不能多于二维。范式表示的是关系模式的规范化程度。 五、数据库操作 数据库操作主要有基本表的建立与删除、数据查询及更新等。 如何使用关系数据库标准语——结构化查询语言SQL(Structured Query Language)来完成上述操作。 基本表的建立与删除 建立 建立基本表的语句格式为: CREATE TABLE 表名 (列名1类型 ,列名2类型……) 常用的类型有CHAR(字符型),INT(整型),NUMERIC(数值型),DATETIME(日期时间型)等。 修改 修改基本表定义的语句格式为: ALTER TABLE 表名 ADD 列名类型 删除 删除基本表的语句为: DROP TABLE 表名 数据查询 SELETE 目标列 FROM表名WHERE 条件表达式 ORDER BY列名2 ASC/DESC 数据更新 数据修改 (UPDATE) UPDATE语句的一般格式为:UPDATE 表名SET 列名1=表达式1,列名2=表达式2 ……WHERE逻辑表达式 数据删除 (DELETE) DELETE语句的一般格式为:DELETE FROM 表名
显示全部