DBMSODBCJDBC的关系

Posted Bien94

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了DBMSODBCJDBC的关系相关的知识,希望对你有一定的参考价值。

  (1)DBMS:Database Management System,是数据库管理系统,即数据库软件。

  (2)ODBC:Open Database Connectivity,是一个标准,能使客户端应用与不同的后段数据库或基础数据库引擎交互。

  • ODBC本身不是数据库,但它包装了数据库,使所有数据库以一致和清晰定义的方式工作,它利用具有两种主要功能的软件驱动程序实现这一点。
  • 这两种功能封装数据库的本身特性或特色,并对客户端隐藏它们。
  • 这两种功能提供一种常见的语言与这些数据库交互(在需要时候进行转换)。
  • ODBC所用的语言就是SQL。
  • ODBC客户端应用程序并不直接与数据库交互,而是与ODBC数据源交互;该数据源是一种逻辑数据库,包括驱动程序(每种类型的数据库有自己的驱动程序)和如何连接到数据库的信息(文件路径、服务器名等)。
  • ODBC数据源并不针对具体的应用程序,它们针对的是系统。
  • ODBC数据源用Windows Control Panel的ODBC程序来定义。

  (3)JDBC:Java DataBase Connectivity,java数据库连接,是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成。JDBC提供了一种基准,据此可以构建更高级的工具和接口,使数据库开发人员能够编写数据库应用程序。

以上是关于DBMSODBCJDBC的关系的主要内容,如果未能解决你的问题,请参考以下文章

对象关系之聚合关系

血缘关系是啥?

举例说明啥是组合关系啥是聚合关系

类之间的依赖关系和组合关系

DBMS-形式化关系查询语言:关系代数元组关系演算域关系演算

父亲与儿子的关系是父子关系,那么外祖父与外祖孙的关系是啥?外祖父母与外祖孙的关系是啥?