论文部分内容阅读
当今社会已进入了信息时代,人们将越来越多的信息存储在网络中的计算机上。如何更有效地存储、管理、共享和提取信息,越来越引起人们的关注。集中式数据库已经不能满足人们的需求,分布式数据库走入了当今的舞台。 随着数据库技术和网络技术的飞速发展,分布式数据库系统不仅在理论上有很成熟的发展,而且得到了广发的应用。分布式数据库系统符合当今信息管理系统应用的要求,符合当今企业组织的管理思想和管理方式。因此,分布式数据库已成为信息处理中的一个重要环节。 分布式数据库是指物理上分散在不同场所而逻辑上又是一个整体的数据集合,具有共享性、自治性、冗余的可控性以及事务处理的分散性等特点。分布式数据库系统并不是网络技术与集中式数据库系统的简单结合,它的实现难度极大,现今还没真正的商用分布式数据库系统。而面对商业界对数据共享的强力需求,相对较易实现的浏览器/服务器模式系统得到了大力发展。 本论文主要介绍了分布式数据库系统的有关概念和理论,以及对分布式数据库系统的原理、设计与实现技术进行了研究。尤其对分布式数据库中的数据分片和数据分配作了详细的分析,同时对分布式数据库的设计过程做了深刻的研究,同时还介绍了一些Web相关的技术,即.NET技术。介绍了.NET的总体框架的组成、设计目标以及使用它有什么优点。 本文是以电子商务的发展为背景,以《中华易客》商务系统项目为例,对分布式数据库系统进行实际的研究与设计。《中华易客》电子商务网站是一个有着强大商务信息库的支撑,拥有着数量极其可观的买方与卖方客户群体,同时,它一反其他商务电子网络的不良状态,以各种全新的主动型商务服务功能为主导的新型电子商务平台。在此首先对《中华易客》商务系统进行了详细的分析,在分析的过程中提出了具体的设计方案,并根据分布式数据库的设计原则将此系统中所设计到的主要数据表进行了详细的说明。