문제와 정답은 하단에 있습니다!
도움되셨다면 공감♥, 댓글 부탁드려요!
1과목은 4문제 이상 맞춰야 과락을 피할 수 있습니다^^
21회 2과목 해설은 여기있습니다!
https://ori-gina-l.tistory.com/22?category=891355
[SQLD 21회 2과목] 문제공유 + 자세한 해설 (비전공자도 가능)
문제와 정답은 하단에 있습니다! 도움되셨다면 공감♥, 댓글 부탁드려요! 2과목은 16문제 이상 맞춰야 과락을 피할 수 있습니다! 1과목 해설은 여기있습니다! https://ori-gina-l.tistory.com/21 [SQLD 21회
ori-gina-l.tistory.com
30회 해설은 여기있습니다
https://ori-gina-l.tistory.com/15
[SQLD 30회 1과목] 문제공유 + 자세한 해설 (비전공자도 가능)
문제와 정답은 하단에 있습니다! 도움되셨다면 공감♥, 댓글 부탁드려요! 다들 열심히 해서 한번에 합격합시다! SQLD는 응시비용이 무려 50,000 원... 한번에 갑시다!! 1과목은 4문제 이상 맞춰야
ori-gina-l.tistory.com
34,35회 해설은 여기서 봐주세요
https://ori-gina-l.tistory.com/category/%EC%9E%90%EA%B2%A9%EC%A6%9D/SQLD
'자격증/SQLD' 카테고리의 글 목록
ori-gina-l.tistory.com
1.
SELECT A.*
FROM HR.EMPLOYEES A,
HR.EMPLOYEES B
WHERE 1=1
AND A.MANAGER_ID = B.EMPLOYEE_ID
AND B.SALARY >= ANY A.SALARY;
=> A,B 선택
=> A.MANAGER_ID = B.EMPLOYEE_IDㅡ> A의 매니저=B의 사원
ㅡ> A가 사원표, B가 매니저표
=> B.SALARY >= ANY A.SALARY : 매니저의 연봉이 어떤 사원보다 높다!
2.
DEPARTMENT_ID : NULL, 10,20,30,40,50,~90,100,110
SELECT DISTINCT DEPARTMENT_ID
FROM HR.EMPLOYEES A
WHERE A.DEPARTMENT_ID <= ALL (30,50);
=> A에서 DEPT_ID<=30, DEPT_ID<=50 둘다 만족해야함
ㅡ> DEPT_ID<=30인 것 찾기
==> 10,20,30 (NULL은 비교연산에서 무시)
3.
1) SELECT * FROM SQLD_21_01
WHERE V1 IN (SELECT V1 FROM SQLD_21_02);
=> IN은 NULL값 무시
3) SELECT * FROM SQLD_21_01 A
WHERE EXISTS (SELECT 'X' FROM SQLD_21_02 B
WHERE A.V1 = B.V1);
=> 1)과 동일, EXIST는 NULL값 포함X
2) SELECT * FROM SQLD_21_01
WHERE V1 NOT IN (SELECT V1 FROM SQLD_21_02);
=> NOT IN의 경우 NULL값 1개라도 있으면 결과 반환X
=> NOT IN(모든 값이 TRUE)ㅡ> 반환할 행 0개
4) SELECT * FROM SQLD_21_01 A
WHERE NOT EXISTS (SELECT 'X' FROM SQLD_21_02 B
WHERE A.V1 = B.V1);
=> NOT EXIST는 NULL 포함
4.
1) 논리 모델링의 외래키는 물리 모델에서 반드시 구현되지는 않는다
2) 실제로 데이터베이스를 구축할 때 참고되는 모델은 물리적 데이터 모델링이다
3) 개념 모델링 -> 논리 모델링 -> 물리 모델링 단계로 갈수록 구체적이다
4) 데이터 모델링의 3가지 요소는 Things, Attributes, Relationship 이다
5.
개념 모델링 : 추상화 수준이 높고, 업무중심적이고, 포괄적, 전사적 데이터 모델링, EA 수립 시 많이 이용됨
6.
1) 한 개의 엔터티는 두 개 이상의 인스턴스의 집합이어야 한다
2) 한 개의 엔터티는 두 개 이상의 속성을 갖는다
3) 하나의 속성은 하나의 속성값을 가진다
==> 2개 이상 가지면 정규화 필요 (정규화는 개정후 강조되는 내용이니까 꼭 확인하시길)
4) 하나의 엔터티의 인스터스는 다른 엔터티의 인스턴스간의 관계인 Paring 을 가진다
(1번 참고 https://ori-gina-l.tistory.com/15)
[SQLD 30회 1과목] 문제공유 + 자세한 해설 (비전공자도 가능)
문제와 정답은 하단에 있습니다! 도움되셨다면 공감♥, 댓글 부탁드려요! 다들 열심히 해서 한번에 합격합시다! SQLD는 응시비용이 무려 50,000 원... 한번에 갑시다!! 1과목은 4문제 이상 맞춰야
ori-gina-l.tistory.com
7.
주로 학생 본인 학번으로 조회ㅡ> 학번이 선두 컬럼으로 있는 인덱스
8.
(계산할 값, 남길 소수점 자리--디폴트 0)
FLOOR : 버림 FLOOR(3.46) = 3
CEIL/CEILING : 올림 CEIL(3.46) = 4
TRUNC : 소수점 자름 TRUNC(3.46) = 3
ROUND : 반올림 ROUND(3.46)=3
9.
문제
정답
출처
SQLD 예상문제 (21회 기출 문제 베이스)
안녕하세요. 스터디룸 담당자 월야루입니다.지난 21회 SQLD 문제 기출 복원된 내용을 바탕으로 SQLD 기출 문제를 정리를 해봤습니다. 문제형태와 해답형태로만들었는데...출...
cafe.naver.com
'자격증 > SQLD' 카테고리의 다른 글
[SQLD 비전공자 1주] 책 없이 합격후기 + 합격 발표전 점수 확인 방법 (103) | 2020.09.30 |
---|---|
[SQLD 21회 2과목] 문제공유 + 자세한 해설 (비전공자도 가능) (0) | 2020.09.04 |
[SQLD 35회 단답형] 문제공유 + 자세한 해설 (PRIOR은 이거보고 이해하세요!) (6) | 2020.09.03 |
[SQLD 35회 2과목] 문제공유 + 자세한 해설 (비전공자도 가능) (3) | 2020.09.01 |
[SQLD 35회 1과목] 문제공유 + 자세한 해설 (비전공자도 가능) + 문제링크 추가 (2) | 2020.09.01 |
댓글