數據庫管理系統的數據操作功能
DBMS提供了DataManipulationLanguage (DML)來實現對數據庫的基本操作,包括檢索、更新(包括插入、修改和刪除)等。因此,DML的編譯器或解釋器也應該包含在DBMS中。DML有兩種類型:壹種是自治的或獨立的,另壹種是交互式命令語言,語法簡單,可以獨立使用。
另壹種是主機類型,用高級語言(如Fortran、Pascal、C等)將訪問語句嵌入數據庫。)而不能單獨使用。SQL是壹種DML。比如DBMS提供的結構化查詢語言SQL,提供了查詢語句(Select)、插入語句(Insert)、更新語句和刪除語句,可以分別查詢、插入、修改和刪除數據庫中的數據記錄。