论文部分内容阅读
本文研究了分布式环境中的数据复制技术和基于大型数据库系统的数据备份及恢复技术。 在数据库的分布式应用的推动下,数据复制技术以其突出的优点得到了广泛的应用,现已成为数据库技术研究领域的热点。 数据复制技术将出版数据库定义的出版物出版到订阅数据库,为分布式环境中信息的发布提供快速有效的手段。使远程用户能在本地引用复制的数据完成分布式操作,减少网络和中心数据库服务器的负载。用户在本地对复制数据库进行的操作也可返回到中心数据库,为数据收集和数据库备份提供了有效的手段。 本文主要对数据复制技术在传统的关系数据库和面向对象数据库中的实现方法,以及在复制过程中数据冲突解决方法进行研究。对数据复制模型进行了深入研究;研究了解决在对等复制中产生的冲突的方法;针对空间数据库对象类型数据特点,研究了支持对象类型的数据复制,提出对象实体化视图复制的解决方法。基于研究内容,在试验系统中实现了关系数据库和空间数据库的数据复制功能,提出了在广州消防通信指挥系统中的复制解决方案。另外,对于数据库系统数据的保护,探索了数据库备份及恢复的关键技术和基本的实现方法。