SQLD 자격증 공부


데이터 모델링

데이터 모델의 이해

엔티티

속성

관계

식별자

데이터 모델과 SQL

성능 데이터 모델링

정규화(Normalization)

반정규화(De-Nomalization)

NULL

SQL 기본

SELECT

함수 (+ 연산자)

WHERE

GROUP BY, HAVING

ORDER BY

JOIN (Oracle 기준)

STANDARD JOIN

추가 (문제 풀면서 알게된 내용들)

SQL 활용

서브쿼리

집합 연산자

그룹 함수

윈도우 함수

Top-N 쿼리

셀프 조인

계층 쿼리

관리 구문

DML

TCL

DDL

DCL


MySQL 의 데이터 형식

데이터 형식

변수의 사용

데이터 형 변환 (명시적 / 암묵적)

JOIN

내부 조인

외부 조인

기타 조인

SQL 프로그래밍

IF 문

CASE 문

WHILE 문

동적 SQL

인덱스

인덱스 개념

인덱스의 종류

인덱스 내부 작동 원리

인덱스의 구조

인덱스의 실제 사용

인덱스 효과적으로 사용하기

테이블과 뷰

제약조건 기본 개념 및 종류

기본 키 제약조건

외래 키 제약조건

기타 제약조건

뷰의 개념

뷰의 실제 작동 (1) 뷰 생성/수정/삭제/정보확인

뷰의 실제 작동 (2) 뷰를 통한 데이터 수정/삭제/입력

뷰의 실제 작동 (3) 복합 뷰, 뷰가 참조하는 테이블 삭제

스토어드 프로시저

스토어드 프로시저 사용 방법

스토어드 함수

커서로 한 행씩 처리하기

트리거


더미 데이터 만들기 - loopInsert()