703 데이터베이스

parent_topic 700-컴퓨터과학
types 레퍼런스
tags #database #sql #rdbms

703 데이터베이스

데이터베이스 관련 학습 내용을 정리하는 인덱스다.

상위 토픽

관련 문서

DB1 시리즈 (기초)

DB2 시리즈 (심화)

데이터베이스란

데이터를 체계적으로 저장하고 관리하는 시스템이다.

왜 알아야 할까

  • 거의 모든 애플리케이션에서 데이터 저장이 필요하다
  • 효율적인 쿼리 작성으로 성능 최적화 가능
  • 데이터 무결성과 일관성 보장을 위해 필수

주요 개념

  1. RDBMS - 관계형 데이터베이스 (MySQL, PostgreSQL)
  2. SQL - 데이터 조작 언어
  3. 정규화 - 데이터 중복 제거, 무결성 보장
  4. 인덱스 - 검색 성능 최적화
  5. 트랜잭션 - ACID 속성, 데이터 일관성