10번
엔터티 특징
- 엔터티는 2개 이상의 속성으로 구성
- 엔터티를 설명하고, 인스턴스의 구성요소이다. O
- 하나의 속성은 하나의 값을 갖는다.
- 속성의 특성 : 기본 속성 (모든 일반적 속성)
- 설계 속성 (새로 만든다.)
- 파생 속성 (영향을받아 발생, 빠른 성능, 계산)
11번
TRUNCATE TABLE 명령어
특정 로우(row)를 선택하여 지울 수 없다
12번
ORDER BY
13번
PROCEDURE & TRIGGER
PROCEDURE 는 COMMIT, ROLLBACK 명령어를 사용할 수 있다.
TRIGGER 는 COMMIT, ROLLBACK 명령어를 사용할 수 없다.
16번
Nested Loop Join & Sort Merge Join & Hash Join
WHERE 절에 별도의 조건절이 없을 경우 NESTED LOOP JOIN 이 반드시 좋다고 할 수 없음
Nested Loop Join | Sort Merge Join | Hash Join |
랜덤 액세스 | 등가, 비등가 조인 가능 | 등가조인만 가능 |
대용량 sort 작업 유리 | 조인키 기준 정렬 | 대량 작업 유리, 함수처리 |
19번
계층형 쿼리(계층형 질의)
1-4번 전부 PRIOR구문에서 AND조건이 안맞아서 추가 되는게 없고 START WITH에서 추가된 최상위 계층만 남는다.
3번 B A 2 1 / 나머지 : D B 4 2
20번
ROLLUP & CUBE & GroupingSets
ROLLUP은 인수 순서가 중요(ID 총합과 전체 총합 출력) CUBE는 ID총합,DPET_NM 총합, 전체총합 GroupingSets는 총합 X
ROLLUP : 인수 순서중요(계층적), Order by 로 정렬
CUBE : 모든값에 다차원집계 생성 / 시스템에 많은 부하
GroupingSets : 인수 순서무관 (평등)
SELECT ID, DEPT_NM, SUM(SALARY)
FROM SQLD_34_20
GROUP BY ROLLUP(ID,DEPT_NM);
쿼리문 결과
GROUP BY로 묶어서 123만 나오는게 아닌
롤업 특성상 각 합계랑 소계도 나와서 7행(row)이 나온다
22번
ROLLUP & CUBE & GroupingSets
ROLLUP : 인수 순서중요(계층적), Order by 로 정렬
CUBE : 모든값에 다차원집계 생성 / 시스템에 많은 부하
GroupingSets : 인수 순서무관 (평등)
23번
SELECT COUNT(*)
FROM SQLD_34_23
HAVING COUNT(*) > 4
HAVING절에서 조건 만족이 안되서 FROM절에서 들어가는 값이 없고 테이블에 조회 되는게 없으므로 SELECT절 COUNT에 들어가는 값 자체가 없으므로 공집합(ROW 0)이 뜨게됨
연관 링크
- 기출 39회 26-50번 https://rise-up.tistory.com/775
- 기출 39회 1-25번 https://rise-up.tistory.com/774
- 기출 38회 1-50번 https://rise-up.tistory.com/764
- 기출 35회 31-50번 https://rise-up.tistory.com/763
- 기출 35회 1-30번 https://rise-up.tistory.com/762
- 기출 34회 30-50번 https://rise-up.tistory.com/761
- 기출 34회 1-29번 https://rise-up.tistory.com/760
- 기출 30회 1-24번 https://rise-up.tistory.com/759
- 기출 30회 25-50번 https://rise-up.tistory.com/758
자료 출처
[SQLD] 34회 기출 문제 ( 50문제 / 정답,해설포함 ) (tistory.com)
yurimac님 pdf 정리 자료
'SQL > SQLD 공부노트' 카테고리의 다른 글
[SQL][SQLD] 기출 35회 1~30번 (1) | 2022.09.13 |
---|---|
[SQL][SQLD] 기출 34회 30~50번 (0) | 2022.09.12 |
[SQL][SQLD] 기출 30회 25~50번 (0) | 2022.09.11 |
[SQL][SQLD] DB모델링 : 기본속성, 설계속성, 파생속성 (0) | 2022.09.11 |
[SQL] SQLD 제2장 SQL 기본 및 활용 1-30번 (0) | 2022.08.19 |