SQL
 Computer >> コンピューター >  >> プログラミング >> SQL

DBMSのデータ定義コマンド


データ定義コマンドは、スキーマ、テーブル、ビュー、インデックスなどのデータベースオブジェクトを作成、変更、および削除するために使用されます。

一般的なデータ定義コマンド-

作成

createコマンドの主な用途は、データベースに新しいテーブルを作成することです。列とそれぞれのデータ型を指定する定義済みの構文があります。

構文
CREATE TABLE <TABLE NAME>
( <COLUMN NAME>  <DATA TYPE>,
<COLUMN NAME>  <DATA TYPE>,
<COLUMN NAME>  <DATA TYPE>,
<COLUMN NAME>  <DATA TYPE>
);
> 生徒名とロール番号の列を持つ生徒テーブルを作成します。

CREATE TABLE STUDENT
(STUDENT_NAME VARCHAR(30),
ROLL_NUMBER INT
);
変更

既存のデータベースオブジェクトは、alterコマンドを使用して変更できます。 Alterコマンドは、任意のテーブルに対して次の変更を行うことができます-

  • 新しい列を追加します。

  • 新しい整合性制約を追加します。

  • 既存の列を変更します。

  • 整合性制約を削除します。

構文 ALTERコマンドの一般的な構文を以下に示します-

新しい列を追加する場合

ALTER TABLE <table_name>  ADD  <column_name>

テーブルの名前を変更する場合

ALTER TABLE <table_name>  RENAME To <new_table_name >

列を変更する場合

ALTER TABLE <table_name> MODIFY <column_name > <data type >

列を削除する場合

ALTER TABLE <table_name> DROP COLUMN <column_name>
ドロップ

このコマンドは、インデックス、テーブル、またはビューを削除できます。基本的に、リレーショナルデータベース管理システムのコンポーネントは、Dropコマンドを使用して削除できます。オブジェクトがドロップされると、再利用できなくなります。

ドロップコマンドの一般的な構文は次のとおりです-

DROP TABLE <table_name>;
DROP DATABASE <database_name>;
DROP TABLE <index_name>;
切り捨て

truncateコマンドを使用すると、データベース内のすべてのレコードが削除されますが、データベース構造は維持されます。

構文
TRUNCATE TABLE <table name>
コメント

このコマンドは、データディクショナリにコメントを追加するために使用されます。

構文
  • 1行のコメント:テキストの前に「-」を使用します。
  • 複数行のコメント:/*間のコメント*/
名前を変更

名前の変更コマンドは、オブジェクトの名前を変更します

構文
Rename <old name> to <new name>
に変更します
  1. 10 の便利な Windows コマンド

    Windows は、最も単純なことを行うのに長いコマンド列を入力する必要があった古い MS Dos オペレーティング システムと比較して、そのユーザー フレンドリーな設計。これが、ほとんどの Windows ユーザーがコマンド プロンプトを使用しない傾向がある理由です。しかし、いくつかの重要な操作はコマンド プロンプトでしか実行できないことをご存知ですか? ユーザーとして、コマンド プロンプトのさまざまなコマンドについて知っておくとよいでしょう。ここで、この記事では、確実に役立ついくつかのコマンドをまとめました。 1. ipconfig: ipconfig から始めて、このコマンドはコ

  2. Windows 11 と Windows 10 を修復するための 5 つの必須コマンド

    最新の Windows 11 には多くの新機能と改善が含まれており、互換性のあるデバイスの無料アップグレードとして利用できます。お使いのデバイスが Windows 11 の最小システム要件を満たしている場合 デバイスをアップグレードして、最新のオペレーティング システムをお楽しみください。時間が経つと、誤動作したり、マルウェアに感染したり、黒い画面にカーソルが表示されたり、ブルー スクリーン エラーが表示されたりする可能性があります。多くのユーザーから、Windows 11 の更新後にノートパソコンがフリーズするという報告があります またはアップグレード、または起動時の黒い画面。 Window