데이터베이스의 구조, 조금 더 근원적으로 말해보자면 데이터를 저장하는 서버(컴퓨터)가 그 서버의 물리적 공간 (흔히들 표현하는 HDD, SSD, 등등.. 물리적 저장장치) 에 저장하는 구조는.. 이해하기 어렵다. 아니, 이해한다 해도 우리들이 적용하긴 어렵다. (DBA 의 존재 이유) 그래서 우리( 백엔드 개발자 )는 데이터베이스를 'Schema (스키마)' 를 통해 이해하고 적용하며 사용한다. 그렇다면 데이터베이스 스키마 (DB Schema) 란 무엇인가? 데이터의 '구조' 를 표현하고 자료간의 관계를 언어로 정리한 것 - 이라는 표현을 사용한다. 조금 어렵다.. 참고한 다른 링크의 글을 가져와보았다. 스키마와 인스턴스라는 이야기를 나누어서, 실제 데이터의 예시와 비교하여 설명하고 있다. 즉, Sche..