首页> 中文学位 >基于OLE DB技术的通用数据访问接口的设计与实现
【6h】

基于OLE DB技术的通用数据访问接口的设计与实现

代理获取

目录

摘要

第一章 绪论

1.1 论文选题背景

1.2 国内外研究现状

1.2.1 早期的数据访问技术

1.2.2 通用数据访问技术

1.3 本文主要内容

1.4 本文的章节安排

第二章 OLE DB技术原理

2.1 OLE DB应用程序的结构

2.2 OLE DB对象的结构

2.3 OLE DB关键技术

2.3.1 行集

2.3.2 数据更新

2.3.3 数据存取

2.3.4 大数据对象

2.3.5 数据类型

2.3.6 属性

2.4 本章小结

第三章 通用数据访问引擎OLE DB提供者设计

3.1 通用数据访问引擎概述

3.1.1 需求概述

3.1.2 流程设计

3.1.3 模块设计

3.2 GDBP需求概述

3.2.1 GDBP需求分析

3.2.2 GDBP关键功能

3.3 GDBP概要设计

3.3.1 GDBP总体设计

3.3.2 GDBP组件接口设计

3.3.3 GDBP交互模块设计

3.4 GDBP关键功能详细设计

3.4.1 建立数据库连接

3.4.2 数据查询

3.4.3 数据操作

3.4.4 执行存储过程

3.4.5 事务处理

3.4.6 读取Schema数据

3.5 本章小结

第四章 通用数据访问引擎OLE DB提供者实现

4.1 GDBP安装配置

4.1.1 安装GDBP

4.1.2 配置GDBP

4.2 GDBP应用示例

4.2.1 应用设计

4.2.2 程序示例

4.3 实验

4.4 本章小结

第五章 结论

5.1 总结

5.2 后期工作展望

参考文献

致谢

声明

展开▼

摘要

随着信息技术和网络技术的不断发展,现在的应用系统要求能够访问存放在网络中不同位置,以不同形式存储的数据,并且能够用一种通用的方式采集和处理这些数据。传统的数据访问技术已经很难适应这些要求,微软新提出的通用数据访问技术能较好的满足这些要求。通用数据访问技术的核心是OLE DB技术,它提供了一组系统级的组件对象模型(COM)接口,能够采用通用的方式对关系型数据源和非关系型数据源进行数据访问,屏蔽底层不同数据来源的差异。
  通过研究OLE DB技术标准设计并开发了通用数据访问引擎OLE DB提供者(GDBP)。GDBP是通用数据访问引擎的一个核心子模块,通用数据访问引擎主要由引擎服务、权限控制、审计管理、通用数据访问引擎OLE DB提供者等子模块构成。能够对来自不同数据源的数据进行通用的,基于角色和用户的小粒度权限控制的,具有会话审计、对象审计和语句审计功能的数据访问。GDBP作为通用数据访问引擎的核心模块,主要为客户应用提供系统级的数据访问支撑,并可以通过TCP/IP网络通信协议来访问远程数据,具有较高的通用性、扩展性、灵活性和安全性。
  GDBP由组件接口模块和交互模块两个部分组成,其中组件接口模块能够满足日常的数据访问要求,提供数据库连接、数据查询、数据操作、执行存储过程、事务处理和读取元数据等功能;交互模块能够实现数据中间处理和与引擎服务进行通信的功能。通过与业内主流的OLE DB提供者的实验数据对比,经过数据中间处理和网络通信优化的GDBP具有更好的性能和更高的访问效率。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号