경험 기반 솔직한 접근
SQL 사용 경험은 수업 데이터베이스 과목에서 설비 유지보수 이력 데이터베이스를 설계하고 쿼리를 작성한 것입니다. 장비 ID, 점검 일자, 고장 유형, 조치 내역을 테이블로 설계하고 JOIN으로 장비별 이력을 조회하는 쿼리를 구현했습니다. 특정 기간 내 특정 부품의 교체 빈도를 GROUP BY와 HAVING으로 집계해 고장 빈도 상위 부품을 파악하는 분석도 했습니다. PL/SQL은 Oracle DB 실습에서 커서와 예외 처리를 활용한 배치 데이터 처리 프로시저를 작성했습니다.
인덱스가 없는 컬럼으로 대용량 테이블을 조회하면 Full Table Scan이 발생하는 것을 실습에서 확인했습니다. SQL은 데이터를 질문할 수 있는 언어라고 생각합니다.