국비
[ 39일차 시험 ] 수업 정리 - SQL
코딩하는냥이
2025. 6. 11. 16:00
반응형
오늘은 SQL Server 실습 기반 시험을 진행하였습니다. 시험에서는 테이블 생성부터 JOIN, 집계 함수, 서브쿼리, 문자열/날짜 처리, DDL/DML/DCL 이론까지 SQL의 전반적인 이해도와 실습 능력을 평가하였습니다.
💻 시험 주요 내용 요약
- 테이블 생성 및 관계 설정
- userTBL, buyTBL 생성 및 외래키(FK) 설정
- 데이터 입력
- 두 테이블에 SQL INSERT 구문으로 다중 레코드 삽입
- INNER JOIN / OUTER JOIN 실습
- 구매 회원 조회, 구매 기록 있는 회원/없는 회원 조회 등
- 서브쿼리
- 최대/최소 키 비교, ANY, EXISTS, IN, NOT IN 활용
- 집계 함수
- SUM(price * amount) 활용하여 총 구매액 계산
- MAX, MIN, AVG 등 사용하여 주식 가격 통계 구하기
- LIKE 문법과 정렬
- 특정 패턴이 포함된 ID 검색 및 ORDER BY로 내림차순 정렬
- SQL 언어 구분 이론 (주관식)
- DDL, DML, DCL 각각의 명령어와 특징 서술
- INSERT 문법 실습
- 전체 필드와 일부 필드에 대한 데이터 추가 구문 작성
💡 정리하자면, 39일차에는 지금까지 SQL Server에서 배운 내용을 종합적으로 활용하여 실습 기반 시험을 보았습니다. 단순 문법 암기에서 벗어나, 실전 문제 해결 중심으로 데이터베이스 설계, 데이터 조작, 조회 및 분석을 실습하는 시간이었습니다. 이를 통해 SQL 문법과 논리를 실질적으로 활용할 수 있는 실력을 점검하게 되었습니다.