CREATE文 (CREATE statement)とは?テーブルやインデックスを作成

Explanation of IT Terms

CREATE文とは?

CREATE文 (CREATE statement)とは、データベースにおいてテーブルやインデックスなどを作成するためのSQLコマンドです。CREATE文を使うことで、データベースに新しいテーブルやインデックスを追加することができます。

テーブルの作成

テーブルを作成するには、CREATE文にテーブル名と各列の名前とデータ型を指定する必要があります。以下は、従業員情報を格納するemployeesテーブルを作成する例です。

“`
CREATE TABLE employees (
id INT,
name VARCHAR(255),
age INT,
hire_date DATE
);
“`

この例では、employeesテーブルにはid、name、age、hire_dateという4つの列があることを指定しています。id列とage列はINT型、name列とhire_date列はVARCHAR(255)型、DATE型であることが指定されています。

インデックスの作成

インデックスを作成するには、CREATE文にインデックス名、テーブル名、インデックスを作成する列名を指定する必要があります。以下は、employeesテーブルのid列にインデックスを作成する例です。

“`
CREATE INDEX index_name ON employees (id);
“`

この例では、index_nameという名前のインデックスがemployeesテーブルのid列に作成されます。

まとめ

CREATE文は、データベースに新しいテーブルやインデックスを作成するためのSQLコマンドです。テーブルを作成する場合には、テーブル名と各列の名前とデータ型を指定する必要があります。インデックスを作成する場合には、インデックス名、テーブル名、インデックスを作成する列名を指定する必要があります。CREATE文を使いこなせるようになれば、データベースの効率的な操作が可能になります。

参考記事

参考サイト

合わせて読みたい

【Google Chrome】右クリックで翻訳がでなくなった時の対策方法の決定版