DBMSでのDDLとDML

著者: Laura McKinney
作成日: 4 4月 2021
更新日: 14 5月 2024
Anonim
Lec-50: All Types of SQL Commands with Example | DDL, DML, DCL, TCL and CONSTRAINTS | DBMS
ビデオ: Lec-50: All Types of SQL Commands with Example | DDL, DML, DCL, TCL and CONSTRAINTS | DBMS

コンテンツ

データベース管理システムであるDBMSのDDLとDMLの違いは、DDLはデータベース構造でデータベーススキーマを指定するために使用されるデータ定義言語であり、DMLはデータベースからデータを取得するために使用されるデータ操作言語であるということです。


内容:DBMSでのDDLとDMLの違い

  • DBMSでのDDLとDML
  • 比較表
  • DDL
  • DML
  • 主な違い
  • 結論
  • 説明ビデオ

DBMSでのDDLとDML

DDLはデータ定義言語であり、DMLはデータ操作言語であり、両方の用語は同じと見なされますが、異なっています。 DBMSでの役割は異なります。 DDLはデータベース構造でデータベーススキーマを指定するために使用されるデータ定義言語であり、DMLはデータベースからデータを取得するために使用されるデータ操作言語です。 DBMSは、DMBSの主な目的がデータを操作することであるソフトウェアパッケージであるデータベース管理システムです。通常、データは失われる可能性があるなど、多くの要因のためにハードな形で管理することはできませんが、管理が難しい場合があります。 DBMSは、データ操作を非常に簡単かつ安全にします。あなたの記録は保存され、どんな場合でもそれを失う危険はありません。 DMLは、データ操作言語を使用して入力されるデータベース内のテーブルであるスキーマを作成するために使用されるデータ操作です。データ定義言語は列を埋めますが、DDLはテーブルの行を埋め、データベースの行はタプルと呼ばれます。 DMLを使用して、データベース内のテーブルからデータを挿入、変更、削除、および取得できます。手続き型DMLSと宣言型DMLSの2種類のデータ操作言語があります。手続き型DMLSは取得するデータを記述します。また、これはテーブルからデータを取得する方法も定義しますが、宣言型DMLSは取得するデータを記述します。データメンテナンスは、DBMSが提供するもう1つの非常に重要な機能および機能です。構造クエリ言語であるSQLは、DBMSで最もよく使用されるソフトウェアです。 DDLは、データベーススキーマを定義するデータ定義言語です。データ定義言語は、他のすべての追加プロパティを定義したり、制約を指定する機能を提供するなど、多くの機能を提供します。データベースを作成するには、データ定義言語の作成コマンドを使用します。テーブルの内容を変更するために使用したAlterコマンド。ドロップテーブルは、テーブルから一部のデータを削除するために使用されます。 Truncateコマンドを使用してテーブルからすべてのコンテンツを削除し、renameを使用してデータベース全体の名前を変更します。データ定義言語は、データベースの作成に使用されるすべてのコマンドを受け入れます。データ操作の選択は、テーブルからデータを取得するために使用されます。データの挿入操作は、データをデータにプッシュするために使用されます。データ操作言語の更新は、テーブルのデータを再作成するために使用され、データ操作言語の削除は、テーブルからデータを削除するために使用されます。


比較表

基礎DDLDML
意味DDLは、データベース構造でデータベーススキーマを指定するために使用されるデータ定義言語です。DMLは、データベースからデータを取得するために使用されるデータ操作言語です。
を意味する DDLはデータ定義言語の略ですDMLはデータ操作言語の略です
タイプデータ定義言語のタイプはありません手続き型DMLSと宣言型DMLSの2種類のデータ操作言語があります。
コマンドDDLの一般的なコマンドは、CREATE、ALTER、DROPですDMLの一般的なコマンドは、SELECT、INSERT、UPDATEです

 

DDL

DDLは、データベーススキーマを定義するデータ定義言語です。データ定義言語は、他のすべての追加プロパティを定義したり、制約を指定する機能を提供するなど、多くの機能を提供します。データベースを作成するには、データ定義言語の作成コマンドを使用します。テーブルの内容を変更するために使用したAlterコマンド。ドロップテーブルは、テーブルから一部のデータを削除するために使用されます。 Truncateコマンドを使用してテーブルからすべてのコンテンツを削除し、renameを使用してデータベース全体の名前を変更します。データ定義言語は、データベースの作成に使用されるすべてのコマンドを受け入れます。

DML

DMLは、データ操作言語を使用して入力されるデータベース内のテーブルであるスキーマを作成するために使用されるデータ操作です。データ定義言語は列を埋めますが、DDLはテーブルの行を埋め、データベースの行はタプルと呼ばれます。 DMLを使用して、データベース内のテーブルからデータを挿入、変更、削除、および取得できます。手続き型DMLSと宣言型DMLSの2種類のデータ操作言語があります。手続き型DMLSは取得するデータを記述します。また、これはテーブルからデータを取得する方法も定義しますが、宣言型DMLSは取得するデータを記述します。データ操作の選択は、テーブルからデータを取得するために使用されます。データの挿入操作は、データをデータにプッシュするために使用されます。データ操作言語の更新は、テーブルのデータを再作成するために使用され、データ操作言語の削除は、テーブルからデータを削除するために使用されます。


主な違い

  • DDLはデータベース構造でデータベーススキーマを指定するために使用されるデータ定義言語であり、DMLはデータベースからデータを取得するために使用されるデータ操作言語です。
  • DDLはデータ定義言語を表し、DMLはデータ操作言語を表します。
  • データ定義言語のタイプはありませんが、手続き型DMLSと宣言型DMLSの2つのタイプのデータ操作言語があります。
  • DDLの一般的なコマンドはCREATE、ALTER、DROPですが、DMLの一般的なコマンドはSELECT、INSERT、UPDATEです。

結論

上記のこの記事では、データベース内のDDLとDMLの違いを確認しています。

説明ビデオ