就象sql的名字一樣,我們可以通過容易理解的查詢語言,來和資料庫打交道,從資料庫中得到我們想要的資料。對於sql語言,有兩個組成部分:
dml(data manipulation language):它們是select、update、insert、delete,就象它的名字一樣,這4條命令是用來對資料庫裡的資料進行操作的語言。
ddl(data definition language):ddl比dml要多,主要的命令有create、alter、drop等,ddl主要是用在定義或改變表(table)的結構,資料型別,表之間的鏈結和約束等初始化工作上,他們大多在建立表時使用。
DDL與DML的區別
dml data manipulation language 資料操縱語言 適用範圍 對資料庫中的資料進行一些簡單操作,如insert,delete,update,select等.ddl data definition language 資料定義語言 適用範圍 對資料庫中的某些物件 例如,datab...
day11 DML語言和DDL語言
dml 資料操作語言 insert 插入 update 修改 delete 刪除 一 插入語句 語法 insert into 表名 列名,values 值1,1 插入的值的型別要與列的型別一致或相容 2 不可以為null的列必須插入值,可以為null的列有下列兩種方式不插入值 方式一 insert ...
資料庫語言 DDL和DML
按照資料庫系統概念 來說 資料庫系統提供 資料庫定義語言 data definiton language 來定義資料模式 和 資料操縱語言 data manipulation language 來表達資料庫的查詢和更新.而資料庫定義語言和資料庫操縱語言構成了sql語言的不同部分.什麼是ddl?dat...