<1세대>
네트워크 DBMS(그래프 형태), 계층 DBMS(트리 형태)
<2세대> 관계 DBMS
데이터베이스를 테이블 형태로 구성
오라클, MS SQL 서버, MySQL
<3세대> 객체지향 DBMS, 객체관계 DBMS
객체지향 DBMS: 객체를 이용해 데이터베이스를 구성, 오투/온투스/젬스톤
객체관계 DBMS: 객체 DBMS + 관계 DBMS
<4세대> NoSQL, NewSQL DBMS
NoSQL DBMS: 비정형 데이터를 처리하는데 적합하고 확장성이 뛰어남, 몽고디비/카산드라
NewSQL DBMS: 관계DBMS의 장점 + NoSQL의 확장성 및 유연성, 구글 스패너/볼트DB/누오DB