DDL

「Data Definition Language」の略です。DDLは、データ構造を定義し、データを変更するために使用される言語です。たとえば、DDLコマンドを使用すると、データベース内のテーブルを追加、削除、変更できます。データベースアプリケーションで使用されるDDLは、構造化クエリ言語であるSQLのサブセットと見なされます。ただし、DDLではXMLなど、ほかの種類のデータを定義することもできます。

Data Definition Languageには、データを記述するためのあらかじめ定義された構文があります。たとえば、SQLの構文を使用して新しいテーブルを作成するには、CREATEコマンドの後に、テーブル名と列の定義に関するパラメーターを指定します。DDLでは、各列の名前と、それに関連付けられたデータ型も定義できます。テーブルを作成した後は、ALTERコマンドを使用して変更できます。テーブルが不要になった場合は、DROPコマンドを使用して削除できます。

DDLはSQLのサブセットであるため、考えられるすべてのSQLコマンドが含まれているわけではありません。たとえば、SELECTやINSERTなどのコマンドはデータ操作言語(DML)の一部と見なされ、CONNECTやEXECUTEなどのアクセスコマンドはデータ制御言語(DCL)の一部です。DDL、DML、DCLの各言語には、SQLがサポートするコマンドの大部分が含まれています。

更新日 2015年2月12日 著者: Per C.

quiz知識をテストする

パリティビットの目的は何ですか?

A
エラー検出
0%
B
ファイル圧縮
0%
C
文字列連結
0%
D
データ変換
0%
正解! 不正解!     パリティビットの定義を見る。
その他のクイズ →

Tech Terms コンピューター辞書

このページのDDLの定義は、TechTerms.comの著者が執筆したオリジナルの定義です。このページを参照または引用する場合は、定義の直下にある緑色の引用バーをご利用ください。

私たちの目標は、コンピューター用語をわかりやすく説明することです。すべての定義において正確さとわかりやすさを追求しています。フィードバックや新しい技術用語の提案がある場合は、お問い合わせください。

Tech Terms ニュースレター

毎日または毎週のニュースレターで技術知識を高めましょう!今すぐ購読して、新しい用語やクイズをメールでお受け取りください。

無料のTechTermsニュースレターに登録する

メールの受信頻度を選択してください

各メールのリンクから、いつでも登録解除または頻度変更ができます。 ご質問はこちらからお問い合わせください。

注意:ニュースレターは英語で配信されます。