データベースとは? | Postgresql CE Silver取得のページ

データベースとは?

データベースとは現実世界で起きているものごとをコンピューターで保存管理し、加工するためのソフトウェアです。
現実をコンピューターで扱うことを考えた場合、コンピュータで100%忠実に表現するのは無理なので、対象を分析し、その特徴の中から利用目的に沿った都合のいいものだけを抜き出してモデル化することになります。
例えば、現実の人間は、名前、性別、住所、電話番号、身長、体重、出身地、職業、肌の色、趣味、好きなスポーツなど無数の特徴からできていますが、住所録という利用目的のために、現実の人間のモデルをコンピュータの中に作ろうと考えた場合、名前、住所、電話番号だけで充分だ、ということになります。この名前、住所、電話番号のことを『属性』、実際の値(山田太郎といった名前など)を『属性値』と言います。