최근 cs테스트에서 RDBMS와 NoSQL에 대한 문제가 나왔다. 문제를 풀다보니 두 가지 모두 사용해봤지만 정확하게 알고있지는 않았다. 그래서 이번 기회에 RDBMS와 NoSQL에 대해서 자세히 알아보려고 한다. RDBMS란?RDBMS(관계형 데이터베이스 관리 시스템)는 데이터를 테이블 형태로 구성하고, 테이블 간의 관계를 통해서 데이터를 저장, 관리, 검색하는 데이터베이스 시스템이다. 테이블은 행과 열로 구성되었고 SQL을 사용하여 데이터를 관리한다. RDBMS의 특징테이블 형태의 구조화된 데이터 모델을 사용한다.SQL을 통해서 데이터를 조작한다.ACID(원자성, 일관성, 고립성, 지속성)를 지원하여 트랜잭션의 신뢰성을 보장한다.정규화를 통해서 데이터 중복을 최소화한다.RDBMS의 장점데이터의 무결..