概要
SQLとはデータベースとやり取りするときに使う言語である。これを用いることによって、データベースからデータを取得したり、保存したり、修正したり削除することができる。
データベースの中でもリレーショナルデータベースに用いられる。
リレーショナルデータベースとは
リレーショナルデータベースとは、Excelのような表形式の複数データを関連付けて利用できるようにしたデータベース。(図1参照)

図1 リレーショナルデータベース概要図
リレーショナルデータベースの構成

図2 リレーショナルデータベースDBコンテナ
リレーショナルデータベースは図2のように、テーブルが多く作成されていることがほとんどであり、このテーブルを保存している空間のことをDBコンテナという。

図3テーブル構成
また、各種テーブル内には図1及び図3に示すように複数のカラム(column)で構成されている。それぞれの名称は図1を参照してください。
備考
本資料ではとあるシステムのリレーショナルデータベースをRailwayというデプロイサービスに構築されているものを参照しています。