论文部分内容阅读
企业信息化是企业发展的必然趋势,然而,由于数字化信息易于复制且修改“不留痕迹”,其可信性令人担忧。众所周知,市场经济条件下,信誉是企业的生命,企业信息系统中信息可信性是企业和社会共同关心的问题。本文总结了笔者近年来在这方面所做的一些工作,并试图能为企业信息系统设计提供一个数据完整性保护参考方案。 1 探讨数据保护和数据完整性的内涵 数据保护包括安全性保护和完整性保护两个方面。完整性保护就是要保证进入和存储在计算机系统中或在网络中传输的数据不受非法删改或意外破坏。在企业网络环境中,影响数据完整性的主要因素在企业网络内部。企业数据完整性主要是指进入和存储于数据库中数据的完整性、系统中存储文档的原始性和传输数据的保真性。 2 研究企业数据关系的分析和描述方法以及引用完整性规则 结合企业数据的特点,对企业数据层次及约束关系进行了深入分析,认为企业数据关系最重要的是引用关系。借助IDEF1X规范给出了企业数据关系描述方法,并归纳出引用完整性规则。 3 提出一个简便实用的关系模式候选关键字求解算法 求解关系模式的候选键是关系模型设计的基础,基于关键字的实体完整性和引用完整性是最基本的约束,也是最重要的约束。本文所提出的算法简便实用,可操作性极强。 4 提出数据录入检查、数据存储约束和数据传输后验收的三阶段企业数据完整性保护策略与实施方案 结合实际,文中重点论述了如何充分利用PowerBuilder和Oracle Forms等开发工具提供的功能完成应用程序端对数据正确性进行检验的基本方法;深入分析了Oracle数据库中数据完整性保护的策略与技术;研究了文档数据完整性内函及其保护策略,认为文档数据完整性即文档的原始性或原创性,并提出了利用报文摘要(MD5)技术实现对文档数据完整性进行甄别的思想。 5 某大学校园信息网的数据完整性设计 利用本文提出的完整性分析描述方法和完整性保护实施方案,设计实现了某大学校园信息网。