ABOUT ME

Today
Yesterday
Total
  • 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
Designed by Tistory.