처리중입니다. 잠시만 기다려주세요.
TTJ 코딩클래스
정규반 단과 자료실 테크 뉴스 코딩 퀴즈

데이터베이스에서 스키마 마이그레이션(Schema Migration) 도구의 주된 역할은?

보통 freeCodeCamp
보기 및 정답
A 데이터베이스의 전체 데이터를 다른 물리적 서버로 이동하여 인프라를 전환한다
B 데이터베이스 스키마 변경(테이블 추가, 열 수정 등)을 버전 관리하고 순차적으로 적용·롤백한다
C SQL 쿼리의 문법 오류를 자동으로 감지하고 올바른 구문으로 교정하여 실행하는 것으로 알려져 있다
D 데이터베이스 전체를 주기적으로 자동 백업하여 재해 복구에 대비하는 도구이다

해설

Flyway, Alembic, Knex Migrations 등의 도구는 스키마 변경을 마이그레이션 파일로 관리합니다. 각 변경에 순서 번호를 부여하고, 적용(up)과 롤백(down)을 지원하여 팀 전체가 일관된 DB 구조를 유지합니다. Git과 함께 스키마 변경 이력을 추적할 수 있습니다.

코딩, 제대로 배우고 싶다면?

개념 확인은 퀴즈로, 실력은 실전 프로젝트로.
투더제이 코딩클래스에서 시작하세요.

정규반 살펴보기