Database

[DATABASE] Database Schema와 State의 개념

ju_young 2023. 10. 13. 21:24
728x90

Schema(스키마)

  • Data Model을 바탕으로 DB 구조의 골격을 나타낸 것
  • Schema는 DB를 설계할 때 정해진 후 자주 바뀌지 않음
  • relational data model의 schema를 예로 아래와 같이 Student와 Book이 있고 각각 어떤 attribute(속성)이 있는지 나타내는 것이다.

DB State

  • DB의 실제 데이터는 자주 바뀔 수 있음
  • 특정 시점의 DB에 있는 데이터를 DB State 또는 snapshot이라함

728x90