liang183 发表于 2016-11-23 19:40:06

在系统设计中对数据库文件的设计应遵循的原则有哪些?

数据库文件设计的依据是系统分析中编制的数据流程图和数据字典。数据库文件设计就是将会计信息系统涉及的文件进行物理定义,将所有文件设计成可用计算机进行存取的物理形式。设计数据库文件时应着重考虑以下方面:
(1)文件类型
对各子系统逐个进行分析,研究其要输出的信息、输入的数据和要执行的处理,确定应设置的数据库文件。会计信息系统中两类重要的数据文件类型是主文件和业务文件。主文件是会计信息系统中最重要的共享文件,主要包括实体(如客户、供应商、产品、员工等)信息,而非经济业务的发生信息。业务文件(Transaction file)是用来存放表明经济业务(事件)发生的数据文件,包含了对主文件进行更新的全部数据。
(2)文件结构
系统设置的数据库文件与文件的结构有直接关系。要根据数据字典的定义,为每个数据库文件设计相应的结构,即决定每个数据库文件的名称,应设置哪些字段,字段的名称、类型和长度等。
(3)文件组织方式
数据库文件的组织形式是指数据记录排列、读写的方式等。会计信息系统中常用的文件的组织形式有顺序组织方式和索引组织方式。顺序组织方式的文件,其记录是按照建立的时间先后顺序存放和处理的,当数据量较大时,顺序文件的数据存取速度较慢。索引组织方式的文件,是对以建立时间先后顺序排列记录的文件按索引关键字自动建立索引的文件。索引文件的处理速度很快,可以按索引关键字快速查询和处理数据。例如,对按凭证号先后顺序建立的凭证文件,以“日期”和“凭证号”为索引关键字建立索引文件,便可以快速、准确地查询到相应的凭证信息。
(4)文件属性
根据会计核算与信息管理的要求,确定如下文件属性:保密性,确定每一个数据库文件可以由哪些人员操作,如凭证文件只允许录入人员、审核人员操作;读写性,确定每一个数据库文件在什么条件下,哪些数据可以读出,哪些数据允许写,哪些数据可读可写,如在结账之后,当期凭证文件只可读出数据不可写入数据;共享性,确定在计算机网络会计系统或多用户会计系统中,每个数据库文件是否允许多个使用者在不同的工作站或终端上被访问。

页: [1]
查看完整版本: 在系统设计中对数据库文件的设计应遵循的原则有哪些?