數(shù)據(jù)庫的存儲(chǔ)引擎和SQL語言
數(shù)據(jù)庫的存儲(chǔ)引擎就是管理數(shù)據(jù)存儲(chǔ)的東西,它完成下面的工作:
1)存儲(chǔ)機(jī)制
2)索引方式
3)鎖
4)等等
SQL語言:-----關(guān)系型數(shù)據(jù)庫所使用的數(shù)據(jù)管理語言
1)數(shù)據(jù)定義語言(DDL):DROP、CREATE、ALTER等對(duì)數(shù)據(jù)對(duì)象發(fā)生操作的語言。
2)數(shù)據(jù)操作語言(DML):INSERT 、UPDATE、 DELETE,對(duì)數(shù)據(jù)本身發(fā)生更、刪、改。
3)數(shù)據(jù)查詢語言(DQL):SELECT,專門用于查找數(shù)據(jù)。
4)數(shù)據(jù)控制語言(DCL):GRANT/授權(quán)、REVOKE/收回授權(quán)、COMMIT/提交操作等等。
而非關(guān)系型數(shù)據(jù)庫其操作語言就多種多樣了。
數(shù)據(jù)庫管理系統(tǒng)(DBMS):管理和維護(hù)數(shù)據(jù)庫所使用的軟件,為管理數(shù)據(jù)的方式和方法提供載體和支持。包含:
1)用戶管理
2)處理數(shù)據(jù)庫連接
3)緩存
4)查詢
5)日志
6)等等
用于不同程序設(shè)計(jì)語言連接盒管理數(shù)據(jù)庫的接口:
1)ODBC
2)JDBC
3)PDO
4)ADO.NET等等類型的接口
posted on 2014-09-22 09:25 順其自然EVO 閱讀(229) 評(píng)論(0) 編輯 收藏 所屬分類: 數(shù)據(jù)庫