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がサポートするコマンドの大部分が含まれています。

更新日 February 12, 2015 著者: Per C.

quiz知識をテストする

VFAT added what feature to the Windows FAT32 file system?

A
Long filenames
0%
B
macOS support
0%
C
Network compatibility
0%
D
File encryption
0%
Correct! Incorrect!     View the VFAT definition.
More Quizzes →

Tech Terms コンピューター辞書

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

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

Tech Terms ニュースレター

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

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

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

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

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