Contents
データベース機能ってなんだろう?
【データーベースってな~に】
①ジャガイモ畑にジャガイモが散らばっています。
②収獲してジャガイモを一つのところ集めると他ジャガイモと比較できるようになります。(データ)
③並べ替える(データベース)
並べ替える時に属性を考える
大きさ・重さ・色(属性またはプロパティ)
<大きさ>大きい・中ぐらい・小さい
<重さ>重い・中ぐらい・軽い
<色味>色が焦げ茶・茶色・薄茶
<生産地>北海道・鹿児島・長崎
まず、広大なジャガイモ畑にたくさんのジャガイモが散らばっている様子を想像してみてください。これがデータです。畑にあるジャガイモはたくさんありますが、一か所に集めると、それぞれのジャガイモを比較するようになります。
次に、ジャガイモを収穫して一か所に集めてみましょう。これがデータベースの役目です。データベースは、集めたデータ(ジャガイモ)を整理して、比較しやすくするツールです。
具体的には、ジャガイモの大きさ、重さ、色などの情報を属性と呼び、それぞれを分類します。例えば、大きさであれば「大きい」「中ぐらい」「小さい」、重さであれば「重い」「中ぐらい」「軽い」、色であれば「焦げ茶」「茶色」「薄茶」のように分類できます。
さらに、ジャガイモの生産地も重要な情報です。北海道、鹿児島、長崎など、どこで収穫されたかを記録しておくと、必要なときに探しやすくなります。
このように、データベースは情報を整理して保存する場所であり、その情報を効率的に利用できるように整えてくれる頼れるツールなのです。
メモを集めてデーターベースを作ったら?
データベースは、たくさんの情報を整理して保存する場所です。
例えると、部屋中に散らばったメモを想像してみてください。バラバラの状態では、どのメモが何を意味しているのかわかりませんよね。
そこで必要となるのが、メモを整理して一か所に集めることです。これがデータベースの役割です。
データベースは、アイデア、タスク、生活情報、仕事情報など、大切な情報を整理しておくことで、必要な情報をすぐに見つけることができます。
具体的には、メモの属性(プロパティ)を考えます。メモの場合は、内容、重要度、期間などがプロパティになります。
例えば、関連するアイデアがどのプロジェクトに属しているか、特定のタスクがどのカテゴリーに属しているかといった情報を記録しておくことで、必要な情報を効率的に見つけることができます。
このように、データベースはメモを整理して保存する場所であると同時に、必要な情報を迅速かつ効率的に利用できるように準備する、頼れるツールなのです。