문제 74.
아래의 EMP 테이블과 DEPT 테이블에서 밑줄 친 속성은 주키이며
EMP.C는 DEPT와 연결된 외래키이다
EMP 테이블과 DEPT 테이블을 LEFT, FULL, RIGHT 외부조인(outer join)하면
생성되는 결과 건수로 가장 적절한 것은?

🍑 외부조인(outer join)
한쪽 테이블의 데이터는 무조건 다 보여주고
다른 테이블과 매칭되는 데이터가 없으면 NULL로 채워서 보여
🍑LEFT OUTER JOIN
왼쪽 테이블 기준, 모든 행 표시
왼쪽 칭구 명단은 다 보여주고, 오른쪽 친구 명단이 없으면 "없음" 표시
🍑 RIGHT OUTER JOIN
오른쪽 테이블 기준, 모든 행 표시
오른쪽 친구 명단은 다 보여주고, 왼쪽 친구 명단이 없으면 "없음" 표시
🍑 FULL OUTER JOIN
왼쪽 + 오른쪽 테이블 모두 포함
양쪽 명단 모두 다 보여주되, 없는 쪽은 "없음"
정답 : 1번
문제 75.
신규 부서의 경우 일시적으로 사원이 없는 경우도 있다고 가장하고
DEPT와 EMP를 조인하되 사원이 없는 부서 정보도 같이 출력하도록 할 때
아래 SQL 문자의 (ㄱ)에 들어갈 내용을 기술하시오
아래.
SELECT E.ENAME, D.DEPTNO, D.DNAME
FROM DEPT D (ㄱ) EMP E
ON D.DEPTNO = E.DEPTNO

답 : LEFT JOIN 또는 LEFT OUTER JOIN
문제 75.
다음 중 아래와 같은 데이터 상황에서 SQL의 수행 결과로 가장 적절한 것은?

문제 풀이.

LEFT OUTER JOIN 이므로 TAB1은 전부 출력됨
그리고 조건을 만족시키지 못한 TAB2의 값은 없음
그러므로 정답은 2번
문제 77.
아래와 같은 데이터 모델에서 ORACLE을 기준으로 SQL을 작성하였다
그러나 SQL Server에서도 동일한 결과를 보장할 수 있도록 ANSI 구문으로
SQL을 변경하려고 한다.
다음중 아래의 SQL을 ANSI 표준 구문으로 변경한 것으로 가장 적절한 것은?

🍑 ANSI 표준 구문
SQL 조인할 때 표준 SQL 방식을 말함
특징은
조인 대상이 명확
가독성이 좋음
DB 호환성 높음
외부 조인도 명시적이다
🍑 (+)
Oracle 구식 외부 조인 문법에서 사용되는
외부 조인을 표시하는 기호
의미 : 이 테이블에는 값이 없더라도 결과에 포함시켜라

정답. 1번
'🍏 개발일기 > 으쌰으쌰 SQLD 자격증 준비' 카테고리의 다른 글
| 데이터 모델과 SQL & GROUP BY절, HAVING절, ORDER BY 절 (0) | 2026.02.12 |
|---|---|
| 노랭이 88P 부터 시작 78번 ~ 89번 (0) | 2026.02.11 |
| 관계 & 식별자 (0) | 2026.02.11 |
| 관계형 데이터베이스 개요 & 엔터티 (0) | 2026.02.10 |
| 데이터 모델링의 이해 (0) | 2026.02.09 |