论文部分内容阅读
随着数据库技术和网络技术的飞速发展,分布式数据库系统不仅在理论上有很成熟的发展,而且得到了广泛的应用。分布式数据库系统符合当今信息管理系统应用的要求,符合当今企业组织的管理思想和管理方式。因此,分布式数据库已成为信息处理中的一个重要环节。 分布式数据库是指物理上分散在不同场所而逻辑上又是一个整体的数据集合,具有共享性、自治性、冗余的可控性以及事务处理的分散性等特点。由于分布式数据库系统并不是网络技术与集中式数据库的简单结合,需要在合适的系统架构上实现。目前,相对较容易实现的多层客户端/服务器(C/S)系统架构和浏览器/服务器(B/S)系统架构得到了广泛发展,并成为当今分布式数据库系统的主流系统架构。 本文研究了分布式数据库的相关理论,比较了目前分布式数据库系统的主流系统架构,分析了分布式数据库的体系结构以及分布式数据库系统数据传输最重要的数据分片和数据分布操作,并研究了实现分布式数据库的技术要点。 由于本文侧重于分布式数据库的实用性,因此本文对目前使用最广泛的SQLServer和Oracle分布式数据库模型的结构进行了研究和比较,进而在开发分布式数据库系统时根据在研课题的需求选择适当的分布式数据库模型。 分布式对象构造技术是实现分布式数据库系统的基础,而数据库访问技术是开发分布式数据库系统的关键。因此,本文通过研究和比较,选择合适的分布式对象构造技术和数据库接口访问技术。并在此基础上,对在研课题选择合理的数据库设计方法,使之达到预期的设计目标,确保分布式数据库的可用性和可靠性。 目前我国大型/特大型桥梁的管理在向着信息化管理方向发展,根据一桥一库的原则,本文提出以三层C/S和B/S混合架构为基础,结合地理信息系统(GIS)技术的分布式数据库系统,并在桥梁综合信息管理系统中实现。本文的研究,对桥梁信息管理化的发展有重要的意义。