DDL是指“死線”和“最后期限”。DDL是deadline的英文縮寫,是大學(xué)里的流行詞,一般指某任務(wù)截止的最后期限,尤指大學(xué)里各種待完成的任務(wù)。DDl也是數(shù)據(jù)庫模式定義的簡寫(Data Definition Language),是用于描述數(shù)據(jù)庫中要存儲的現(xiàn)實(shí)世界實(shí)體的語言。
數(shù)據(jù)庫模式定義語言并非程序設(shè)計(jì)語言,DDL數(shù)據(jù)庫模式定義語言是SQL語言(結(jié)構(gòu)化查詢語言)的組成部分。SQL語言包括四種主要程序設(shè)計(jì)語言類別的語句:數(shù)據(jù)定義語言(DDL),數(shù)據(jù)操作語言(DML),數(shù)據(jù)控制語言(DCL)和事務(wù)控制語言(TCL)。
數(shù)據(jù)字典和數(shù)據(jù)庫內(nèi)部結(jié)構(gòu)信息是創(chuàng)建該模式所對應(yīng)的數(shù)據(jù)庫的依據(jù),根據(jù)這些信息創(chuàng)建每個(gè)數(shù)據(jù)庫對應(yīng)的邏輯結(jié)構(gòu);對數(shù)據(jù)庫數(shù)據(jù)的訪問、查詢也根據(jù)模式信息決定數(shù)據(jù)存取的方式和類型,以及數(shù)據(jù)之間的關(guān)系和對數(shù)據(jù)的完整性約束。
數(shù)據(jù)字典是模式的內(nèi)部信息表示,數(shù)據(jù)字典的存儲方式對不同的DBMS各不相同。數(shù)據(jù)庫模式的定義通常有兩種方式:交互方式定義模式和通過數(shù)據(jù)描述語言DDL描述文本定義模式。
本文到此結(jié)束,希望對大家有所幫助。