[SQLD] 연습문제 풀이 노트
·
SQL/SQLD 자격증
Last updated 25.08.221과목 문제p.66~671. 데이터 모델의 3가지 관점이 아닌 것은? [기출]① 기능 ② 데이터 ③ 프로세스 ④ 데이터와 프로세스 2. 특성에 따른 속성의 분류가 아닌 것은? [기출]① 기본 속성 ② 중심 속성 ③ 설계 속성 ④ 파생 속성 3. 최소성과 유일성을 만족하는 키는 무엇인가? [기출]① 슈퍼키 ② 외래키 ③ 대리키 ④ 후보키 ✅정답1. ① 데이터 모델의 3가지 관점 = 데이터, 프로세스, 데이터와 프로세스 (암기)2. ② 특성에 따른 분류 = 기,설,파 (암기)3. ④ 후보키 = 유일성, 최소성 (O) 대표성 (X) , 참고로 슈퍼키 = 유일성 (O) 최소성, 대표성 (X)p.87~921. Super type과 Sub typ..
[SQLD 요약노트] 계층형 쿼리, PIVOT, 정규표현식
·
SQL/SQLD 자격증
SQLD 2과목 Part 2에 대한 내용입니다. 교재 및 강의(12~13)를 참고하여 정리한 내용입니다.(SQL 쿼리 관련하여 이미 알고 있는 내용은 생략/축소하여 기록되어있습니다)1. 계층형 쿼리상위/하위 N개를 확인할 때 사용하는 쿼리로, 인라인 뷰와 ROWNUM을 함께 활용함1.1. 기본 개념한 테이블 내에 계층 관계가 있는 컬럼이 존재할 때 이를 표현하기 위한 쿼리주로 메뉴 정보나 회사 조직 정보를 조회할 때 사용전개에 쓰는 주요 함수START WITH : 계층을 전개할 시작 위치(=루트)를 지정 (ex. '홈' 메뉴를 시작으로 계층 전개 시작)CONNECT BY : 계층 전개 조건을 입력PRIOR가 붙은 쪽을 현재 행으로 해석하면 됨 (아래 예시 참고)NOCYCLE : 전개하다가, 사이클 생기면..