Database - 1(1)

김세영·2021년 4월 14일

Relational Model

Relational model은 Ted Codd라는 분께서 개발하셨고, 공로로 1981년에 튜링상을 수상하셨습니다.
관계 모델이라고도 하는데, 이는 데이터를 테이블의 형태로 나타냅니다.

Instances and Schemas

프로그래밍 언어로 따지자면 Instance는 변수, Schema는 타입이라고 할 수 있습니다.

  • Logical / Physical Schema

    데이터베이스의 전체적인 논리적 / 물리적 구조
  • Instance

    특정 시점에서의 테이블의 값

Physical Data Independence

View of Data란 데이터베이스 시스템의 구조입니다.
이는 View Level - User, Logical Level - Developer, Physical Level - Device로 나타낼 수 있습니다.

물리적 자료 독립성이란, 물리적 스키마를 바꿔도 그 위 단계인 논리적 스키마에는 영향을 주지 않는 것을 말합니다.
그러므로 당연히 뷰 스키마에도 영향을 미치지 않게 됩니다.

profile
초보 iOS 개발자입니다ㅏ

0개의 댓글