본문으로 건너뛰기
프롤로그
데이터베이스를 바라보는 개발자의 관점

데이터베이스는 단순히 데이터를 저장하는 공간이 아니라, 애플리케이션의 신뢰성·성능·확장성·보안을 좌우하는 핵심 구성요소입니다.

이 책은 개발자가 데이터베이스를 설계하고 운영할 때 마주치는 모델링, SQL, 인덱스, 트랜잭션, 동시성, 마이그레이션 같은 주제를 실무 관점에서 차근차근 다룹니다.

초반부에서는 데이터 모델링, 관계형 데이터베이스, 스키마 설계와 정규화, 쿼리 성능의 기초를 정리합니다.

읽기 시작

책 소개

데이터베이스는 단순히 데이터를 저장하는 공간이 아니라, 애플리케이션의 신뢰성·성능·확장성·보안을 좌우하는 핵심 구성요소입니다. 이 책은 개발자가 데이터베이스를 설계하고 운영할 때 마주치는 모델링, SQL, 인덱스, 트랜잭션, 동시성, 마이그레이션 같은 주제를 실무 관점에서 차근차근 다룹니다.

초반부에서는 데이터 모델링, 관계형 데이터베이스, 스키마 설계와 정규화, 쿼리 성능의 기초를 정리합니다. 이어서 트랜잭션과 격리 수준, 애플리케이션 코드에서의 접근 방식, 운영 중 데이터 변경 관리처럼 실제 서비스에서 자주 문제가 되는 영역을 설명합니다.

후반부에서는 NoSQL, 캐시, 복제와 샤딩, 백업과 복구, 모니터링, 보안, 분석용 데이터 설계까지 범위를 넓힙니다. 마지막 장에서는 앞에서 배운 개념을 실전 설계 사례와 체크리스트로 연결해, 개발자가 요구사항과 운영 현실 사이에서 설명 가능한 데이터베이스 의사결정을 내릴 수 있도록 돕습니다.

공유하기
카카오로 공유하기
페이스북 공유하기
트위터로 공유하기
url 복사하기
틸노트 사업자 정보
틸노트 | 사업자등록번호: 147-10-02214 | 통신판매업: 2022-서울중랑-1696 | 대표: 문지학 | 개인정보책임자: 문지학
이메일: [email protected] | 전화: 0507-0178-0131
주소: 서울특별시 중랑구 양원역로 92, 104동 702호
틸노트가 직접 판매하는 서비스 외에 크리에이터가 판매하는 경우 틸노트는 통신판매중개자이며, 통신판매의 당사자가 아닙니다. 상품, 상품정보, 거래에 관한 의무와 책임은 거래 당사자 각자에게 있습니다.
본 서비스는 생성형 AI 기술을 활용합니다.
개발자가 알아야 할 데이터베이스 지식
개발자가 알아야 할 데이터베이스 지식
무료 공개
읽기 시작하기