반응형
- 데이터를 테이블의 형태로 관리하는 데이터베이스 모델로, 각 테이블들은 관계로 연결되어 있다. 현재 가장 보편화된 모델이다.
- MySQL, Oracle, PostgreSQL….
- 장점
- 데이터 일관성과 무결성 보장
- DB용량이 noSQL에 비해 적다?
- 표준화된 SQL을 사용하므로 학습이 쉽다
- 데이터 처리 속도가 빠르다
- 복잡한 쿼리에 적합
- 데이터 일관성과 무결성 보장
- 단점
- 대규모 데이터 처리에 한계가 있다.
- 테이블 간의 관계가 복잡해질 수록 성능이 저하될 가능성이 있다.
- 스키마 수정이 어렵다.
- 수평적 확장에 한계가 있다.
반응형
'개발이야기 > 웹개발' 카테고리의 다른 글
[코드잇 스프린트 풀스택 4기] 데이터 베이스 정규화란 (0) | 2024.12.10 |
---|---|
[코드잇 스프린트 풀스택 4기] 리액트 생명 주기(Life Cycle)란 (1) | 2024.12.10 |
[코드잇 스프린트 풀스택 4기] 리액트 배열 렌더링 시 key를 지정해야 하는 이유 (0) | 2024.12.10 |
[코드잇 스프린트 풀스택 4기] 리액트 useMemo, useCallback (0) | 2024.12.10 |
[코드잇 스프린트 풀스택 4기] 리액트(React)의 렌더링 방식 (1) | 2024.11.25 |