계층형 데이터 모델
데이터를 계층별로 나눠 부모와 자식 관계를 정의해 데이터를 관리하며, 트리 형태로 그려진다.
상위 개념에 하위 개념이 포함 되어있는 특징이 있어 하나의 부모가 여러 자식을
가질 수 있다. 반면 하다의 자식이 여러 부모를 가질 수 없다. 지금은 거의 사용되지 않는다.
네트워크형 데이터 모델
계층형 데이터 모델과 다르게 자식이 여러 부모를 가질 수 있어 복잡한 관계를 처리할 수 있으며,
망형 데이터 모델로도 불린다. 지금은 거의 사용되지 않는다.
관계형 데이터 모델
RDBMS라고 부르며, MySQL을 포함한 대부분의 DBMS가 RDBMS 형태로 사용된다.
모든 데이터가 테이블이라는 최소 단위로 저장이 되며, 테이블은 하나 이상의 열과 행으로 이루어져 있다.