手机知网 App
24小时专家级知识服务
打 开
手机知网|搜索

数据库访问中间件的研究与设计

曾杰

  面向对象的模型成为新的应用程序的首选模型,关系数据库系统已经是很成熟的系统,占据了当今的数据库市场。由于对象模型和关系模型之间存在一种基本的阻抗不匹配,导致使用关系数据库的面向对象系统开发人员通常要花费大量的时间来将对象持久化。因此要使面向对象的应用实用化,需要引入对象/关系映射技术来避免对象和关系之间的阻抗不匹配。本文以软件复用和面向对象思想为指导,以解决ADO.NET的在数据库访问方面存在的问题为目标,通过深入的研究和广泛的实践,在ADO.NET的基础上引入了对象/关系映射技术并构建了一个可复用的数据库访问中间件框架DAMS(Database Access Middle Software)。在DAMS的支持下,上层应用模块可以按照面向对象模型对数据建模,对象数据的持久化由DAMS完成。DAMS基于通用的关系数据库实现,并不绑定在某个特定的关系数据库产品上。另外DAMS提供的是一种在关系数据库中持久化对象的通用机制,这保证了它可以重用于不同的应用系统。DAMS已成功的应用于天津公交信息化系统的开发中,不仅满足了用户的需求、高效可靠,而且对基于.NET平台的应用系统开发具有较好的可复用性。……   
[关键词]:对象/关系映射;数据库访问;中间件;ADO.NET
[文献类型]:硕士论文
[文献出处]:西北工业大学2005年
App内打开