はじめに
FE、BE両方できるエンジニアになりたいのでデータベースについて勉強しています
データベース(カラム、レコード)、table、データ型、スキーマ
複数のテーブルで構成されていて、ある一定のまとまりのある表形式のデータ群のことを指す
- 縦方向:列方向のことをカラム
- 横方向:行方向のことをレコード
table、データ型、スキーマ
- table:ID、売上日、社員ID
- 各項目のこと
- データ型
- integer:整数
- Text:文字列
- スキーマ
- データベースの構造
- 3層スキーマ(外部スキーマ、概念スキーマ、内部スキーマ)
- 人間で言うと
- 頭(何を考えるのかの部分)
- 体(何をできるのかの部分)
- 心(何を感じるのか)
- 人間の頭、体、心の部分に分解してそれぞれを説明することにより細分化している
- データベースも同じでそれぞれに役割がある
- 人間の頭、体、心の部分に分解してそれぞれを説明することにより細分化している
- 人間で言うと
- 3層スキーマ(外部スキーマ、概念スキーマ、内部スキーマ)
- データベースの構造
感想
わからないことはわからないままにしないで何がわからないかを明らかにして
わかるようにする!常にアウトプットを意識していく✨
