最新のWeb開発のチュートリアル
 

SQLの概要


SQLは、データベースにアクセスして操作するための標準言語です。


SQLとは何ですか?

  • SQLは、構造化照会言語の略
  • SQLを使用すると、データベースにアクセスして操作することができます
  • SQLは、ANSI(米国規格協会)規格であります

SQL何ができますか?

  • SQLは、データベースに対してクエリを実行することができます
  • SQLは、データベースからデータを取得することができます
  • SQLは、データベース内のレコードを挿入することができます
  • SQLは、データベースのレコードを更新することができます
  • SQLは、データベースからレコードを削除することができます
  • SQLは、新しいデータベースを作成することができます
  • SQLは、データベースに新しいテーブルを作成することができます
  • SQLは、データベース内のストアドプロシージャを作成することができます
  • SQLは、データベース内のビューを作成することができます
  • SQLは、テーブル、プロシージャ、およびビューにアクセス許可を設定することができます

SQL標準である - しかし....

SQLは、ANSI(米国規格協会)標準ですが、SQL言語の異なるバージョンがあります。

しかし、彼らはすべてのサポート、ANSI標準に準拠するように、少なくとも同様の方法で(例えば、WHERE SELECT、UPDATE、DELETE、INSERT、など)の主要なコマンド。

注:SQLデータベースプログラムのほとんどは、標準SQLに加えて、独自の拡張機能を持っています!


Webサイトでの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内のデータは、テーブルと呼ばれるデータベース・オブジェクトに格納されています。

テーブルには、関連するデータエントリの集合であり、それは列と行で構成されています。