暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

GBase 8a ODBC 体系结构

三金先生 2023-06-27
154

GBase 8a ODBC 体系结构

GBase 8a ODBC 体系结构是基于五个组件,在下图中所示:  


 应用 应用是通过调用 ODBC API 实现对 GBase 数据访问的程序。应用使用标准的 ODBC 调用与驱动程序管理器通信。应用并不关心数据存储在哪里,如何存储的 或者系统如何配置来访问数据。它只需要知道数据源名字(DSN)。 不管应用程序如何使用 ODBC,它们有许多共同的操作:

 选择 GBa

 断开到 GBase 服务器的连接 大多数的数据访问工作都是由 SQL 完成的,使用 ODBC 的应用主要任务就是 提交 SQL 语句并获得由这些语句产生的结果。

 驱动管理器 驱动管理器是一个管理应用与驱动程序之间通信的库。它执行下面的任务:

 解析数据源名字(DSN)

 驱动程序装载和卸载

 处理 ODBC 函数调用或将它们传递给驱动程序

 GBase 8a ODBC 驱动程序 GBase 8a ODBC 驱动程序是一个实现了 ODBC API 的函数库。它处理 ODBC 函数调用,提交对 GBase 服务器的 SQL 请求,并返回结果给应用程序。如果需 要,GBase 8a ODBC 驱动程序将修改客户发出的请求以便于使该请求符合 GBase 数据库支持的语法。

 ODBC.INI ODBC.INI 是 ODBC 配置文件,该文件储存了 GBase 8a ODBC 驱动程序连接服 务器和数据库的相关信息。例如:GBase 8a ODBC 驱动程序管理器通过 ODBC.INI 中的相关信息来决定装载哪个驱动程序。GBase 8a ODBC 驱动程序基于相对应的 DSN,系统使用它来读取连接参数。

GBase 服务器 GBase 服务器是数据源。它是一个关系数据库管理系统(RDBMS)。se 服务器并连接它

 提交 SQL 语句执行

 获得结果(如果有的话)

 处理错误

 执行或回滚包含在 SQL 语句中的事务 

「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论