データベースの基礎知識

TOP > 技術 > データベース

データベース

データベースとは

データベースとは、大量の情報を効率的に格納する構造のことです。 DBMS(データベースマネジメントシステム,Database Management System)で運営、管理を行います。また、関係モデルに基づくものをRDBMS(リレーショナルデータベースマネジメントシステム,Relational Database Management System)と呼びます。RDBMSの多くは、データベース言語(問い合わせ言語)にSQLを採用しています。

SQLとは

データベースを操作するための言語です。データベースにあるテーブルのレコード(行)、フィールド(列)などを操作します。SQL文法によるコマンドを入力して操作しますが、ウェブデータベースの多くはSQLの必要ない管理システムを備えています。

データベース

MySQL

MySQL MySQL(マイエスキューエル)は、 サン・マイクロシステムズによりGPLで配布されています。 世界で最も有名なオープンソースのRDBMSです。 サーバに組み込んで利用します。 多くのCMSも対応しています。 「phpMyAdmin」、「SQL Buddy」などを利用してブラウザ上で簡単に管理できます。

PostgreSQL

PostgreSQL PostgreSQL(ポスグレ)は、 BSDライセンス(オープンソース)により配布されています。 商用ソフトにも劣らない、大規模サイト向け高性能なRDBMSです。 サーバに組み込んで利用します。 「pgAdmin」などでブラウザ上で簡単に管理できます。

SQLite

SQLite SQLite(エスキューライト)は、パブリックドメインで配布される軽量データベースです。 アプリケーションとして利用します。 PHP5では標準でサポートされています。 「SQLiteManager」などの管理ツールがあります。

マニュアル

関連項目