zoukankan      html  css  js  c++  java
  • DBMS、ODBC、JDBC的关系

      (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提供了一种基准,据此可以构建更高级的工具和接口,使数据库开发人员能够编写数据库应用程序。

  • 相关阅读:
    决策树算法系列之一 ID3
    线性递归数列算法题
    Python爬虫快速上手教程
    gensim快速上手教程
    GCN和GCN在文本分类中应用
    命名实体如何进行概念消歧?
    浅谈神经网络中的激活函数
    nginx安装配置和基本使用
    netty学习总结(三)
    netty学习总结(二)
  • 原文地址:https://www.cnblogs.com/bien94/p/12833541.html
Copyright © 2011-2022 走看看