首 页 用户登录 | ![]() |
|||
|
|||
按字母检索 | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z |
按声母检索 | A | B | C | D | E | F | G | H | J | K | L | M | N | O | P | Q | R | S | T | W | X | Y | Z | 数字 | 符号 |
|
![]() |
您的位置: 5VAR论文频道 → 论文中心 → 计算机论文 → 计算机理论 |
|
|||||||
谈谈提高输入数据正确性的方法 | |||||||
收集整理:佚名 来源:本站整理 时间:2009-01-10 12:05:19 点击数:[] ![]() |
|||||||
[本篇论文由上帝论文网为您收集整理,上帝论文网http://paper.5var.com将为您整理更多优秀的免费论文,谢谢您的支持]
①将同一批数据由两个录入者在不同时间和不同的终端上录入,并存入两个不同名 的库文件中。 ②输入“①”中产生的两个库文件名。 ③在两个工作区中分别打开一个库文件,并按记录号使两个库文件建立关联。 ④对两个库文件中的对应记录进行逐项比较,若不相等,则进行登记,包括位置的登记。 ⑤若记录未结束,则记录指针加1,转④。 ⑥打印输出所有不相等的数据项及其位置。 ⑦确认和修改。 在上述算法“④”中,若一个记录中的同类型的数据项很多,则程序往往显得冗长。为了解 决这个问题,可以把一个记录中同类型的数据项值加在一起求和,然后对求和结果进行比较 。这样,可以大大减少程序中关系表达式的数目,从而简化了程序并提高了程序的执行速度 。但此时最好用加权求和的方法。因为,含有相同数据类型、相同数据项个数的两次录入的 数据,其求和结果相等和并不等于两次录入的数据的对应项也相等,如表1所示。 表1:考生部分题的成绩数据双工录入对照表 第二题(权:3)第三题权 :2第四题权:1求和 不加权加权 第一次录入 25 15 10 50 115 第二次录入 15 25 10 50 105 从表1可以清楚地看出,尽管第二次录入时把第二、三题的数据顺序输入反了,其和值 仍是50。若将第二、三、四题的得分值分别对应乘以位权3、2、1后再相加,就能发现两次 录入的求和结果不相等。这样就可查出第二、三题的数据错位。而这种数据错位错误在有些 实际问题中也是不允许的。 以上讨论的两种数据校验与查错方法,有时可以结合起来使用,即先用边输入边校验的方法 进行第一次把关,滤去误输入的错误数据。然后再用双工输入校验法进行第二次把关,第一 步校正误输入的错误数据。这样,可以确保输入的原始数据的正确。 三、结束语 在数据库管理系统的输入模块开发中,为了提高入库原始数据的正确性,数据的校验与查错 功能是不可缺少的。回顾我单位近四年(95~98年)承担的安徽省高考人工阅卷考生成绩的录 入与管理,由于采取了一系列行之有效的措施,特别是采用了本文给出的提高输入数据正确 性的方法,所以,连续四年未发现考生成绩输入错误。受到了安徽省教委有关部门的表扬。 Tags: |
提供人:佚名 | |
【返回上一页】【打 印】【关闭窗口】 |
![]() |
5VAR论文频道 |
![]() |
5VAR论文频道 |
![]() |
关于本站 -
网站帮助 -
广告合作 -
下载声明 -
网站地图
Copyright © 2006-2033 5Var.Com. All Rights Reserved . |