什么是数据库引擎

当你访问数据库时,不管是手工访问,还是程序访问,都不是直接读写数据库文件,而是通过数据库引擎去访问数据库文件。   
  以关系型数据库为例,你发SQL语句给数据库引擎,数据库引擎解释SQL语句,提取出你需要的数据返回给你。因此,对访问者来说,数据库引擎就是SQL语句的解释器。 
一个正规的DBMS是不会让你直接调用数据库引擎里的模块的,   就算能,   你也别这样做.   因为这样做,   会把DBMS的工作打乱的,   会把数据搞乱的.   
  这是引擎,   不是平台.     
  如果你硬去直接做,   那你的程序就不是数据库应用了,   变成访问数据文件的程序了.   你的程序降级了

posted on 2015-06-03 16:19  神奇的旋风  阅读(1061)  评论(0编辑  收藏  举报

导航