資料定義語言的縮寫為“DDL”,英文全名為“Data Definition Language”,是用於描述資料庫中要儲存的現實世界實體的語言,這些定義包括結構定義、操作方法定義等。
資料定義語言的縮寫為「DDL」。
資料庫模式定義語言DDL(Data Definition Language),是用來描述資料庫中要儲存的現實世界實體的語言。
簡介
這些定義包含結構定義、操作方法定義等。
資料庫模式定義語言並非程式設計語言,DDL資料庫模式定義語言是SQL語言(結構化查詢語言)的組成部分。 SQL語言包括四種主要程式設計語言類別的語句:資料定義語言(DDL),資料操作語言(DML),資料控制語言(DCL)和事務控制語言(TCL)。
查詢語句的重寫的實作主要是對SQL語言中的兩大類語句進行重寫,即資料定義語言DDL和資料操縱語言DML。
DDL所描述的模式,必須由電腦軟體進行編譯,轉換為便於電腦儲存、查詢和操縱的格式,完成這個轉換工作的程式稱為模式編譯器。
模式編譯器處理模式定義主要產生兩種類型的資料:資料字典以及資料類型和結構定義。
資料字典和資料庫內部結構資訊是建立該模式所對應的資料庫的依據,根據這些資訊建立每個資料庫對應的邏輯結構;對資料庫資料的存取、查詢也根據模式資訊決定資料存取的方式和類型,以及資料之間的關係和對資料的完整性約束。
資料字典是模式的內部資訊表示,資料字典的儲存方式對不同的DBMS各不相同。
資料類型和結構的定義,是指當應用程式與資料庫連接操作時,應用程式需要了解產生和提取的資料類型和結構。是為各種宿主語言提供的使用者工作區的資料類型和結構定義,使用戶工作區和資料庫的邏輯結構一致,減少資料的轉換過程,這種資料類型和結構的定義通常用一個頭檔來實現。
資料庫模式的定義通常有兩種方式: 互動方式定義模式和透過資料描述語言DDL 描述文字定義模式。
以上是資料定義語言的縮寫為什麼的詳細內容。更多資訊請關注PHP中文網其他相關文章!