본문 바로가기

02_STUDY/SQLD28

비전공자의 한 달 독학으로 43회 SQLD 합격 후기 기록일자 2021-12-17 18:17:22 비전공자의 SQLD 시험 그동안의 과정, 독학 공부 방법 안녕하세요, zestlumen 입니다. 오늘 드디어 11월 20일에 시험을 봤던 제43회 SQLD 시험 결과가 발표되었는데요, 시험을 볼 때 저는 제가 생각했던 것보다는 꽤나 어렵다는 생각이 들어서 결과에 대해 자신이 없었습니다. 물론 어떤 부분은 노랭이 책이나 복원 문제 관련해서 비슷하게 나와서 스윽스윽 풀리는 부분도 있었지만 25일이라는 기간 동안, 이쪽 분야로는 아예 무지했기에 제가 공부하면서도 확신이 잘 서지 않았습니다. 저는 원래 미용예술학과 전공에 헤어미용 쪽에서 일을 하다가 판매직도 하고, 지인과 같이 5년 동안 음식점을 운영하고, 코로나로 인해 다시 사업을 그만 두고 백화점 서비스업을 하고.. 2023. 3. 30.
SQLD 자격검정 간단 개념 요약 2021-11-28 21:43:23 칼럼 = 세로, 열, 필드, 속성 (같은 도메인) 로우 = 가로, 행, 레코드, 튜플 (셀 수 있는 수량의 순서 or 열거) NULL은 아직 정의되지 않은 미지의 값, 현재 데이터를 입력하지 못한 경우, 값의 부재, 모르는 값 (공백 아님, 숫자 0 아님) 함수에는 내장함수(BUILT-IN FUNCTION): 벤더 제공 사용자 정의 함수 (USER DEFINED FUNCTION) 있고 내장함수에는 단일행함수(SINGLE ROW) 다중행함수(MULTI ROW)가 있다 다중행 함수에는 집계함수(AGGREGATE), 그룹함수(GROUP), 윈도우함수(WINDOW) 있음 단일행 함수 -그룹함수 제외 거의 다 -추출되는 각 행마다 작업 수행 -각 행마다 하나의 결과 반환 -SE.. 2023. 3. 30.
SQL 자격검정 실전문제 풀이 해설 노랭이 130번, 131번, 132번, 133번(P.129,131) 2021-11-28 19:50:27 SQL 자격검정 실전문제 풀이 해설 노랭이 130번 실행 계획 읽는 순서는 위에서 아래로, 안에서 밖으로 읽음 ( 들여 쓰기 기준) 들여 쓰기 제일 많이 된 곳부터 실행하고 그걸 선행조건 하고 있는 HASH JOIN 수행 그리고 밑으로 내려가서 6행-5행-제일 바깥 NL JOIN SQL 자격검정 실전문제 풀이 해설 노랭이 131번 ③동일 SQL문에 대해 실행계획, 즉 실행방법이 달라진다고 해서 결과가 달라지지는 않는다. (실행시간이나 성능은 서로 다를 수 있음) SQL 자격검정 실전문제 풀이 해설 노랭이 132번 SQL 처리흐름도 : SQL 실행계획 시각화해서 표현한 것 조인 시도 건수, 액세스 건수, 성공건수, 랜덤 액세스, 액세스 방식 등 기법도 나타나 있음 ①실행.. 2023. 3. 30.
SQL 자격검정 실전문제 풀이 해설 노랭이 101번,102번,106번(P.104,106,110) 2021-11-28 19:37:24 SQL 자격검정 실전문제 풀이 해설 노랭이 101번 문제가 데이터 모델에서 평가대상상품에 대한 품질평가항목별 최종 평가 결과를 추출하는 SQL 문장으로 옳은 것은? (단, 평가항목에 대한 평가(평가등급)가 기대 수준에 미치지 못할 경우 해당 평가항목에 대해서만 재평가를 수행한다) >>평가회차가 중요 ①인라인뷰/평가결과 특정 상품 평가항목에 대한 최종평가 회차가 아님, D의 MAX회차가 어느 상품의 평가항목에 해당하는 회차인지 알 수 없음 전체 데이터 중 평가회차 가장 큰 값 가지고 조인 수행 ②연관서브쿼리/ 특정 상품, 평가항목별로 최종 평가회차와 조인 수행 ③특정 평가회차 결과 아닌 평가결과 엔터티의 평가 회차, 등급, 일자, 속성에 대해 개별 MAX를 구함 ④평가등.. 2023. 3. 30.
SQL 자격검정 실전문제 풀이 해설 노랭이 97번, 98번(P.101,102) 2021-11-28 18:57:55 SQL 자격검정 실전문제 풀이 해설 노랭이 97번 SQL문은 약관항목 중 단 하나라도 동의여부 N인 회원, 회원명 구하는 것 ②동의 항목 테이블에서 동의여부 N인 행만 뽑고, 회원번호만 필요해서 회원번호만 출력 ③동의여부가 N개인 데이터 0개 초과하면 조건 즉, 회원번호 회원명 별로 나누지 않아 동의 여부가 N인 모든 데이터 개수를 불러와버림. 정상 수행 위해 회원번호 회원명 별로 개수 구한다는 조건 추가 필요, 테이블 간 회원 번호 칼럼으로 연관 서브 쿼리 처리돼야 함 - 서브쿼리 내 두 테이블 회원번호 칼럼 연관시키기 - 서브쿼리내 WHERE 조건문에 B.회원번호 = A.회원번호 추가 SQL 자격검정 실전문제 풀이 해설 노랭이 98번 SQL문 이벤트 시작일자가 '2.. 2023. 3. 30.
SQL 자격검정 실전문제 풀이 해설 노랭이 82번, 89번, 94번, 96번(P.91,95,99,100) 2021-11-27 07:03:21 SQL 자격검정 실전문제 풀이 해설 노랭이 82번 - ORDER BY 1,2 첫번째 칼럼 오름차순 정렬, 첫 번째 칼럼 중복 시 두 번째 칼럼 오름차순 정렬 - UNION ALL 사용 경우 칼럼 ALIAS는 첫 번째 SQL 모듈 기준 표시, 정렬 기준은 마지막 SQL 모듈에 표시 SQL 자격검정 실전문제 풀이 해설 노랭이 89번 - CONNECT BY 절은 WHERE절과 다름 - START WITH절에서 필터링된 시작 데이터는 결과 목록에 포함, 이후 CONNECT BY 절에 의해 필터링 - PRIOR 키워드 붙은 쪽 칼럼 - 이전 집합 의미 SQL 자격검정 실전문제 풀이 해설 노랭이 94번 COUNT는 행의 수 세기 SQL 자격검정 실전문제 풀이 해설 노랭이 96번 .. 2023. 3. 30.