11月12日の学び

DBの用語のシーケンス・インデックス・ビューに関して。こういうDB用語の理解が進むとだんだん自信がついてきて大変よろしい!!

シーケンス

  • シーケンスは連番となる一意な整数を生成するデータベースのオブジェクト
  • 一般的にシーケンスは、ユーザIDや登録番号等の主キーを生成する際に利用

インデックス

  • DBの検索速度を向上させるためのデータ構造
  • デメリットとしてDB自体の肥大化

ビュー

  • 作成済みのSELECT文に名前を付けてデータベース上に保存しておける仕組み
  • ビューは実データを持たない
  • 雑な問合せを定義したビューを作成することで、ユーザーが複雑なSQL文を発行する必要がなくなる