TOP
class="layout-aside-left paging-number">
본문 바로가기
728x90

자격증106

[SQLD] PIVOT / UNPIVOT (보강-2) 기존내용 SQLD 2과목 SQL 활용 - PIVOT 절과 UNPIVOT 절서브쿼리 집합연산자 그룹 함수 윈도우 함수 TOP N 쿼리 계층형 질의와 셀프 조인 PIVOT 절과 UNPIVOT 절 정규 표현식 ※ 자료출처: 데이터 산업 진흥원(K-DATA) & 마이크로소프트 시작하기에 앞서.. 해puppy-foot-it.tistory.comPIVOT / UNPIVOT (데이터의 구조를 변경하는 기능)출처: 홍쌤의 데이터랩 유튜브 [PIVOT 관련 내용 참고] [SQLD] PIVOT(보강)해당 범위는 SQLD 2024년에 추가된 범위라 기존 내용이 많이 부족하여 추가하였습니다. 기존내용 SQLD 2과목 SQL 활용 - PIVOT 절과 UNPIVOT 절 서브쿼리 집합연산자 그룹 함수 윈도우 함수 TOP N 쿼리 .. 2024. 3. 1.
[SQLD] PIVOT/UNPIVOT (보강-1) 해당 범위는 SQLD 2024년에 추가된 범위라 기존 내용이 많이 부족하여 추가하였습니다. 기존내용 SQLD 2과목 SQL 활용 - PIVOT 절과 UNPIVOT 절 서브쿼리 집합연산자 그룹 함수 윈도우 함수 TOP N 쿼리 계층형 질의와 셀프 조인 PIVOT 절과 UNPIVOT 절 정규 표현식 ※ 자료출처: 데이터 산업 진흥원(K-DATA) & 마이크로소프트 시작하기에 앞서.. 해 puppy-foot-it.tistory.com PIVOT / UNPIVOT (데이터의 구조를 변경하는 기능) 출처: 홍쌤의 데이터랩 유튜브 데이터의 구조 1) LONG DATA (Tidy Data) - 하나의 속성이 하나의 컬럼으로 정의되어 값들이 여러 행으로 쌓이는 구조 - RDBMS의 테이블 설계 방식 - 다른 테이블과의.. 2024. 3. 1.
[SQLD] TOP N Query (보강) 해당 범위는 2024년부터 새로 추가된 범위라 내용이 많이 부족하여 내용을 추가하였습니다. 기존 내용 SQLD 2과목 SQL 활용 - TOP N 쿼리 서브쿼리 집합연산자 그룹 함수 윈도우 함수 TOP N 쿼리 계층형 질의와 셀프 조인 PIVOT 절과 UNPIVOT 절 정규 표현식 ※ 자료출처: 데이터 자격검정 협회 5. TOP N 쿼리 A. TOP N 쿼리 개요 TOP N 쿼리: 인라 puppy-foot-it.tistory.com TOP N Query 출처: 홍쌤의 데이터 랩 유튜브 페이징 처리를 효과적으로 수행하기 위해 사용 전체 결과에서 특정 N개 추출 ◆ TOP N 추출 방법 1. ROWNUM 2. RANK 3. FETCH ROWNUM 출력된 데이터 기준으로 행 번호 부여 절대적인 행 번호가 아닌 .. 2024. 3. 1.
[SQLD] 윈도우 함수 - ROW_NUMBER, PARTITION BY 예제 및 풀 [윈도우 함수 관련 글] SQLD 2과목 SQL 활용 - 윈도우 함수 서브쿼리 집합연산자 그룹 함수 윈도우 함수 TOP N 쿼리 계층형 질의와 셀프 조인 PIVOT 절과 UNPIVOT 절 정규 표현식 ※ 자료출처: 데이터 자격검정 협회 4. 윈도우 함수 A. 윈도우 함수(Window Function) puppy-foot-it.tistory.com 예제1 및 풀이 출처: EPASSKOREA Q. 추천내역 테이블에서 아래와 같은 SQL 문 수행 시 결과는? [추천내역 테이블] 추천경로 추천인 피추천인 추천점수 SNS 나한일 강감찬 75 SNS 이순신 강감찬 90 이벤트 홍길동 강감찬 80 이벤트 정치인 이순신 78 홈페이지 정치인 허민 93 홈페이지 홍두깨 심청이 99 [SQL 문] SELECT 추천경로, .. 2024. 2. 27.
SQL 집계함수 - SUM 자주 헷갈리는 집계함수 SUM 관련 문제 COL1 COL2 COL3 NULL NULL 1 2 3 2 1 NULL NULL Q1) SELECT SUM(COL1+COL2+COL3) FROM DUAL; 풀이 ▶ 1행: NULL + NULL + 1 = NULL 2행: 2 + 3 + 2 = 7 3행: 1 + NULL + NULL = NULL 따라서, 답은 7 Q2) SELECT SUM(COL1) + SUM(COL2) + SUM(COL3) FROM DUAL; 풀이 ▶ SUM(COL1) = 2 + 1 = 3 SUM(COL2) = 3 SUM(COL3) = 1 + 2 = 3 따라서, 답은 3 + 3 + 3 = 9 집계함수는 NULL 미포함 2024. 2. 26.
SQLD 2과목 SQL 활용 - 서브쿼리 (보강) [예전에 올렸던 글] SQLD 2과목 SQL 활용 - 서브쿼리서브쿼리 집합연산자 그룹 함수 윈도우 함수 TOP N 쿼리 계층형 질의와 셀프 조인 PIVOT 절과 UNPIVOT 절 정규 표현식 ※ 자료출처: 데이터 자격검정 협회 1. 서브쿼리 A. 서브쿼리(Subquery) 하나의 SQL 문puppy-foot-it.tistory.com해당 내용은 유튜버 'SQL 전문가 정미나' 님의 유튜브 강의 내용을 토대로 만들었습니다.중첩 서브쿼리 SELECT *FROM HR.EMPLOYEES AWHERE A.DEPARTMENT_ID = (SELECT B.DEPARTMENT_ID                                                     FROM HR.DEPARTMENTS B     .. 2024. 2. 19.
SQLD 2과목 SQL 활용 - 계층형 질의(보강) [예전에 올렸던 자료] 계층형 질의 SQLD 2과목 SQL 활용 - 계층형 질의와 셀프 조인 (1) 서브쿼리 집합연산자 그룹 함수 윈도우 함수 TOP N 쿼리 계층형 질의와 셀프 조인 PIVOT 절과 UNPIVOT 절 정규 표현식 ※ 자료출처: 데이터 자격검정 협회 6. 계층형 질의와 셀프 조인 A. 계층형 질의 puppy-foot-it.tistory.com 참고로, 아래 설명하는 내용들은 '쏭즈 SQLD' 강의 내용을 바탕으로 만들었습니다. 출처: https://youtu.be/JxyMJNX24LY 계층형 질의 계층형 질의: 테이블에 계층형 데이터가 존재하는 경우 데이터를 조회하기 위해 사용 ORACLE - 계층형 쿼리 지원 SQL Server - 계층형 쿼리 미지원. 기본적인 문장(CTE) 활용하여 .. 2024. 2. 18.
SQLD 2과목 SQL 활용 - 셀프 조인(보강) SQLD 시험 범위를 블로그에 정리하고, 공부하고, 기출문제를 푸는 중인데 여전히 이해 안 되는 개념들이 몇 가지가 있다. 그 중 하나는 셀프 조인 아래는 이전에 공부한다고 올려놓은 자료인데, 내가 (자료를 보며) 쓴 거 지만, 이해가 잘 안 됐다. 그래서 다른 수험생분들도 어려울 수 있다고 생각되어 (조금 더 쉽게 풀어낸) 보강 자료를 올려보고자 한다. [예전에 올렸던 자료] 셀프 조인 SQLD 2과목 SQL 활용 - 계층형 질의와 셀프 조인 (2) 서브쿼리 집합연산자 그룹 함수 윈도우 함수 TOP N 쿼리 계층형 질의와 셀프 조인 PIVOT 절과 UNPIVOT 절 정규 표현식 ※ 자료출처: 데이터 산업 진흥원(K-DATA) 6. 계층형 질의와 셀프 조인 B. 셀프 조인 puppy-foot-it.tis.. 2024. 2. 16.
[24년 빅데이터 신설 자격증] 경영정보시각화 능력 대한상공회의소에서 방금 따끈한 메일을 받았다. 2024년 빅데이터분야 신설 국가기술자격 경영정보시각화능력<span sty.. 2024. 2. 16.
[SQLD] 셀프조인, 계층형 질의 이해를 위한 꿀팁 영상 2024년 첫번째 SQLD 시험이 앞으로 23일 남았다. (24년 3월 9일 시험) 유튜브, 블로그 등을 찾아보면 SQLD 시험을 3주 동안, 2주 동안 누구는 3일 (!) 동안 공부하고 시험을 봐서 합격했다는 후기들이 많은데, 개인적으로는 비전공자에 노베이스라면 그렇게 쉬운 시험은 아니라고 생각한다. 아무튼, 약 1달 반 가량을 공부하고 나니 처음에는 이게 무슨 소리인가 싶었던 것들이 이해가 되고, 문제 풀이도 하게 되면서 나름 뿌듯함을 느끼고 있다. 그런데, 여전히 이해하기 어려운 개념들이 몇가지 남아있다. 그 중 하나가 계층형 질의. 그렇다, 그 부모노드, 자식노드, 형제노드 나오면서 "START WITH = " " CONNECT BY PRIOR 자식 = 부모 > 순방향 전개" (나는 '프자부순' .. 2024. 2. 15.
[SQLD 기출문제 ] 1과목 - 엔터티 [SQLD 기출문제 ] 1과목 데이터모델링의 이해 - 엔터티 24년시험범위는 하단 글 참조. 24년 1월부터 변경되는 sqld 검정과목과 검정방법 24년부터 sqld (sqlp 포함) 검정과목이 변경될 예정이다. [참고] K Data 데이터 자격검정 공지사항 https://www.dataq.or.kr/www/board/view.do 데이터자격시험 www.dataq.or.kr 크게 바뀌는 거는 기존 50문항 중 단답형 puppy-foot-it.tistory.com 해당 항목 내용은 하단 글 참조. 데이터 모델링의 이해 - 엔터티 SQLD 1과목 데이터 모델링의 이해 데이터 모델링의 이해 엔터티 속성 관계 식별자 2. 엔터티 A. 엔터티의 정의 - 데이터의 집합 - 저장되며 관리되는 데이터 - 개념, 사건,.. 2024. 2. 3.
[SQLD 기출문제 ] 1과목 데이터모델의 이해 [SQLD 기출문제 ] 1과목 데이터모델링의 이해 - 데이터 모델의 이해 24년시험범위는 하단 글 참조. 24년 1월부터 변경되는 sqld 검정과목과 검정방법 24년부터 sqld (sqlp 포함) 검정과목이 변경될 예정이다. [참고] K Data 데이터 자격검정 공지사항 https://www.dataq.or.kr/www/board/view.do 데이터자격시험 www.dataq.or.kr 크게 바뀌는 거는 기존 50문항 중 단답형 puppy-foot-it.tistory.com 해당 항목 내용은 하단 글 참조. SQLD 1과목 데이터 모델링의 이해 SQLD 1과목 데이터 모델링의 이해 데이터모델의 이해 엔터티 속성 관계 식별자 1. 데이터모델의 이해 A. 데이터 모델링의 정의 - 정보시스템을 구축하기 위한 .. 2024. 2. 3.
SQLD - 기출문제 챕터별 예제 (feat.노랭이 등.) SQLD 2024년 첫번째 시험을 앞두고, 자격검정 실전문제 문제집 (일명. 노랭이)에 나와있는 예제들을 추려서 글을 작성하려고 한다. 24년부터 변경되는 시험범위는 하단 글 참조. 24년 1월부터 변경되는 sqld 검정과목과 검정방법 24년부터 sqld (sqlp 포함) 검정과목이 변경될 예정이다. [참고] K Data 데이터 자격검정 공지사항 https://www.dataq.or.kr/www/board/view.do 데이터자격시험 www.dataq.or.kr 크게 바뀌는 거는 기존 50문항 중 단답형 puppy-foot-it.tistory.com 예제들은 자격 검정 실전문제 (노랭이) / 기존 기출문제 등에서 뽑아서 예상 문제들을 추려내고자 한다. 시험 합격을 기원하며! (시험 합격도 중요하지만, 실.. 2024. 2. 3.
SQLD 2과목 관리구문 - DCL DML TCL DDL DCL ※ 자료출처: 데이터 산업 진흥원(K-DATA) SQL 문장의 종류 명령어의 종류 명령어 설명 데이터 조작어(DML: Data Manipulation Language) SELECT 데이터베이스에 들어 있는 데이터를 조회하거나 검색하기 위한 명령어 (RETRIEVE) INSERT UPDATE DELETE - 데이터베이스의 테이블에 들어 있는 데이터에 변형을 가하는 종류의 명령어 - 데이터를 테이블에 새로운 행에 집어넣거나, 원하지 않는 데이터를 삭제하거나 수정하는 것들의 명령어 데이터 정의어(DDL: Data Definition Language) CREATE ALTER DROP RENAME - 테이블과 같은 데이터 구조를 정의하는데 사용되는 명령어 - 구조를 생성하거나 변경하거.. 2024. 2. 2.
SQLD 2과목 관리구문 - DDL DML TCL DDL DCL ※ 자료출처: 데이터 산업 진흥원(K-DATA) SQL 문장의 종류 명령어의 종류 명령어 설명 데이터 조작어(DML: Data Manipulation Language) SELECT 데이터베이스에 들어 있는 데이터를 조회하거나 검색하기 위한 명령어 (RETRIEVE) INSERT UPDATE DELETE - 데이터베이스의 테이블에 들어 있는 데이터에 변형을 가하는 종류의 명령어 - 데이터를 테이블에 새로운 행에 집어넣거나, 원하지 않는 데이터를 삭제하거나 수정하는 것들의 명령어 데이터 정의어(DDL: Data Definition Language) CREATE ALTER DROP RENAME - 테이블과 같은 데이터 구조를 정의하는데 사용되는 명령어 - 구조를 생성하거나 변경하거.. 2024. 2. 1.
728x90