1. 데이터 모델
1.1. 데이터 모델의 정의
데이터 모델은 실세계를 적절히 데이터로 모형화해서 표현하고, 표현된 실세계를 효율적으로 다루기 위한 잘 정의된 모형 명세서이다. 좀 더 구체적으로 말하면, 데이터 모델은 실세계를 표현한 데이터, 데이터 간의 상관관계, 데이터의 의미와 이들 데이터가 일관성을 잃지 않기 위한 제약조건 등을 기술하는 명세서로 설명된다. 즉, 데이터베이스를 구축하기 위해서는 실세계를 잘 표현하고, 이를 효율적으로 조작할 수 있는 것들에 대한 가이드가 필요한데, 이를 데이터 모델이라고 한다"고 할 수 있다.
...
2024.10.07