db與dbm與dbms的關系是什么?
DB:DataBase
(數據庫。數據庫實際上在硬盤上以文件的形式存在)
DBMS:DataBase Managesent System (數據庫管理系統,常見的有: mysql oracle DB2 sybase
sqlserve…)
sql:
結構化查詢語言,是 一門標準通用的語言。標準的sql適合于所有的數據庫產品。
SQL屬于高級語言。只要能看懂英語單詞的,寫出來的SQL語句,可以讀懂什么意思。
SQL語句在執行的時候。實際上內都也會先進行編譯,然后再執行sql。(sql語句的編譯由DBMS完成。)
它們之間的關系:
DBMS:負責執行sql語句。通過執行sql語句來操作DB當中的數據。
DBMS-(執行)->SQL-(操作)-> DB