1 sql、DB、DBMS分别是什么,他们之间的关系?

1 sql、DB、DBMS分别是什么,他们之间的关系?
    DB:
        DataBase(数据库,数据库实际上在硬盘上以文件的形式存在)
    
    DBMS:
        DataBase Management System(数据库管理系统,常见的有:MySQL Oracle DB2 Sybase SqlServer...)
    
    SQL:
        结构化查询语言,是一门标准通用的语言。标准的sql适合于所有的数据库产品。
        SQL属于高级语言。只要能看懂英语单词的,写出来的sql语句,可以读懂什么意思。
        SQL语句在执行的时候,实际上内部也会先进行编译,然后在执行sql。(sql语句的编译有DBMS完成。)
        
    DBMS负责执行sql语句,通过执行sql语句来操作DB当中的数据。
    DBMS ->(执行)-> SQL ->(操作)-> DB
原文地址:https://www.cnblogs.com/xlwu/p/13639299.html