티스토리 뷰

728x90

RDB(Relational Database) : 모든 데이타를 2차원의 테이블 형태로 표현 

RDBMS(Relational Database Management System) RDBMSRDB 생성, 수정, 관리 하는 소프트웨어

- 테이블간의 관계에서 외래 키를 이용한 테이블 간 Join이 가능
- 관계가 있기 때문에 명확한 구조 정의 필요
- join문 사용하는 것이 오히려 복잡해질 수도 있음
- 스키마 아래 존재하기 때문에 데이터 유연성이 떨어짐
- 중복 데이터 불가

- 생성하려는 데이터베이스 구조가 명확할 때

 

NoSQL에서는 RDBMS와는 달리 테이블 간 관계를 정의하지 않습니다.

- 자유로운 구조
- 중복 허용
데이터 테이블은 그냥 하나의 테이블이며 테이블 간의 관계를 정의하지 않아 일반적으로 테이블 간 Join도 불가능

- 확장 가능성이 있거나 구조가 불분명할 때
- 데이터 양이 많을 때

728x90
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2025/08   »
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31
글 보관함