Relational Databaseの基本

#データベースの定義
データベースとは、何らかの規則性を持ったデータの集まりを意味します。ただやみくもに集めたデータの集合はデータベースとは呼びません。

#データベースの起源
第二次世界大戦後の米軍が、膨大な資料を効率的に管理することを目的として、情報を1つの基地に集めました。この集められた情報の基地をデータベース(Database) と読んだのが始まりと言われているそうです。

#Relational Database
1件のデータをレコード、項目をカラム(列)と呼びます。レコードの集まりである表をテーブルと呼びます。1つのデータベースは複数のテーブルを保持します。



#RDBMS
RDBMS: Relational DataBase Management Systemの略。Oracle, Access, PostgreSQL, MySQLが含まれます。

#MySQLの特徴
・動作が速い
・オープンソース
・多くのOSで動作する
・多くのプログラム言語が対応している
・無償および有償の2つの形態がある


【参考文献】
西沢夢路『基礎からのMySQL』SoftBank Creative2012 2 - 8pp