おすすめ 格安 レンタルサーバー 比較 星の数ほどあるレンタルサーバーから自分のサーバーを見つけよう!

SQL(エスキューエル)

SQL(エスキューエル)

  • SQLはリレーショナルデータベース管理システムの操作や定義を行う専門的なデータベース問い合わせ言語

SQLとは、【Structured Query Language】の略称で、RDBMS(Relational DataBase Management System:リレーショナルデータベース管理システム)の操作や定義を行う専門的なデータベース問い合わせ言語です。

SQLは、IBM社によって開発された言語で、同社が開発したデータベース System R を操作するために実装された言語 SEQUEL が起源となっています。

SQL言語は、大きく3つに分けられています。データ定義言語であるDDL(data description language)、データ操作言語であるDML(data manipulation language)、データ制御言語であるDCL(Data Control Language)です。この他に 動的SQL や 埋め込みSQL が用意されています。

DDLでは、テーブルを定義する create文 や 削除する drop文 定義を変更する alter文などがあります。DMLでは、テーブルに格納されているデータを操作する、select文(検索)、insert文(挿入)、delete文(削除)、update文(更新)などがあります。DCLでは、トランザクションを制御する begine文(開始)、commit文(終了)、ROLLBACK(後進復帰)などがあります。

SQL言語は近年 ISO による標準化が進められています。

コメントを残す

サブコンテンツ

最近のコメント

    このページの先頭へ