이론 목록
이론 36개제목을 선택해 읽기
11
데이터 모델링의 이해데이터 모델과 데이터베이스 성능
12데이터 모델 기반 SQL 성능 설계: Grain·PK·관계·접근 패턴
데이터 Grain, 식별자, 관계와 이력 구조가 조인 수·중복·인덱스 후보·DML 비용을 결정하는 과정을 SQLP 튜닝 관점에서 분석합니다.
데이터 모델링의 이해엔터티, 속성, 관계
13IE·Barker ERD 표기법 읽기
IE와 Barker 표기에서 필수·선택 속성, 카디널리티와 식별 관계를 읽는 요령을 익힌다.
SQL 기본 및 활용관계형 데이터베이스와 SQL
14관계형 데이터베이스와 Key의 종류
행·열·관계로 데이터를 표현하는 원리와 Candidate·Primary·Alternate·Foreign Key를 구분한다.
SQL 기본 및 활용WHERE 절
15SELECT 논리적 처리 순서
작성 순서와 다른 FROM→WHERE→GROUP BY→HAVING→SELECT→ORDER BY의 논리 흐름을 익힌다.
SQL 기본 및 활용WHERE 절
16WHERE 조건식과 연산자
비교·BETWEEN·IN·LIKE·IS NULL과 AND·OR·NOT 우선순위를 결과 집합 관점에서 익힌다.
SQL 기본 및 활용관계형 데이터베이스와 SQL
17NULL과 3값 논리
NULL을 0·공백과 구분하고 비교 결과 UNKNOWN이 WHERE와 연산에 미치는 영향을 이해한다.
SQL 기본 및 활용관계형 데이터베이스와 SQL
18Oracle 데이터 타입과 명시적 형변환
문자·숫자·날짜 타입과 DATE 연산, 묵시적 형변환의 결과·성능 위험을 정리한다.
SQL 기본 및 활용함수
19문자·숫자·날짜 함수
단일행 함수가 입력 행마다 결과 한 건을 만드는 원리와 자주 나오는 함수 조합을 익힌다.
SQL 기본 및 활용함수
20형변환·NULL·조건 함수
TO_CHAR·TO_DATE와 NVL·COALESCE·NULLIF·CASE·DECODE의 결과 타입과 평가 조건을 정리한다.
SQL 기본 및 활용GROUP BY와 HAVING
GROUP BY와 HAVING
행 필터·그룹 생성·집계·HAVING의 순서와 확장 그룹 함수, GROUPING_ID, NULL·빈 입력 처리 차이를 이해합니다.