-
sqld 34회 기출 오답정리(1)자격증/sqld 2022. 5. 21. 21:52
2번.
답:3번
-풀이: 1)주식별자/보조식별자: 대표성 유무
2)내부 식별자 : 스스로 생성
-외부 식별자 : 받아옴
3)단일 식별자 : 속성 1개
-복합 식별자 : 속성 N개
4)본질 식별자 : 업무에 의해 생성
-인조 식별자 : 인위적 생성
*ERD
12번.
답: 4번
- 풀이:
1)SELECT N1 FROM SQLD_34_4 ORDER BY N2;
-->N1 선택하고,N2로 정렬(선택하지 않은 컬럼으로 정렬가능)
2)SELECT * FROM SQLD_34_4 ORDER BY 2;
-->전체 선택하고, 2번째 컬럼으로 정렬
3)SELECT N1 FROM(SELECT*FROM SQLD_34_4) ORDER BY N2;
-->N1 골라서, N2로 정렬
4)SELECT N1 FROM (SELECT*FROM SQLD_34_4) ORDER BY 2;
--> N1 골라서 2번째 열로 정렬인데 2번째열이 없으니까 오답
16번.
답: 1번
-풀이:
1)HASH JOIN(성능향상)이 NL JOIN,SORT MERGE JOIN의 대안
2)가장 많이 들여쓴 코드부터 실행 -->2,3동일(위에서 부터 실행)
-> 2->3->1->0
3)DEPARTMENT 테이블이 EMPLOYEE보다 소량 선행하는게 좋다
4)조인조건이 non-Equal이면 Merge Join(Hash Join x)
20번.
답:2번
-풀이 :
☆roll up은 인수 중요!!
21번.
정답 :1번
-풀이: ID,DEPT_NM 각각 총합, 전체총합 출력
-->CUBE(ID,DEPT_NM)
26번.
정답 :1번
-풀이:
1)WHERE T1.COL1=T2.COL1(+) //LEFT OUTER JOIN (왼쪽테이블 전부선택 오른쪽은 왼쪽테이블과 겹치는것만 나머진 NULL로 가져옴)
2)AND T2.COL1=T3.COL1(+)
3)AND T3.COL1=T4.COL1
1) 1,2,3,4
2)1,2,3,NULL
3)1,5
-->1)AND 2) =1,2,3
--> 1)+2)AND 3) =1
'자격증 > sqld' 카테고리의 다른 글
sqld 34회 기출 오답정리(2) (0) 2022.05.22 sqld 30회 기출 오답정리(2) (0) 2022.05.19 sqld 30회 기출 오답정리(1) (0) 2022.05.18 sqld[빈출 개념 복습05/05~05/28] (0) 2022.05.17 SQLD[요약정리(4)05/05~05/28] (1) 2022.05.13