




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、数据管理数据管理包括数据的存储、检索和操纵。为了能够在系统开发和开展业务工作期间有效地与信息服务人员进行联系,用户管理人员应具备本章中所提到的有关概念、方法和术语方面的业务知识。一、数据和信息计算机系统并不存储信息,只存储数据。数据是获得信息的原始材料,为了满足定期存取的需要,它们被存储在二级(辅助)存储设备(磁盘和磁带)上。信息是经过同化、聚合和“加工”后的有特定含义的数据。为了突击数据和信息之间的差别,我们考察下面的例子。一个部门领导要求每个职工分别在一张纸上写下他们的年龄。每张纸只有一行含义简单的数据。然而经理可以从这些数据中获得信息。他能够以此确定超过50岁的职工有多少、职工平均年龄是
2、多少,最年轻的职工年龄是多少等等。人们经常使用“信息处理”这个词汇容易造成误解,实际上,它的真正含义是为了产生信息而处理数据。二、数据组织的层次体系 任何信息系统都有一个数据组织的层次体系。在该层次体系中,每一后继层都是其前驱层数据元组合的结果,最终实现一个综合的数据库。处于第一层的“位”用户是不必了解的,而其它五层则是用户输入和请求数据时合理的需要。数据是一切信息系统的基础。一个高质量的计算机信息系统的最终用户必须具备数据的组织及其处理方面的知识。 ? 位 位是主存储器和辅助存储器的基本单位。计算机是电子的,因而只能实现两种状态。从物理上讲,可以通过不同途径来实现这两种状态(电流的方向,开关
3、,涂在带上和盘上的铁淦氧的磁性排列)。由于每一位只能表示两种状态,因此,必须将位组合才能形成字母数字字符。由位组合成的字母数字字符被暂时存放在主存储器中,或永久地存放在辅助存储器中。在主存和辅存中存放的是字母数字字符的内部表示形式(例如,如果采用EBC-DIC编码体制,则11000010表示字母A,而11110001表示数字1)。 在输入时,对字母数字字符进行编码以形成若干位的组合,而在输出时进行译码。目前还没有工业标准的编码体制。最为流行的编码体制是六位二进制编码的十进制码(BCD),七位ASCII码以及八位扩充二进制编码的十进制交换码(EBCDIC-发音为eb-se-dik)。 六位编码最
4、多可以表示64个字符(2?6)。七位编码可以表示128个字符,而八位编码可以表示256个字符。读者可能会问:既然用六位就可以对一个字符编码。为什么还要用八位来编码?这是因为六位码的64种可能的组合只够表示字母、数字和18个特殊符号。如果希望有表示大写和小写字母,那么六位编码就不够用了。因此,就需要具有128种组合的七位编码。 目前还难以想象出对128种以上的位的组合需要。引进八位编码体制(EBCDIC)是为了利用这一个事实,即只用4位(24-具有16种可能的组合)来表示一个数值数据。因此,一个8位的编码实际上可以用来表示两个十进制数字。由于所存储的数据多数是数值数据,所以将两个数字的编码压缩成
5、八位可以节省存储空间。EBCDIC的8位组合称之为一个字节。而BCD的六位就构成一个字节。在BCD和ASCII编码体制中,字节是字符的同义词。在EBCDIC编码体制中,由于可以将两个数字压缩到一个字节中,所以EBCDIC的字节与字符间并不一一对应。然而,在涉及到存储容量时,则经常交替地使用字符和字节。一个磁盘组可以有800兆字节容量(即800兆字节的永久存储器),而一台计算机的主存可以有8兆字节(作为处理用的兆字节的高速临时存储器)。较小的存储设备用千字节(一千个字节的倍数来度量)。通常将兆和千分别缩写“M”和“K”。 在逻辑上讲,一个EBCDIC字节是8位,而实际上它有9位。由于要将这些位在
6、计算机和外部设备(或远程终端)之间传送,所以在计算机硬件中使用了一种内部校验方法来保证传送数据的准确性。这种构验方法之一是给传送的数据附加一位奇偶校验位,用该位来发现在传送过程中是否丢失了一位。计算机可以采用偶数奇偶校验或奇数奇偶校验法,即每一字符要包含偶数个或奇数个“开状态”位。假定某台计算机采用偶数奇偶校验法,如果要将一个EBCDIC的字母A(它具有奇数个“开”位-11000001)写到磁带上,那么在传送之前为了维持偶校验,则需要增加一位奇偶位(即:111000001偶数个“开”位),在将字符写到磁带之前,硬件自动计算“开”位的个数。如果计算机结果是奇数,则说明已经出现了奇偶校验错误,计算
7、机自动向操作员发出警告。 ? 字符(字节) 在通过键盘(光符号识别器或其他输入设备)输入一个字符时,机器直接将字符翻译成某特定的编码系统中一串位的组合。一个计算机系统可以使用不止一种编码体制。例如,某些计算机系统中将ASCII编码体制用于数据通信,而将EBCDIC编码体制用于数据存储。 ? 数据元 描述数据元的最好办法是举例说明。一个人的社会保险号、姓名、信用卡号、街道地址和婚姻状况等都是数据元。在数据的层次体系中,数据元是最低一层的逻辑单位,为了形成一个逻辑单位,需要将若干位和若干字节组合在一起。一个日期不一定是一个数据元,它可以是三个数据元:年、月、日。对地址来说,也是同样的。一个地址中可
8、以包括州、城市、街道地址和邮政码这四个数据元。从逻辑上可以把日期和地址都看成是一个数据元,但是输出这种数据元是不方便的。例如,通常在输出时总是把街道地址单写一行,因而应该把一个地址的几个数据元分开。此外,由于姓名和地址文件经常按邮政码排序,因此,需要将邮政码作为一个逻辑实体(数据元)来对待。 根据上下文的需要,有时也把数据元称作为字段(记录中的字段)。数据元是泛指的,而数据项才是实际的实体(或实际的“值”)。例如,社会保险号是一个数据元,而445487279和44214158则是两个数据项。 为了节省输入数据时敲打键盘的时间和存储空间,在输入数据时通常将数据元编码。例如,通常将职工主文件中的“
9、性别”数据元编码,这样,数据录入员就可以简单的输入“M”或“F”来代替“Male”(男)或“Female”(女)。在输出时再将“M”和“F”分别翻译成“男”或“女”。 在设计数据元时,可以使一个数据项(如帐号)的编码具有特定的含义,从而可以向用户提供信息。例如,可以将一个大学的六位帐号编码如下:表20.6.1 举一个例子,RBI001将表示生物系的1另研究项目的帐号。 ? 记录 将逻辑上相关的数据元组合在一起就形成一个记录。表20.6.2列举了一个职工记录中可能包含的若干数据元,以及作为职工记录的一个值的若干数据项。记录是能够从数据库中存取的最低一层的逻辑单位。例如,如果一个人事经理需要知道阿
10、温肥访芩沟幕橐鲎纯觯敲矗桶阉恼黾锹即痈嬷腥隼床偷街鞔娼写怼 ? 文件 文件是逻辑上相关的记录的集合。职工主文件包含每一个职工的记录。库存文件包含每一种库存货物的记录。应收帐目文件包含每个顾客的记录。“文件”这个词有时也指某台二级存储设备上的一块已命名的区域,该区域中可以包含程序代码、教材、数据,甚至还可以包含输出报表。 ? 数据库数据库是一种作为计算机系统资源共享的全部数据之集合。有时根据不同应用领域可将该资源共享数据分成若干段。例如,财会数据库可以划分为一个应用领域,它可以包含六个不同的文件。读者应该注意到:用“文件”来组织数据这种方法将带来数据的冗余。也就是说,为了在处理时使用,必须将某些
11、数据元重复地存放在几个文件中。例如,在一所大学的安置办公室、宿舍管理处、财务支持办公室以及注册处等都有可能保存学生文件。像学生名、校内地址这类数据元几乎在每个文件中都重复出现。在对开发一个综合的学生信息系统进行可行性分析时,一些系统分析员在美国西南部一所规模很大的大学中发现有75个计算机文件中都包含学生名和校内地址。采用先进的数据库管理系统比之传统的文件系统有较大的改进,它使得用户可以将存储数据的重复程度减至最小。三、数据库的概念与用途 ? 数据库的概念 什么是数据库呢?当人们从不同的角度来描述这一概念时就有不同的定义(当然是描述性的)。例如,称数据库是一个“记录保存系统”(该定义强调了数据库
12、是若干记录的集合)。又如称数据库是“人们为解决特定的任务,以一定的组织方式存储在一起的相关的数据的集合”(该定义侧重于数据的组织)。更有甚者称数据库是“一个数据仓库”。当然,这种说法虽然形象,但并不严谨。严格地说,数据库是“按照数据结构来组织、存储和管理数据的仓库”。在经济管理的日常工作中,常常需要把某些相关的数据放进这样“仓库”,并根据管理的需要进行相应的处理。例如,企业或事业单位的人事部门常常要把本单位职工的基本情况(职工号、姓名、年龄、性别、籍贯、工资、简历等)存放在表20.6.3中,这张表就可以看成是一个数据库。有了这个“数据仓库”我们就可以根据需要随时查询某职工的基本情况,也可以查询
13、工资在某个范围内的职工人数等等。这些工作如果都能在计算机上自动进行,那我们的人事管理就可以达到极高的水平。此外,在财务管理、仓库管理、生产管理中也需要建立众多的这种“数据库”,使其可以利用计算机实现财务、仓库、生产的自动化管理。 J.Martin给数据库下了一个比较完整的定义:数据库是存储在一起的相关数据的集合,这些数据是结构化的,无有害的或不必要的冗余,并为多种应用服务;数据的存储独立于使用它的程序;对数据库插入新数据,修改和检索原有数据均能按一种公用的和可控制的方式进行。当某个系统中存在结构上完全分开的若干个数据库时,则该系统包含一个“数据库集合”。 ? 数据库的优点 使用数据库可以带来许
14、多好处:如减少了数据的冗余度,从而大大地节省了数据的存储空间;实现数据资源的充分共享等等。此外,数据库技术还为用户提供了非常简便的使用手段使用户易于编写有关数据库应用程序。特别是近年来推出的微型计算机关系数据库管理系统dBASELL,操作直观,使用灵活,编程方便,环境适应广泛(一般的十六位机,如IBM/PC/XT,国产长城0520等均可运行种软件),数据处理能力极强。数据库在我国正得到愈来愈广泛的应用,必将成为经济管理的有力工具。 数据库是通过数据库管理系统(DBMS-DATA BASE MANAGEMENT SYSTEM)软件来实现数据的存储、管理与使用的dBASELL就是一种数据库管理系统
15、软件。 ? 数据库结构与数据库种类 数据库通常分为层次式数据库、网络式数据库和关系式数据库三种。而不同的数据库是按不同的数据结构来联系和组织的。 1.数据结构模型 (1)数据结构 所谓数据结构是指数据的组织形式或数据之间的联系。如果用D表示数据,用R表示数据对象之间存在的关系集合,则将DS(D,R)称为数据结构。例如,设有一个电话号码簿,它记录了n个人的名字和相应的电话号码。为了方便地查找某人的电话号码,将人名和号码按字典顺序排列,并在名字的后面跟随着对应的电话号码。这样,若要查找某人的电话号码(假定他的名字的第一个字母是Y),那么只须查找以Y开头的那些名字就可以了。该例中,数据的集合D就是人
16、名和电话号码,它们之间的联系R就是按字典顺序的排列,其相应的数据结构就是DS(D,R),即一个数组。 (2)数据结构种类 数据结构又分为数据的逻辑结构和数据的物理结构。数据的逻辑结构是从逻辑的角度(即数据间的联系和组织方式)来观察数据,分析数据,与数据的存储位置无关。数据的物理结构是指数据在计算机中存放的结构,即数据的逻辑结构在计算机中的实现形式,所以物理结构也被称为存储结构。本节只研究数据的逻辑结构,并将反映和实现数据联系的方法称为数据模型。 目前,比较流行的数据模型有三种,即按图论理论建立的层次结构模型和网状结构模型以及按关系理论建立的关系结构模型。 2.层次、网状和关系数据库系统 (1)
17、层次结构模型 层次结构模型实质上是一种有根结点的定向有序树(在数学中“树”被定义为一个无回的连通图)。例如图20.6.4是一个高等学校的组织结构图。这个组织结构图像一棵树,校部就是树根(称为根结点),各系、专业、教师、学生等为枝点(称为结点),树根与枝点之间的联系称为边,树根与边之比为1:N,即树根只有一个,树枝有N个。这种数据结构模型的一般结构见图20.6.5所示。图20.6.4 高等学校的组织结构图 图20.6.5 层次结构模型 图20.6.5中,Ri(i1,2,6)代表记录(即数据的集合),其中R1就是根结点(如果Ri看成是一个家族,则R1就是祖先,它是R2、R3、R4的双亲,而R2、R
18、3、R4互为兄弟),R5、R6也是兄弟,且其双亲为R3。R2、R4、R5、R6又被称为叶结点(即无子女的结点)。这样,Ri(i1,2,6)就组成了以R1为树根的一棵树,这就是一个层次数据结构模型。 按照层次模型建立的数据库系统称为层次模型数据库系统。IMS(Information Manage-mentSystem)是其典型代表。 (2)网状结构模型? 在图20.6.6中,给出了某医院医生、病房和病人之间的联系。即每个医生负责治疗三个病人,每个病房可住一到四个病人。如果将医生看成是一个数据集合,病人和病房分别是另外两个数据集合,那么医生、病人和病房的比例关系就是M:N:P(即M个医生,N个病人
19、,P间病房)。这种数据结构就是网状数据结构,它的一般结构模型如图20.6.7所示。在图中,记录Ri(i1,2,8)满足以下条件: 可以有一个以上的结点无双亲(如R1、R2、R3)。 至少有一个结点有多于一个以上的双亲。在“医生、病人、病房”例中,“医生集合有若干个结点(M个医生结点)无“双亲”,而“病房”集合有P个结点(即病房),并有一个以上的“双亲”(即病人)。图20.6.6 医生、病房和病人之间的关系图20.6.7 网状结构模型 按照网状数据结构建立的数据库系统称为网状数据库系统,其典型代表是DBTG(Data Base Task Group)。用数学方法可将网状数据结构转化为层次数据结构
20、。 (3)关系结构模型 关系式数据结构把一些复杂的数据结构归结为简单的二元关系(即二维表格形式)。例如某单位的职工关系就是一个二元关系(见表20.6.8)。这个四行六列的表格的每一列称为一个字段(即属性),字段名相当于标题栏中的标题(属性名称);表的每一行是包含了六个属性(工号、姓名、年龄、性别、职务、工资)的一个六元组,即一个人的记录。这个表格清晰地反映出该单位职工的基本情况。表20.6.8 职工基本情况 通常一个m行、n列的二维表格的结构如表20.6.9所示。 表中每一行表示一个记录值,每一列表示一个属性(即字段或数据项)。该表一共有m个记录。每个记录包含n个属性。 作为一个关系的二维表,
21、必须满足以下条件: (1)表中每一列必须是基本数据项(即不可再分解)。 (2)表中每一列必须具有相同的数据类型(例如字符型或数值型)。 (3)表中每一列的名字必须是唯一的。 (4)表中不应有内容完全相同的行。 (5)行的顺序与列的顺序不影响表格中所表示的信息的含义。 由关系数据结构组成的数据库系统被称为关系数据库系统。 在关系数据库中,对数据的操作几乎全部建立在一个或多个关系表格上,通过对这些关系表格的分类、合并、连接或选取等运算来实现数据的管理。dBASEII就是这类数据库管理系统的典型代表。对于一个实际的应用问题(如人事管理问题),有时需要多个关系才能实现。用dBASEII建立起来的一个关
22、系称为一个数据库(或称数据库文件),而把对应多个关系建立起来的多个数据库称为数据库系统。dBASEII的另一个重要功能是通过建立命令文件来实现对数据库的使用和管理,对于一个数据库系统相应的命令序列文件,称为该数据库的应用系统。因此,可以概括地说,一个关系称为一个数据库,若干个数据库可以构成一个数据库系统。数据库系统可以派生出各种不同类型的辅助文件和建立它的应用系统。 ? 数据库的要求与特性 为了使各种类型的数据库系统能够充分发挥它们的优越性,必须对数据库管理系统的使用提出一些明确的要求。 1.建立数据库文件的要求 (1)尽量减少数据的重复,使数据具有最小的冗余度。计算机早期应用中的文件管理系统
23、,由于数据文件是用户各自建立的,几个用户即使有许多相同的数据也得放在各自的文件中,因而造成存储的数据大量重复,浪费存储空间。数据库技术正是为了克服这一缺点而出现的,所以在组织数据的存储时应避免出现冗余。 (2)提高数据的利用率,使众多用户都能共享数据资源。 (3)注意保持数据的完整性。这对某些需要历史数据来进行预测、决策的部门(如统计局、银行等)特别重要。 (4)注意同一数据描述方法的一致性,使数据操作不致发生混乱。如一个人的学历在人事档案中是大学毕业,而在科技档案中却是大学程度,这样就容易造成混乱。 (5)对于某些需要保密的数据,必须增设保密措施。 (6)数据的查找率高,根据需要数据应能被及
24、时维护。2.数据库文件的特征无论使用哪一种数据库管理系统,由它们所建立的数据库文件都可以看成是具有相同性质的记录的集合,因而这些数据库文件都有相同的特性: (1)文件的记录格式相同,长度相等。 (2)不同的行是不同的记录,因而具有不同的内容。 (3)不同的列表示不同的字段名,同一列中的数据的性质(属性)相同。 (4)每一行各列的内容是不能分割的,但行的顺序和列的顺序不影响文件内容的表达。 3.文件的分类 对文件引用最多的是主文件和事物文件。其他的文件分类还包括表文件、备份文件、档案的输出文件等。下面将讲述这些文件。 (1)主文件。主文件是某特定应用领域的永久性的数据资源。主文件包含那些被定期存
25、取以提供信息和经常更新以反映最新状态的记录。典型的主文件有库存文件、职工主文件和收帐主文件等。 (2)事务文件。事务文件包含着作为一个信息系统的数据活动(事务)的那些记录。这些事务被分批以构成事务文件。例如,从每周工资卡上录制下来的数分批存放在一个事务文件上,然后对照工资清单文件进行处理以便打印出工资支票和工资记录簿。 (3)表文件。表文件是一些表格。之所以单独建立表文件而不把表设计在程序中是为了便于修改。例如,一个公用事业公司的税率表或国内税务局的税率就可以存储在表中文件。 (4)备用文件。备用文件是现有生产性文件的一个复制品。一旦生产性文件受到破坏,利用备用文件就可以重新建立生产性文件。
26、(5)档案文件。档案文件不是提供当前处理使用的,而是保存起来作为历史参照的。例如,国内税务局(IRS)可能要求检查某个人最近15年的历史。实际上,档案文件恰恰是在给定时间内工作的一个“快照”。 (6)输出文件。输出文件包含将要打印在打印机上的、显在屏幕上的或者绘制在绘图仪上的那些信息的数值映象。输出文件可以是“假脱机的”(存储在辅存设备上),当输出设备可用时才进行实际的输出。四、数据的操纵和检索综合数据库管理系统 到目前为止,我们集中讨论了传统的文件处理。此处,文件是作为一个独立的逻辑实体来处理的,而且通常与某个特定的业务领域相联系。为了把业务上相近的那些部门的文件综合在一起,必须预先排序记录
27、和合并文件。这样做可能耗费大量的时间,有时甚至是不可能实现的。 通常,文件是为了满足特定业务领域某部门的专门需要而设计的,如果某部门想使用保存在一个文件上的部分数据,而该文件是另一部门为自己使用而设计的,那么他们必须抽取这些数据并重新整理后才能使用。大多数部门总是宁愿建立和保持和一个类似(而不同)的文件以更好地满足自己的使用要求,而不愿兼顾其他部门的业务需要。这样做的结果形成了大量的带有重复数据的文件。前面的例子中已经提到,某所大学就保存了75个独立的计算机文件,而每个文件中都包含有学生记录。每当一个学生结婚了或者改换了住处时,则必须修改75个文件。 数据的冗余会使成本提高,而设计一个综合的资
28、源共享数据库则可以把数据冗余度降低到最小程度。综合的资源共享数据库把公司看作一个整体来提供服务,而不只是为公司某特殊部门服务。利用数据库管理系统(DBMS)软件就可能实现一个综合的数据库。 早在70年代初期就出现了DBMS技术,但是直到70年代末期仍未得到普遍的接受。早期的DBMS“软件包”效率不高,实际上比传统的文件处理的要求更高的硬件能力。目前DBMS对硬件的要求已经降低了,甚至在小型计算机系统上也能运行DBMS软件,造成推迟接受和实现DBMS技术的主要原因可能是信息服务人员缺乏专门的知识,而且用户管理人员又不愿合作和支持建立一个共享的数据库。目前对于设计和运行DBMS软件已经有了广泛的了
29、解,而且部分用户管理人员已经认识到应该把信息作为一个公司的资源来看待。 ? 数据库环境的好处 1.经济上的好处。通过先进的数据结构技术,DBMS提供了最小化数据冗余度的可能性。当然,为了提高处理效率,即使有了DBMS帮助,有时还需要在共享的数据库中保留一定的重复数据。由于减少了数据的冗余度,从而也简化了收集和更新数据的过程。就前面的例子而言,只需要在一处(数据库中)更新学生地址就可以了。 2.数据库技术也给信息服务专业人员带来的好处。综合资源共享数据库为系统分析员打开了崭新的大门。数据库能向系统分析员提供传统文件所不能提供的信息。由于有了DBMS,就更容易得到数据,因此使程序设计任务要比原先更
30、为简单。此外,数据是独立于程序的。这意味着用户管理人员可以增加数据库中的数据、修改库中的现有数据或者从库中删除数据,这些并不影响现有的程序,而在过去则需要测试和修改几十个(有时几百个)程序。当然,数据库管理系统还有其它重要的优点,但是这些已超出本书的范围。 3.信息方面的好处。一个综合资源共享数据库能以有序的方式提供一种满足信息要求的结构。实际上,数据库是能够充分利用公司信息资源的唯一工具。由于数据库和DBMS在产生报表方面提供了极大的灵活性,因此,也给决策过程带来了同样的灵活性。 4.DBMS软件在支持联机系统方面是特别有价值的。共享数据库不仅可供多个用户存取而且还特别能反映出数据的当前状态
31、。对于许多查询来说,及时性是很关键的。例如,某个经理由于设备故障不得不关闭某个工作站,此时他有可能要查询其它工作站的状态,并且利用得到的信息来改变进行中的工作路线。 ? 方法 DBMS克服了传统文件处理的局限性。它依靠灵活多变的数据结构(将数据元及记录彼此联系的方法)来做到这一点。基于不同数据结构的DBMS之间差别很大。有三种设计DBMS软件的方法 1.数据系统语言会议(CODASYL)设计并发布的基于网络或丛形数据结构的DBMS指南。 2.IBM的信息管理系统(IBS)使用的一种层次结构。 3.某些最近设计的基于关系数据结构的DBMS。 上述的每一种方法是基本概念和术语的差别都很大。因此,为
32、了减少混淆和便于理解,以下的阐述和讨论只使用网络方法。 ? 库设计 1.数据库设计方法 我们通过下面的例子来说明数据库管理系统和一种数据库设计方法的原理。考察下述情况。 某图书馆保存了一个文件,该文件每一个记录都包含了下述数据元: (1)书名 (2)作者 (3)出版社 (4)出版社地址 (5)类别 (6)出版年份图书馆馆长希望在获得决策信息方面有更多的灵活性。而现在文件不可能满足其要求。经过与信息处理人员交换意见之后,他们决定实现一个基于CODASYL的数据库管理系统。检查现有文件发现某些数据重复出现。每本书(每一书名)都分别有一个记录。于是,写过几本书的作者的名字在他写的每本书的记录中重复出
33、现。在一个图书馆里可能有某出版社出版的数百本,甚至数千本书,但是在该文件的每本书的记录中都重复地出现出版社名和出版社地址。 2.设立数据库的步骤 设计数据库的方法之一是使用主题词一属性矩阵作为识别记录和这些记录之间关系的一个辅助工具。以下各步骤描述了这种设计数据库的方法。第一步,在图20.6.10的主题词一属性矩阵的左边列出了逻辑主题词。在本例中,这些主题词是:书名、作者和出版社。在矩阵的顶端列出了所有可能的属性。属性是提供与主题词有关的信息的任一数据元。图20.6.10 主题词属性矩阵 第二步:在属性与主题词之间的关系有一对一的,一对多的或者不存在关系。例如,一特定书名只有一个出版社。所以在
34、书名与出版社之间存在一对一的关系。然而,一个书名可以有几个作者。因而,在书名与作者之间存在一对多的关系。在图20.6.11中用“”表示一对一关系,用“M”表示一对多关系,而且空白表示无关系存在。第三步:数据库记录类似于传统文件的记录,它是相关数据元的集合。可以将记录从数据库中读出来,也可以将记录写到数据库中去。数据库记录也称为节段。在这一步,用主题词属性矩阵来标识记录。这是通过列出与每个主题词一对一关系的属性来实现的。通常,对应每个主题都有一个记录,“书名”记录包含出版社、出版年份和类别,如下所示: 第四步:数据库设计过程的下一步是建立记录之间的关系。图20.6.11给出主题属性矩阵中指出的一
35、对多的关系。出版社与书名之间的一对多的关系是用两个记录之间的一条连线来指出的,该连线有一箭头指向出版社记录。指向书名记录的两个箭头表示每个出版社可以有一个以上的书名。这种出版社书名的组合称之为一个系。其它的系是:书名作者、作者出版社、作者书名和出版社作者。多对多的关系(每一端都有两个箭头)在处理时可能会引起混淆,因而是不允许的。图20.6.12 一个完整的网络模型 第五步:下一步消去冗余的属性和系。记住,我们的目的是将作者、书名和出版社记录输入到数据库,然后经由系建立的联系从不同的记录中检索数据。因此,必须消去对此目的是冗余的那些系。在本例中,显而易见作者出版社系或作者书名系是冗余(重复)的,
36、由于作者与书名相匹配的机会比它与出版社匹配的机会多,因此应该消去作者出版社系。图20.6.12给出了结果模式。该模式是数据库逻辑结构的一种图式表示。 现在图书馆馆长可以进行如下的查询: 列出某作者写的所有书的书名; 按字母顺序列出由Pientice-Hall在1981年出版的那些书的书名; 列出1987年以来至少在三个出版社出版书的那些作者。 该数据库(正如所设计的那样)很容易实现上述查询及其它类似的查询。对图书馆原有文件来说,类似的查询不仅要求处理整个文件,而且可能还要处理好几遍。有时,还要求对文件进行排序和合并。 如果图书馆馆长在一年之后决定需要另一个记录或属性,那么,数据库管理员(DBA
37、)可以重新产生数据库,增加属性,甚至增加系而不影响现在的程序。 图20.6.13表示该模式,而图20.6.13表示数据库结构的一个值。模式与值的关系类似于数据元与数据项的关系。一个是数据的定义,而另一个是实际的值或内容。附录资料:不需要的可以自行删除企业:财务信息化几种模式企业走上集团化发展道路之后,公司高层的直接管理已经不能覆盖集团的各个方面,需要逐步开始放权。但放权后,如何能对下属企业的状况依然了如指掌?如何合理地评价各个业务单位负责人的业绩?企业是否还能统一地按照自己的规划顺利向前发展?财务集中管理模式正在成为一个走出困境的新发现。目前财务管理的集中制已成为国际上一种流行趋势,譬如:世界
38、500强企业中,实现财务集中控制的已达80%。而国内财务集中的说法最早提出是在2000年,浪潮软件联合国家经贸委在北京召开了互联网时代下的财务管理模式研讨会,率先提出了“集中式集团财务”的概念,并推出了集中财务管理软件,随后国内的各大管理软件公司都纷纷推出了集中财务管理软件,使集中财务加速走向了成熟,并日益被国内的企业集团所接受。但企业需要注意的是:财务集中不等于集权,它们是两个不同的概念。财务集中是基于网络环境下实现集团财务统一核算制度、统一报告制度和统一管理制度的一种新的管理理念和模式。集中管理的基础是信息集中,必须利用信息技术构建网络环境,实现集团集中监控和集团规模经济,达到企业集团成员
39、之间资源共享、合作共赢、共同发展。财务集中是在信息技术的支持下,通过数据集中、信息集中,使得反映企业集团各成员的数据、信息更加集成、透明。企业应通过“控制权”参数的设置,在集团不同层级上合理地设置“控制权”,实现“集权”与“分权”的统一。各级管理者还应在自己的权限范围内跨越时间和空间,对企业集团成员进行实时控制,做到集中于咫尺之内,监控于天涯之外。财务集中的优势很多:首先,通过集中财务,集团管理层与子公司管理层才能在子公司经营信息上取得对称,而这是集团型企业对子公司进行管理的基础。也只有在此基础上,其它管理措施才能生效。其次,将得以建立针对子公司管理层的事中权力制约体制,从而避免子公司单笔业务
40、给企业的最终利润带来的巨大损失,乃至对整个集团的毁灭性影响。再次,它将有助于整个集团资源的有效使用。一个集团型企业若想发挥其优势,避免子公司各自为战,形成舰队战斗力,实现有效使用共性资源是非常重要的。最后,它将有助于对子公司管理层给予有效的绩效管理。只有合理地评价子公司的经营成果,才能实现子公司管理层与集团利益的统一。而要实现财务集中,可以有以下几种模式供企业选择:一帐式简单的说,“一帐式”的集中管理,就是“全球一套帐”,无论你有多少个分公司、业务覆盖到多少个国家、采用多少种语言,都要采用一个帐套进行财务管理。以美国杨森制药集团(在中国设有西安杨森)为例,其财务管理模式是一个二级的集中管理模式
41、。设在各地或各国的制药公司,在本地将财务与业务数据输入后直接通过远程通讯传递到集团总部,集团总部按不同的岗位职责分别设专人进行审核,审核后进行记帐处理。业务正常进行均以年初预算为依据,非常规性的成本或费用支出均要申述理由报集团批准后执行。可以说集团总部完全掌握和控制各地公司的业务与财务信息,各地公司按当地本位币进行财务核算,总部则可以按不同的货币进行记帐处理,并进行各种成本与收益的比较分析,同时可以随时生成合并报表,掌握整个集团的财务状况。这种二级集中财务管理模式可以用下图描述:一套帐的优越性在于可以实时控制全球的每一笔业务。而其弊端在于,为了采用“全球一套帐”,在实施的过程中需要进行复杂的业
42、务流程重组,在运行阶段的系统维护成本高、业务流程复杂,总体拥有成本是三种集中模式中最高的,而且实施周期长,成功率低。著名分析机构Gartner建议企业在采用“全球一套帐”的集中管理时要谨慎。Gartner通过对SAP的客户升级到集中管理后的实践总结到,这种过分的集中对系统环境、多语言的管理、多时区的操作、尤其是灾难恢复能力都带来了挑战!但这种模式的应用并不是每个企业都适用,事实上,专家认为,财务集中的最主要的目的不是要实现每笔业务的实时控制,其出发点是整合集团资源、降低财务费用、增强企业融资能力、增强业务透明度、提高决策支持水平、提升企业绩效,企业不能舍本求末,为追求“一套账”而付出庞大的总体
43、拥有成本代价。而更加重要的是,中国绝大部分企业处于快速成长阶段,企业的重组、分立、合并频繁发生,并处在全球化的起步阶段,“一套账”无疑会使企业的重组和调整更加艰难。实时集中对于产业型集团而言,集团往往集中调配核心资源(如资金、人力资源、关键设备及物料等)并监督其运用;集中制定、统一执行销售政策、会计政策;集团对子公司业务过程和结果进行监控。因此,为了适应于这类集团企业的管理要求,采用B/S技术构建财务集中管理平台,在集团总部配置财务会计和管理会计的软件资源,并使企业集团各成员将前端数据实时传递到集团总部,即集团与成员单位信息共享、单据在成员单位之间实时协同、预算体系和指标统一制定和共享、资金集
44、中管理、集团能够利用信息评价整个集团成员的绩效等。这样,企业集团各成员不需要层层汇总报表,却能实时掌控整个集团的信息,最大限度地保证了信息的一致性、实时性、正确性。定期集中对于投资型集团而言,集团和子公司之间的关系相对松散,集团一般定期通过报表信息、财务分析信息等了解子公司的经营状况。为了适应这类企业集团的管理需要同时又要保证集团整体信息质量,我们建议,可以采用定期集中模式,选用C/S技术或B/S技术构建财务集中管理平台,在集团和各成员配置相应的软件资源,各成员定期将报表或者账簿数据传递到集团,实现集中管理。如果采用定期账簿集中,企业集团各成员不需要层层汇总报表,却能定期掌控整个集团的信息,有
45、效地保证了信息的一致性、实时性、正确性;如果采用定期表集中,其信息的一致性、实时性、正确性的程度降低于账簿集中,但由于集团统一配置报表软件资源、绩效评价软件资源,其信息的质量还是远远高于手工层层报表汇总的信息质量。混合集中对于管理型集团而言,往往会出现不同子公司管理方式不同的现象,部分子公司需要集中管理、强化控制力度,其他子公司需要分散管理。因此,这类企业集团采用混合集中模式,即对于一些成员采用实时集中模式,对于另一些成员采用定期集中模式,在满足管理需求的同时,最大限度地保证信息质量。以下是决定财务集中管理模式的选择因素分析列表 :案例背景江苏国泰国际集团华泰进出口有限公司是一家中型的外贸公司
46、,经营产品主要有五金机电、医药化工和纺织服装,共有十个业务部,财务部六人。2003年进出口总额1.1亿美元,其中出口0.9亿美元。该公司自1999年业务迅猛增长(时年出口为6000万美元),财务部门工作压力骤增,同时随着发展暴露了管理上的老问题,还带来了各式各样的新问题。于是2000年初公司领导决定建立一个高效率的信息化财务管理平台,经评审考察采用了南京上游软件有限公司开发的上游外贸财务管理系统,同年五月正式上线,运行至今,取得了很好的管理效益和经济效益。应用分析1.系统构架南京上游软件有限公司是一家专业从事外贸行业管理软件研发的开发商,有近十年的外贸行业开发经验。其财务管理平台是一个多层结构
47、分布式的系统,基本模块包括:部门级财务管理、财务核算管理、总账管理、决策支持(财务部分)和系统管理(财务部分),基本构架如图:2.部分功能应用(1)产生逾期未收汇记录,并提醒相应业务部门。(2)付款申请和付款审批中,系统提供了实际可付金额,并能吸附相应发票和付款信息。(3)高效率的付款流程,各个环节无需离岗,系统提醒审批和支付,并能打印各种支付票据。审批规则及流程可以自行定义。(4)成本、运费、佣金等能与业务平台提供的合同、记录进行核对。(5)自动产生单票核算数据,包括收汇、成本、费用、毛利、换汇等信息。(6)自动进行入库与出库的勾对。(7)往来明细自动列出还在业务部门未记账的发票记录,得出实
48、际可付金额。业务部门及决策领导根据权限查询相应数据。(8)自动将退税的账务数据与申报数据进行核对,并能自动调整。(9)能随时查询每张核销单当前的状态及位置。(10)系统自动制作收汇、付款、销售、费用、退税调整等一系列凭证。(11)预计未来某个日期资金结余和流入流出情况。(12)能查询任意时间段内公司/部门/个人的收支情况、资金占用等报表。3.部分规范(13)确定一个或两个每周付款日。这对资金的预测、周转很有好处。(14)业务部门录入的发票等单据信息必须经财务部门审核,否则视为无效。(15)客户、供应商、服务商等往来单位的信息统一由管理员或财务部录入。(16)一张成本发票必须只能对应一个运编号。
49、(17)运费等费用发票必须附各个运编号的费用明细。(18)付款申请金额小于可付金额,如为预付款须作相应标志,并说明原因。(19)财务部门审核系统中的结汇交单信息后,统一交付各银行。信息化环境中财务三个集权经历了国际金融危机的洗礼,国内部分实力强的企业通过兼并重组,走上集团化之路。为加强对各地分、子公司的管控,企业开始依托信息化铺就集团财务管控之路。由于集团财务建设在我国还是一个正在探索的新事物,很容易让人把它简单理解为集中财务。实际上,笔者认为集团财务是在集中财务基础上的集权财务,企业只有充分拥有“三个基本集权”才能真正实现集团化财务的目标。集团财务管理模式是集团公司对分、子公司实施的集权管理
50、方式,相对分权管理模式而言,它更多强调对财务监督权和决策权的控制,财务核算和管理制度的统一主要包括以下三个基本方面。一是资金集中管控。现金为“王”,经济基础决定上层建筑,企业集团只有控制了资金,才拥有资金的分配权和调度权,在企业管理的各个方面拥有绝对掌控力。但由于下属机构众多,地域分布广泛,在资金集中管理上的问题尤其突出,资金管理失控、监控手段缺乏、资金利用率低的情况是集团公司管理中迫切需要解决的问题。随着网上银行技术的发展和成熟,集团通过网络化、信息化的方式实现资金集中管理成为可能。银行为集团公司(总公司、结算中心等)开通统一编号的网上银行服务,并将集团内成员公司账户维护在该编号网上银行服务
51、之内,集团用户在同一网上银行视窗内就可以查询、操作各成员公司的账户,从而实现资金集中管理规划,通过合理的统筹模式,释放沉淀资金,降低企业的运营风险,使资金管理做到高效有序、动态平衡。二是经营实时合并。传统企业财务核算管理只能做到月底经营业绩的汇总、合并抵消,如今,市场经济瞬息万变,商机稍纵即逝,实时掌控集团的资产、负责等情况是准确、科学决策的关键。由于信息技术的发展,企业不仅可以提高合并抵消各类财务报表的效率,而且还能实现分、子公司账务的及时合并。合并到集团数据仓库的是分、子公司详细的凭证数据,这使得集团能进行细致地审计跟踪,并能进行各种财务数据查询和分析。实现这一个目标的关键措施就在于,账务
52、数据不是简单凭证数据的集中,而是需要在集团内实施统一的会计政策和统一的会计科目,财务管理要从职能型向流程型转变。另外,系统可根据预先设定的匹配关系处理内部往来的业务,集团内一个成员单位会计处理涉及另一成员单位时,系统会自动将信息传递给另一成员单位,提高彼此对账的时效性和准确性,也解决了自动生成合并抵销凭证,反映集团的真实财务状况。三是预算全面拓展。“凡事预则立,不预则废”,集团预算管理是强化集团资源配置的重要手段,集团财务是要打破分、子公司各自的独立预算编制,将分、子公司的预算编制串联起来,通过管理会计系统与集团控制系统集成使用,为集团企业建立统一的预算体系和预算指标,为集团企业下发预算指标、
53、预算批复信息,收集并汇总下属企业编制的各类预算数据。借助信息化手段,集团企业可以拓展预算的编制、下达、控制和考核的全过程,树立集团预算的严肃性和权威性。甚至通过系统的自动实时合并账务实现对分、子公司经营业绩和效益预算执行的科学评估,而且集团企业预算考核时也能跳出仅仅汇总收入、利润等几个预算指标的怪圈。要实现上述“三个”集权,企业需要做到三个集成:集团内财务系统的集成、财务与业务的协同集成、财务核算政策的统一集成。企业信息化中七大盲点误区中国的企业信息化走到今天,众多成功的案例大家有目共睹,失败的案例也可以说是比比皆是。那么是哪些因素造成成功与失败,又怎样去了解成功与失败的原因呢?纵观国内信息化
54、的历史不难看出:实际上在企业的信息化过程中充斥着众多的对于信息化认识方面的盲点,解决这些盲点将有助于信息化的成功,那么谁能够解决这些盲点呢,咨询公司在解决盲点过程中扮演那种角色呢?要解决的盲点又有那些呢?企业领导层对于信息化观念的盲点国内众多企业的领导,对于信息化有一种常识性的误区,认为一上信息化,则企业内部的许多管理、销售、营销、财务、生产等等问题都迎刃而解,这种倾向随着ERP(企业资源计划)这个词汇和概念的炒作,似乎越演越烈;无论是媒体、无论是培训班、无论是研讨会;每每一讲,ERP总是有众多的好处,不但能够管理财务、管理物流、管理生产、管理销售、管理采购诸如此类,同时还能够建造出一个非常有
55、用的综合查询体系、甚至有些软件商还宣称能够提供决策支持系统,这些不但让企业从事信息化的技术人员眼花缭乱,而且还殃及企业的高层管理人员,好像一上系统万事皆休,一切都太平了,企业信息化在这几年间好像成了企业先进生产工具的代表,更有甚者还认为是企业先进生产力的代表,可是一到现实,问问使用ERP的朋友、问问相关使用ERP的企业,大家一提起ERP却都眉头紧皱,似乎ERP给他们带来了多大的痛苦与灾难,这着实的让企业领导不知所措。这种现象在国内普遍存在,一个对于信息化充满良好愿望的企业,当一但选择ERP确有步入无法自拔的地步,继续、不知何时实现信息化,不继续、大笔的人力成本、资金、时间都已经投入,实在是心有
56、不干;为何会产生这种现象呢?实际上非常重要的一点是对于信息化的认识的不足、理解的不够,现实的成功案例或失败案例告诉我们一个非常真实的道理ERP只是一个虚幻的梦想,要实现企业信息化,必须着眼于企业管理的需求,抓住管理的重点、抓住企业运作过程的瓶颈,通过信息化的分步改造予以建设。信息化战略的盲点国内企业在运作信息化过程中,几乎没有多少企业认识到制定信息化战略的目的与意义,没有考虑企业未来的方向、企业未来的目标、企业产品线的种类、企业制造基地的布局,企业人员的素质与人员种类构成、同样也不会想到企业信息化应当如何搞,往往头脑一热,在经过软件企业的强力推销和市场推动,一不经意就上了一个系统,至于这个系统
57、到底能够为企业作些什么却没有细想,这样就造成了信息系统与企业未来目标的不统一、系统之间数据传递的不一致,形成众多信息的独立体,使信息系统无法实现一个真正全面共享、全面连通的有机体。而制定信息化战略的真正目的是避免信息系统的盲目上马,而是通过对于企业现状、企业未来的发展研究,企业人员素质等等一系列因素,对症下药,在解决企业非常紧迫的信息化局部系统的同时,着眼于企业目标制定整体企业信息网络、系统软件、数据库软件、机器、技术路线、软件商的选择、实施与咨询队伍的选择、信息化实现步骤等等一系列完整的规划,使企业在未来的信息化运作过程中不至于走弯路。业务流程、管理流程的盲点企业信息化的采用,必将引发企业业务流程的改造,管理流程的改造,这是不以人的主观意识去改变的,你不想去改造它,让一个计算机系统去全面适应传统的、手工的操作方式,这样不会给企业的管理带来太大的变革,充其量只是减少了运作过程的错误、减少了报表统计的工作量,让信息流动加速,而其它的一切如果全无改变的话,信息流动的加速并不会产生实际的使用效果去加速企业整体的运作,这是因为它无法对于手工管理的松散与不系统带来质的飞跃,这种信息化只是一种手工的替代品,无法称之为数字化下的信息系统。
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025至2030年中国LED单字符显示器数据监测研究报告
- 2025至2030年中国CCTV透镜市场调查研究报告
- 2025至2030年中国8锁双面机行业投资前景及策略咨询报告
- 小学英语入学试卷分析
- 2025至2030年中国2.4-滴原药市场现状分析及前景预测报告
- 四年级上册数学教案-41 线段、射线和直线教学设计 北京版
- 2025至2030年一次性冷热饮水杯项目可行性研究报告
- 2025至2030年PCI-X短卡项目可行性研究报告
- 健康生活方式的传播与实践研究
- 中医药的预防保健作用
- 2025年四川省建筑安全员C证(专职安全员)考试题库
- 2024-2025学年北师大版数学七年级下第一次月考模拟练习(含答案)
- 2025年上半年芜湖市国企招聘易考易错模拟试题(共500题)试卷后附参考答案
- 2024年四川成都中考满分作文《爱拼才会赢》
- 2025年围手术期试题及答案三基
- 《婴幼儿心理发展》课件-任务一 婴幼儿心理学的研究对象与研究
- 第八章 统计与概率 第2节 概率 学案(含答案)2025年中考数学人教版一轮复习
- 《海事法规体系讲解》课件
- TTDIA 00013-2024 面向低空空域的集群通信平台建设技术规范
- 2024年中国电信集团有限公司招聘考试真题
- 2025年春新北师大版数学一年级下册课件 三 20以内数与减法 第3课时 凑数游戏
评论
0/150
提交评论