본문 바로가기

개발이야기/웹개발

[코드잇 스프린트 풀스택 4기] 관계형 데이터 베이스

반응형
  1. 데이터를 테이블의 형태로 관리하는 데이터베이스 모델로, 각 테이블들은 관계로 연결되어 있다. 현재 가장 보편화된 모델이다.
  2. MySQL, Oracle, PostgreSQL….
  3. 장점
    1. 데이터 일관성과 무결성 보장
      1. DB용량이 noSQL에 비해 적다?
    2. 표준화된 SQL을 사용하므로 학습이 쉽다
    3. 데이터 처리 속도가 빠르다
    4. 복잡한 쿼리에 적합
  4. 단점
    1. 대규모 데이터 처리에 한계가 있다.
    2. 테이블 간의 관계가 복잡해질 수록 성능이 저하될 가능성이 있다.
    3. 스키마 수정이 어렵다.
    4. 수평적 확장에 한계가 있다.
반응형