• 数据库引擎


    数据库引擎:简单的说, 是数据内的执行程序, 当用户提交sql後, SQL的内容便会编译为"数据引擎"可以明白的语言, 然後执行。
    每种数据库的数据格式,内部实现机制都是不同的,要利用一种开发工具访问一种数据库,就必须通过一种中介程序,这种开发工具与数据库之间的中介程序就叫数据库引擎。

    每种数据库的数据格式,内部实现机制都是不同的,要利用一种开发工具访问一种数据库,就必须通过一种中介程序,这种开发工具与数据库之间的中介程序就叫数据库引擎。 

    引擎是用来将SQL语句转化为对数据库的操作,比如你输入SQL的数据库查询语句,那它的引擎,就将SQL语句转化为对数据库的操作在数据库中查寻某项,它是实现了对用户的一个接口,不同的语言用不同的引擎 如JAVA 的JDBC(Java Database Connectivity),ODBC,JET,bde,qexpress,ado。

    例如:Jet和Microsoft Access并不一样,它实际上是Microsoft Access的数据库引擎部分的名称。我们可以把Microsoft Access看作为Jet数据库引擎的用户界面(UI)。Jet数据库引擎还用于Access ODBC驱动程序。当我们编写在Access MDB文件中存储数据的应用程序的时候,应用程序需要调用Access ODBC驱动程序,后者再调用Jet数据库引擎,Jet数据库引擎再和MDB文件进行对话。换句话说,Jet就是Access ODBC的底层用于操作MDB数据库文件的软件。

  • 相关阅读:
    JAVA 设计模式 组合模式
    JAVA 设计模式 模板方法模式
    SpringBoot 数据篇之使用JDBC
    [Spring]01_环境配置
    [spring]03_装配Bean
    [Spring]04_最小化Spring XML配置
    [Quartz笔记]玩转定时调度
    [Spring]支持注解的Spring调度器
    asp.net core 系列 13 日志
    asp.net core 系列 12 选项 TOptions
  • 原文地址:https://www.cnblogs.com/netlyf/p/1565988.html
Copyright © 2020-2023  润新知