Part 1. 데이터 시스템의 기초 데이터 모델은 해결하려는 문제를 어떻게 생각해야 하는지에 대해서 지대한 영향을 미친다. 데이터 모델은 그 위에서 소프트웨어가 할 수 있는 일과 할 수 없는 일에 지대한 영향을 준다. 대부분의 애플리케이션은 데이터 모델의 계층을 둬서 만들어지며, 데이터 모델의 각 계층의 핵심적인 문제는 다음 하위 계층 관점에서 데이터 모델을 표현/추상화하는 방법이다. 이 장에서는 다양한 범용 데이터 모델과 다양한 질의 언어를 살펴본다. relational model(관계형 모델) document model(문서 모델) graph-basd data model(그래프 기반 데이터 모델) 관계형 모델과 문서 모델 오늘날 가장 잘 알려진 데이터 모델은 관계형 모델이다. 관계형 모델을 기반으로 ..