SQL 入門

SQLはデータベースへのアクセスおよび処理に使用される標準的なコンピュータ言語です。

SQLとは何ですか?

  • SQLは構造化クエリ言語のことです。
  • SQLによりデータベースへのアクセスが可能になります。
  • SQLはANSIの標準的なコンピュータ言語です。

編者注:ANSI(アメリカ国立標準化機構)

SQLは何ができますか?

  • SQLはデータベースに対してクエリを実行するためのオブジェクト指向データベースです。
  • SQL はデータベースからデータを取得できます
  • SQL はデータベースに新しいレコードを挿入できます
  • SQL はデータベース内のデータを更新できます
  • SQL はデータベースからレコードを削除できます
  • SQL は新しいデータベースを作成できます
  • SQL はデータベースで新しいテーブルを作成できます
  • SQL はデータベースでストアドプロシージャを作成できます
  • SQL はデータベースでビューを作成できます
  • SQL はテーブル、ストアドプロシージャ、ビューの権限を設定できます

SQL は標準ですが...

SQL は ANSIの標準的なコンピュータ言語であり、データベースシステムにアクセスおよび操作するために使用されます。SQL ステートメントは、データベースからデータを取得および更新するために使用されます。SQLは、MS Access、DB2、Informix、MS SQL Server、Oracle、Sybase など、他のデータベースシステムと協力して動作します。

残念ながら、多くの異なるバージョンの SQL 言語が存在しますが、ANSI 标準に適合するために、彼らは共に主なキーワード(SELECT、UPDATE、DELETE、INSERT、WHEREなど)をサポートする方法で似たような方法で共同でサポートする必要があります。

注記:SQL 标準以外の大部分の SQL データベースプログラムは、独自の拡張を持ちます!

ウェブサイトで SQL を使用する

データベースを公開するウェブサイトを作成するには、以下の要素が必要です:

  • RDBMS データベースプログラム(MS Access、SQL Server、MySQLなど)
  • サーバーサイドスクリプト言語(PHPやASPなど)
  • SQL
  • HTML / CSS

RDBMS

RDBMS とは関係型データベース管理システムのことです。

RDBMS は SQL の基盤であり、同時に MS SQL Server、IBM DB2、Oracle、MySQL、Microsoft Access などのすべての現代のデータベースシステムの基盤でもあります。

RDBMS 内のデータは、テーブル(tables)と呼ばれるデータベースオブジェクトに格納されます。

テーブルは、列と行で構成される関連データ項の集合です。