Schema

1. DB Schema and Instance- 우리는 DB에 대해서 이야기를 할때, DB Schema와 DB Instance를 구분할 줄 알아야 한다.- DB Schema는 DB의 Logical Design을 의미하고,- DB Instance는 특정 시점의 데이터 스냅샷을 의미한다.- 이를 Relation관점에서 바라보면 다음과 같다.- 우선 Relation의 개념은 프로그래밍 언어에서 variable 개념에 해당하고,- relation schema의 개념은 프로그래밍 언어에서의 type definition에 해당한다고 볼 수 있다.
0. Reference- Database System concepts 7th를 보고 정리했습니다. 1. Database System- Database System이란 서로 연관된 데이터의 집합과 사용자가 이 데이터를 관리하는 프로그램들의 집합을 의미한다.- Database System의 주요 목적 중 하나는 사용자에게 데이터에 대한 "abstract view"를 제공하는 것이다.- 즉, 데이터베이스의 실제 복잡한 시스템은 숨기고, 사용자에게 단순하고 직관적이게 데이터를 관리할 수 있도록 제공한다. 2. Data Models- Data Structure는 Data model에 의해 결정되게 된다.- 여기서 Data model은 데이터를 표현하고, 데이터 간의 관계, consistency constraint..
23학번이수현
'Schema' 태그의 글 목록