データベースを知ろう!
データベースの役割
・大量のデータを保管し、効率よく取り扱うツール
-データ管理の共通機能を提供
-データを操作(追加、選択、更新、削除)
データベースの構成要素
・テーブル:データを格納する表
・行/レコード:テーブルの横の並び、データはこの行ごとにひとつのかたまりになっている
・列/カラム:各レコードが持つデータの要素
・リレーショナルデータベース管理システム:複数のテーブルを関連つけて組み合わせるデータの管理システム
・SQL:代表的なデータベース問い合わせ言語、データベースに対する操作は、プログラミングのような文字ベースの命令をSQLの文法に従って記述する
・MySQL:データを格納する箱、そこでSQLを使ってデータの管理を行う
その他
phpMyAdmin:MySQLの操作や管理をWebブラウザを通して行うことができるWebアプリケーションのひとつ。PHPで実装されている。
LAMP:Webサービスのサーバーを構築する基本構成。構築するOSやミドルウェアそれぞれの頭文字。
-Linux:(OS)
-Apache:(Webサーバー)
-My SQL:(データベース)
-PHP:(プログラミング言語)あるいはperlやpythonなど