본문/내용
1. 데이터베이스 설계 경험이 있다면, 어떤 프로젝트에서 어떤 역할을 수행했는지 설명해 주세요.
티웨이항공 시스템 엔지니어로 근무하며 항공 예약 및 발권 시스템의 데이터베이스 설계를 담당하였습니다. 기존 시스템의 성능 개선과 안정성을 위해 고객 정보, 예약 데이터, 결제 내역 등의 핵심 데이터를 정규화하여 설계하였으며, 데이터 무결성과 보안 강화를 위해 다중 사용자 동시접근 제어와 트랜잭션 처리를 최적화하였습니다. 또한, 데이터 용량이 급증하는 상황에 대비하여 파티셔닝 기법을 도입하여 테이블 분할을 진행하였으며, 이를 통해 시스템 응답 시간을 평균 35% 단축하고, 예약 처리 건수는 연간 150만 건 이상으로 증가하였지만 장애 발생률은 0. 1% 이하로 유지하는 성과를 이뤘습니다. 프로젝트 수행 도중 자동화된 데이터 품질 검사 및 백업 시스템을 구축하여 데이터 손실 확률은 기존 대비 90% 이상 감소시켰으며, 사용자 요구에 맞춘 데이터 마이그레이션과 스키마 변경 작업을 성공적으로 수행하여 업무 효율성을 증진시켰습니다. 이러한 경험은 데이터베이스 설계의 실무적 이해와 최적화 능력을 검증하는 좋은 사례입니다.
2. SQL 쿼리 …