DDL コマンドは SQL の一部であり、DML、DCL、および TCL コマンドと連携してデータベースを作成および管理します。これらは、SQL を管理するための基本的な構成要素を形成し、構造化照会言語を使用してデータベースを管理または作成するかどうかを知るのに役立ちます。

SQL コマンドは、主に DDL と DML で構成されます。 DDL コマンドを使用してデータベースを作成または削除し、DML を使用してデータを追加、移動、または変更します。 DCL コマンドはユーザー、権限、データ セキュリティの管理に役立ち、TCL は DML 内での変更の管理に役立ちます。それらはすべて SQL 内で連携して、データベースを効果的に作成および管理するために必要なツールを提供します。これらのコマンドを理解することは、データベース管理またはサポートを開始したい人にとって基本です。
私は SQL の専門家ではありませんが、SQL を使用および管理したことはあります。私は、寝ている間にこのようなことを書いている人とも親しい友人です。次のチュートリアルは私の言葉かもしれませんが、知識と専門知識はすべて彼のものです。誤りや脱落はすべて私のものとします。
以下は、各言語の基本的なコマンドです。 DDL コマンドには、データベース、テーブル、オブジェクトの作成に必要な用語がリストされています。 DML コマンドは、作成したデータベース内のオブジェクトとデータを管理するために必要な用語をリストします。 DCL コマンドには、ユーザーの管理に必要な用語がリストされています。TCL コマンドは、セーブ ポイントの設定や変更のコミットに使用できます。

DDL(データ定義言語)
DDL (データ定義言語) は、データベース スキームを定義するために使用されます。データベースとその中のオブジェクトの作成と管理に役立ちます。 DDL ステートメントは、スキーマやオブジェクトの作成、削除、変更など、さまざまな方法でデータベースの構造を変更します。
スナップチャットでプライベートストーリーを作成する方法
使用している SQL のフレーバーに応じて、DDL ステートメントには次のものを含めることができます。
- 他の机
- ALTER VIEW
- 統計の計算
- データベースを作成
- 機能を作成
- ロールを作成
- テーブルを作成
- ビューを作成
- データベースを削除
- ドロップ機能
- ドロップロール
- ドロップテーブル
- ドロップビュー
- 付与
- 取り消す
コア SQL DDL ステートメントは次のとおりです。
不和で管理者を与える方法
- 年齢
- 切り捨てる
- コメント
- 作成する
- 説明する
- 改名
- 落とす
- 公演
- 使用する
これらは、SQL のすべてのバージョンに表示されます。各 DDL コマンドが機能するには、オブジェクト タイプと識別子が必要です。
例: CREATE TABLE [テーブル名] ( [列定義] ) [テーブル パラメーター] または DROP objecttype objectname。
DML (データ操作言語)
SQL のもう 1 つの要素は、 DML (データ操作言語)。これにより、SQL データベース内のデータを取得、挿入、更新、削除、および一般的に管理できます。これらのコマンドは、データベースを管理するときに日常的に使用するものです。これはそれ自体が特定の言語ではありませんが、SQL の一部を形成します。
- 選択する
- インサート
- 更新
- 削除
- 一括挿入
- 行く
- READTEXT
- UPDATETEXT
- 書き込みテキスト
- ベギン
- コミット
- ロールバック
- にコピー
- にコピー
- プット
- 取得する
- リスト
- 削除する
繰り返しになりますが、さまざまな種類の SQL がこれらの DML コマンドの一部またはすべてを使用し、多くの場合、独自の DML コマンドが追加されます。
例: SELECT [列名] from [テーブル名] または UPDATE [テーブル名] SET [列名 = 値] where [条件].

DCL (データ制御言語)
DCL (データ制御言語) は、データベース自体の周りのユーザーとシステムを制御するために使用されます。これは、ユーザー権限の管理とデータ セキュリティの管理に最もよく使用されるため、知っておくことが重要です。
一般的な DCL コマンドには次のものがあります。
Discord サーバーを転送する方法
- 付与
- 取り消す
- 設定者
- EXECUTE AS、ステートメント
- EXECUTE AS、句
- リバース
- マスター キーを開きます。
- マスターキーを閉じる
- オープン シンメトリック キー
- 対称キーを閉じる
例: GRANT [privilege] ON [object] TO [user] または REVOKE [permission] ON [object] FROM [user]。
TCL (トランザクション制御言語)
TCL (トランザクション制御言語) は、DML ステートメントをグループ化して論理トランザクションを形成し、DML ステートメントによってデータに加えられた変更を管理するために使用されます。 DML コマンドを実行する場合、現在のセッションを閉じるまで永続化されるとは限りません。何らかの理由で手動でコミットする場合は、TCL コマンドを使用できます。
- 分散トランザクションの開始
- トランザクションを開始
- トランザクションのコミット
- 仕事をする
- ロールバックトランザクション
- ロールバック作業
- トランザクションを保存
例: COMMIT;他のコマンドに進む前に、DML で行った変更を保存します。 SAVEPOINT セーブポイント名;セーブ ゲームのようにセーブ ポジションを作成します。何か問題が発生した場合は、データベースをその時点までロールバックして、最初からやり直すことができます。
これらの 4 つは、SQL データベースを管理するための基本的な構成要素です。これは、SQL の主題を探索したい人向けの非常に高レベルのページです。これらのコマンドとその使用方法を理解すると、データベースとデータベース管理のまったく新しい世界が始まります。 SQL は、ほとんどのクラウド アプリケーション、Web サイト、Web アプリケーション、アプリ、および SQL に関連するほとんどの生産性スイートの背後にあるため、習得するのに適したスキルです。
興味深い記事
エディターズチョイス

OBS Studio を使用した Twitch ストリーミングの初心者ガイド
わかりやすいガイドに従って、OBS Studio を使用した Twitch ストリーミングをわずか 30 分で開始できます。アラートや画像などをストリームに追加する方法を学びます。

Windows10でデスクトップアイコンを小さくする方法
Windowsの最も優れた点の1つは、Windowsをほぼ無限にカスタマイズして、思いどおりの外観と感触を実現できることです。デフォルト設定はかなり良いですが、常に改善の余地があります。だから、どうやって

Amazon Fire StickでHBOを解約する方法
ほとんどの人は、HBO が The Sopranos、The Wire、Game of Thrones など、数多くの素晴らしいオリジナルの番組を持つ素晴らしいチャンネルであり、リストは続きます。どれも評価の高いドラマなので、

Mac OSXプレビューでPDFドキュメントからページを抽出する方法
OS Xのプレビューアプリは、ページの再配置や削除、メタデータの変更など、PDFドキュメントの基本的な変更を実行できる強力なツールです。あまり知られていない可能性のある機能の1つは、既存のPDFドキュメントから1つ以上のページを抽出する機能です。それを行うための2つの方法を学ぶために読んでください。

黒曜石ジャーナル テンプレート
メモ作成アプリの Obsidian は、ゼロから始めなくても日記を構造化する優れた方法となるテンプレートを利用しています。完璧な黒曜石日記テンプレートを見つけるのが難しい場合は、ここが最適です。

マックス: 内容と視聴方法
オリジナル番組に加えて、HBO とワーナーメディアの両方のコンテンツを提供するストリーミング サービス、Max について学びましょう。

Windows10で仮想デスクトップを削除する
Windows10で仮想デスクトップを削除する方法Windows10には、タスクビューと呼ばれる便利な機能が付属しています。これにより、ユーザーは仮想デスクトップを使用できるようになります。

