论文部分内容阅读
数据的插入、删除、修改和查询操作是数据库维护的主要工作,异构分布式数据库的数据维护工作因其异构分布而变得相当困难。随着Internet的迅速发展,研发基于Web的异构分布式数据库维护系统对大型企业日显重要。 本文在深入分析了常规数据库应用设计方法的基础上,给出了基于元数据的应用程序设计方法并设计了应用字典,使得所开发的应用系统实现了与数据结构的无关性以及对不同关系数据库模型的自适应性。在数据库管理系统的安全机制基础上,给出了一个基于角色的数据强制访问安全模型,改进了系统的安全性,将系统的安全粒度扩展到了元组级。 将基于元数据的应用设计方法、EJB Web Service组件式应用设计方法、基于角色的数据强制访问安全模型应用到异构分布式数据库维护系统的编制中,给出了应用系统的设计方案,讨论了方法的优越性,最终实现了一个通用的、基于Web Service技术的异构分布式数据库维护应用系统,使黑龙江防汛决策支持系统的综合数据库实现了分散管理,有效地解决了海量数据的远程维护问题。 系统采用的分层应用体系结构与基于元数据的应用程序设计方法对数据库应用程序的开发,具有参考价值。