231 数据库技术
1数据库技术概述
数据库技术是一个统称,它是数据库 (DB)、数据库管理系统 (DBMS)及数据库系统 (DBS)的总称。数据库是长期存储在计算机内、有组织的、可共享的数据集合。数据库中的数据按—定的数据模型组织、描述、存储,具有较小的冗余度、较高的数据独立性和易扩展性,并可为各种用户共享。数据库具有以下特点:
(1)最少的冗余度;
(2)数据资源共享;
(3)数据独立性;
(4)数据库管理系统对数据的统一控制。
数据库管理系统是人们用于操作数据库的软件产品。人们通过它可以轻松地操作数据库,而不必了解数据库内部复杂的结构和构成。数据库管理系统是商品化的数据库软件,用户不能对其进行修改。所谓数据库技术不是对数据库管理系统进行设计,而是对数据库的结构进行设计。数据库管理系统的产品有:Oracle、Sybase、DB2、SQL-server、Access、Fox Pro等。这些软件提供了数据存储、查询、检索、运算、统计、编辑与打印等多种功能,用户使用数据库管理系统所提供的命令与函数,不仅可以直接进行数据库操作,而且可以利用这些命令和函数编制各种应用程序。这类软件的通用性比较强、掌握容易,不仅功能强而且程序编制简单,比起用高级语言来编程要简单得多,编制的速度也快得多。一般的数据库管理系统由以下几部分构成:
(1)数据库及其硬件支持系统。对于数据库系统来说,数据库是以相应模式存放数据的存储空间。
(2)操作系统。主要负责计算机系统的管理。
(3)数据库管理系统。专门用于建立和管理数据库的软件,要求有如下几方面的基本功能:数据库定义、数据存取、数据库运行管理、数据组织存储和管理、数据库的建立和维护、其他功能 (通信等)。
(4)数据库应用开发工具。用于支持数据库应用系统的开发。
(5)数据库应用系统。包含数据库在内的各种应用系统,负责提供友好的界面等。
2数据库的要求
为了使各种类型的数据库系统能够充分发挥它们的优越性,必须对数据库管理系统的使用提出一些明确的要求。
(1)尽量减少数据的重复,使数据具有最小的冗余度。计算机早期应用的文件管理系统由于数据文件是用户各自建立的,几个用户即使有许多相同的数据也得放在各自的文件中,因而造成存储的数据大量重复,浪费存储空间。数据库技术正是为了克服这一缺点而出现的,在组织数据的存储时能避免出现冗余。
(2)提高数据的利用率,使众多用户都能共享数据资源。
(3)注意保持数据的完整性。这对某些需要历史数据来进行预测、决策的部门 (如统计局、银行等)特别重要。
(4)注意同一数据描述方法的一致性,使数据操作不致发生混乱。如一个人的学历在人事档案中是大学毕业,而在科技档案中却是大学程度,这样就容易造成混乱。
(5)对于某些需要保密的数据,必须增设保密措施。
(6)数据的查找率高,根据需要,数据应能被及时维护。
3数据仓库与数据挖掘
随着20世纪90年代后期Internet的兴起与飞速发展,我们进入了一个新的时代,大量的信息和数据迎面而来。用科学的方法整理数据,从不同视角对企业经营各方面信息进行精确分析、准确判断的需求比以往更为迫切,实施商业行为的有效性也比以往更受关注。使用这些技术建设的信息系统称为数据仓库系统。随着数据仓库技术应用的不断深入,近几年数据仓库技术得到长足的发展。典型的数据仓库系统有经营分析系统,决策支持系统等等。随着数据仓库系统带来的良好效果,各行各业的单位已经能很好地接受 “整合数据,从数据中找知识,运用数据知识、用数据说话”,并用于改良生产活动各环节、提高生产效率、发展生产力的理念。
数据仓库技术是基于数学及统计学严谨逻辑思维的并达成 “科学的判断、有效的行为”的一个工具。数据仓库技术也是一种达成 “数据整合、知识管理”的有效手段。数据仓库是面向主题的、集成的、与时间相关的、不可修改的数据集合。这是数据仓库技术特征的定位。
数据挖掘,在人工智能领域,习惯上又称为数据库中的知识发现 (Knowl-edge Discovery in Database,KDD),也有人把数据挖掘视为数据库中知识发现过程的一个基本步骤。知识发现过程由以下三个阶段组成:数据准备;数据挖掘;结果表达和解释。数据挖掘可以与用户或知识库交互。
数据挖掘是通过分析每个数据,从大量数据中寻找其规律的技术,主要有数据准备、规律寻找和规律表示三个步骤。数据准备是从相关的数据源中选取所需的数据并整合成用于数据挖掘的数据集;规律寻找是用某种方法将数据集所含的规律找出来;规律表示是尽可能以用户可理解的方式 (如可视化)将找出的规律表示出来。
数据挖掘的任务有关联分析、聚类分析、分类分析、异常分析、特异群组分析和演变分析等。并非所有的信息发现任务都被视为数据挖掘。例如,使用数据库管理系统查找个别的记录,或通过因特网的搜索引擎查找特定的Web页面,则是信息检索 (information retrieval)领域的任务。虽然这些任务是重要的,可能涉及使用复杂的算法和数据结构,但是它们主要依赖传统的计算机科学技术和数据的明显特征来创建索引结构,从而有效地组织和检索信息。尽管如此,数据挖掘技术也已用来增强信息检索系统的能力。如图211。
图211 数据仓库与数据挖掘
232 POS系统
POS系统即销售时点信息系统,是指通过自动读取设备 (如收银机图212)在销售商品时直接读取商品销售信息 (如商品名、单价、销售数量、销售时间、销售店铺、购买顾客等),并通过通信网络和计算机系统传送至有关部门进行分析加工以提高经营效率的系统。POS系统最早应用于零售业,以后逐渐扩展至其他如金融、旅馆等服务行业,POS系统的应用范围也从企业内部扩展到整个供应链。
图212 POS系统收银机
POS是一种多功能终端,把它安装在与计算机联成网络的信用卡特约商户和受理网点中,就能实现电子资金自动转账,它具有支持消费、预授权、余额查询和转账等功能,使用起来安全、快捷、可靠。其功能模块如图213所示。
图213 POS系统功能模块原理
POS主要有以下两种类型:
(1)消费POS,具有消费、预授权、查询支付名单等功能,主要用于受理特约商户银行卡消费。
(2)转账POS,具有财务转账和卡卡转账等功能,主要用于单位财务部门。
通过POS系统结算时应通过下列步骤:
(1)地方易货代理或特约客户的易货出纳系统将买方会员的购买或消费金额输入到POS终端;
(2)读卡器 (POS机)读取广告易货卡上磁条的认证数据、买方会员号码(密码);
(3)结算系统将所输入的数据送往中心的监管账户;
(4)广告易货出纳系统对处理的结算数据确认后,由买方会员签字。买卖会员及易货代理或特约商户各留一份收据存根,易货代理或特约商户将其收据存根邮寄到易货公司;
(5)易货公司确认买方已收到商品或媒体服务后,结算中心划拨易换额度,完成结算过程。
POS系统的使用,节约了原来用于手写、保管各种单据的人工成本和时间成本;简化了操作流程,提高基层员工的工作效率和积极性;提高工作人员的正确性,省略了手工核对的工作量;各级主管从繁重的传统式经营管理中解脱出来,并且有更多的时间从事于管理工作,进一步提高工作效率;采购人员利用查询和报表,更直接、有效地获得商品信息,了解商品是否畅销;销售人员根据商品的销售情况进行分析,以制订下一次的销售计划;财务人员能更加清楚地了解库存情况、账款余额、毛利贡献等财务数据,更好地控制成本和费用,提高资金周转率;管理者把握商品的进销存动态,对企业各种资源的流转进行更好的控制。
233 EOS系统
电子订货系统 (Electronic ordering system,缩写EOS),是指将批发、零售商场所发生的订货数据输入计算机,即通过计算机通信网络连接的方式将资料传送至总公司、批发商、商品供货商或制造商处。因此,EOS能处理从新商品资料的说明直到会计结算等所有商品交易过程中的作业,可以说EOS涵盖了整个物流。在寸土寸金的情况下,零售业已没有太多空间用于存放货物,在要求供货商及时补足售出商品的数量且不能有缺货的前提下,更必须采用EOS系统。EOS因涵盖了许多先进的管理手段,因此在国际上使用非常广泛,并且越来越受到商业界的青睐。
1EOS系统在企业物流管理中的作用
(1)对于传统的订货方式,如上门订货、邮寄订货电话、传真订货等,EOS系统可以缩短从接到订单到发出订货的时间,缩短订货商品的交货期,减少商品订单的出错率,节省人工费。
(2)有利于提高企业的库存管理效率,同时也能防止商品特别是畅销商品缺货现象的出现。
(3)对于生产厂家和批发商来说,通过分析零售商的商品订货信息,能准确判断畅销商品和滞销商品,有利于企业调整商品生产和销售计划。
(4)有利于提高企业物流信息系统的效率,使各个业务信息子系统之间的数据交换更加便利和迅速,丰富企业的经营信息。
2企业应用EOS系统的基础条件
(1)订货业务作业的标准化,这是有效利用EOS系统的前提条件。
(2)商品代码的设计。在零售行业的单品管理方式中,每一个商品品种对应一个独立的商品代码,商品代码一般采用国家统一规定的标准。对于统一标准中没有规定的商品则采用企业自己规定的商品代码。商品代码的设计是应用EOS系统的基础条件。
(3)订货商品目录账册 (Order Book)的制作和更新。订货商品目录账册的设计和运用是EOS系统成功的重要保证。
(4)计算机以及订货信息输入和输出终端设备的添置和EOS系统设计是应用EOS系统的基础条件。
3EOS系统的构成
(1)供应商:商品的制造者或供应者。
(2)零售商:商品的销售者或需求者。
(3)网络:用于传输订货信息。
(4)计算机系统:用于生产和处理订货信息。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。