2023.11.17 ~ 2023.

데이터베이스(DB) 의 4가지 기본 요구 사항

  1. 데이터 조작 (검색, 등록, 수정, 제거)
  2. 동시성 제어
  3. 장애 대응
  4. 보안

DBMS (DataBase Management System)

DB 관리 시스템, DB의 기능을 제공하는 소프트웨어

관계형 DB에서 ‘관계’는 ‘2차원 표’라는 뜻이고 ‘테이블’로 부른다.

DB는 OS와 애플리케이션 사이에 낀 미들웨어 (중간 소프트웨어)다.

고가용성 (High availability) : 시스템이 중단되지 않고 작동 가능한 능력

DB에서 가용성을 높이는 기술 : 클러스터링, 레플리케이션

클러스터링

레플리케이션