Brain Science

Explorer

  • Home
  • Study Note
  • 컴퓨터시스템응용기술사 — 실전 키워드 마스터
  • Builder
  • OpenCode Orchestrator
  • Pentesting Agent
  • Pentesting Research References

03. Relational Model

root / 학습 노트 / Study Note / 05: 데이터베이스 (Database) / 03. Relational Model
131. SQL 표준 (ANSI/ISO SQL) - 관계형 데이터베이스 질의 언어 표준 LAST READ 2026-04-19
132. SQL JOIN 유형 총정리 - INNER·LEFT·RIGHT·FULL·CROSS·SELF LAST READ 2026-04-19
133. SQL INNER JOIN - 교집합 결합의 기본 LAST READ 2026-04-19
134. SQL OUTER JOIN (LEFT·RIGHT·FULL) - 비매칭 행도 포함하는 결합 LAST READ 2026-04-19
135. SQL Non-Equi JOIN & Self JOIN - 범위·자기 참조 결합 LAST READ 2026-04-19
136. CROSS JOIN & Cartesian Product - 카테시안 곱 결합 LAST READ 2026-04-19
137. SQL Self JOIN & Recursive CTE - 자기 참조와 재귀 쿼리 LAST READ 2026-04-19
138. SQL 서브쿼리 (Subquery) - 쿼리 안의 쿼리 LAST READ 2026-04-19
139. Window Function (분석 함수) - ROW_NUMBER·RANK·LAG·LEAD LAST READ 2026-04-19
140. SQL 서브쿼리 심화 - EXISTS·IN·스칼라·인라인 뷰 LAST READ 2026-04-19
141. 인라인 뷰 (Inline View) - FROM 절 서브쿼리 LAST READ 2026-04-19
142. 스칼라 서브쿼리 (Scalar Subquery) - SELECT 절 단일값 반환 LAST READ 2026-04-19
143. 중첩 서브쿼리 & WHERE EXISTS 심화 LAST READ 2026-04-19
144. 상관 서브쿼리 (Correlated Subquery) - 외부 참조 Nested Loop LAST READ 2026-04-19
145. SQL Window Function 심화 - ROWS/RANGE Frame & 누적합 LAST READ 2026-04-19
146. PARTITION BY & ORDER BY - Window 함수 핵심 절 LAST READ 2026-04-19
147. 집계 함수 (Aggregate Function) - SUM, AVG, MAX, MIN, COUNT LAST READ 2026-04-19
148. 그룹 바이 (GROUP BY) / 해빙 (HAVING) - HAVING은 그룹화 결과에 대한 조건 LAST READ 2026-05-03
149. ROLLUP, CUBE, GROUPING SETS (Rollup Cube Grouping Sets) LAST READ 2026-05-08
150. SQL 집합 연산자 - UNION, UNION ALL, INTERSECT, MINUS/EXCEPT LAST READ 2026-05-03
151. 뷰 (View) - 가상 테이블, 논리적 데이터 독립성 및 보안 제공 LAST READ 2026-05-03
152. 단순 뷰 (Simple View) vs 복합 뷰 (Complex View) - DML 관통성과 논리적 환상의 두 얼굴 LAST READ 2026-05-03
153. 구체화된 뷰 (MVIEW, Materialized View) - OLAP 캐싱 박제 마법 LAST READ 2026-05-03
154. 인덱스 (Index) - B-Tree 3단 점프가 찢어버린 데이터 검색의 공간 특이점 LAST READ 2026-05-03
155. 인덱스의 단점 (Database Index Overhead DML Performance Degradation) LAST READ 2026-05-08
156. B-Tree 인덱스 / B+Tree 인덱스 (B-tree B+tree Index) LAST READ 2026-05-08
157. 해시 인덱스 (Hash Index) - 동등(=) 검색에 빠름, 범위(Range) 검색 불가 LAST READ 2026-05-05
158. 비트맵 인덱스 (Bitmap Index) - 분포도(Cardinality)가 나쁜(성별 등) 컬럼에 적합, DML 성능 저하 큼 LAST READ 2026-05-05
159. 클러스터드 인덱스 (Clustered Index) - 물리적 데이터 정렬 기준, 테이블당 1개 (보통 PK) LAST READ 2026-05-05
160. 넌클러스터드 인덱스 (Non-Clustered Index / 보조 인덱스) - 리프 노드가 실제 데이터 포인터 보유, 여러 개 가능 LAST READ 2026-05-05
161. 결합 인덱스 (Composite Index) - 2개 이상 컬럼으로 구성 (선행 컬럼 순서 중요) LAST READ 2026-05-05
162. 함수 기반 인덱스 (FBI, Function Based Index) - 산술식이나 함수가 적용된 결과 기준 인덱싱 LAST READ 2026-05-05
163. 옵티마이저 (Optimizer) - SQL 실행 최적 경로(Execution Plan) 생성기 LAST READ 2026-05-05
164. 규칙 기반 옵티마이저 (RBO, Rule Based Optimizer) - 정해진 우선순위 규칙에 따라 계획 수립 (구형) LAST READ 2026-04-03
165. 비용 기반 옵티마이저 (CBO, Cost Based Optimizer) - 시스템 통계 정보 기반, 디스크 I/O 등 최소 비용 계산 (현대 RDBMS) LAST READ 2026-05-05
166. 실행 계획 (Execution Plan) - 옵티마이저가 생성한 네비게이션 트리 LAST READ 2026-04-03
167. 힌트 (Hint) - 개발자가 옵티마이저에게 접근 경로를 명시적으로 지시 (/*+ INDEX(EMP IDX_01) */ 등) LAST READ 2026-04-03
168. 데이터 딕셔너리 통계 정보 (Statistics) - 테이블 건수, 블록 수, 인덱스 높이, 클러스터링 팩터 등 LAST READ 2026-04-03
169. 클러스터링 팩터 (Clustering Factor) - 인덱스 정렬 순서와 실제 물리적 데이터 정렬 순서의 일치 정도 LAST READ 2026-04-03
170. 선택도 (Selectivity) / 기수성 (Cardinality) / 분포도 (Distribution) LAST READ 2026-05-06
171. 옵티마이저 조인 기법 3가지 LAST READ 2026-05-06
172. 중첩 루프 조인 (NL Join, Nested Loop Join) LAST READ 2026-05-06
173. 소트 머지 조인 (Sort Merge Join) LAST READ 2026-05-06
174. 해시 조인 (Hash Join) - 작은 테이블로 해시 맵 생성 후 큰 테이블 탐색, 대량 데이터/동등(=) 조인 전용, 성능 우수 LAST READ 2026-05-06
175. 드라이빙 테이블 (Driving Table / Outer Table) vs 드리븐 테이블 (Driven Table / Inner Table) LAST READ 2026-05-06
176. 조인 순서 (Join Order) 최적화 - 동적 계획법 (Dynamic Programming), 탐욕 알고리즘 LAST READ 2026-05-06
177. 뷰 머징 (View Merging) - 옵티마이저의 쿼리 변환 (인라인 뷰를 메인 쿼리에 병합) LAST READ 2026-05-06
178. 조건 푸시 다운 (Condition Pushdown) - WHERE 조건을 뷰 내부로 밀어 넣어 데이터 필터링 조기화 LAST READ 2026-05-06
179. 파티셔닝 (Partitioning) - 대용량 테이블 물리적 분할 관리 기법 LAST READ 2026-05-06
180. 레인지 파티셔닝 (Range Partitioning) - 범위(날짜 등) 기준 LAST READ 2026-05-06
181. 해시 파티셔닝 (Hash Partitioning) - 해시 함수 기반 균등 분산 LAST READ 2026-05-06
182. 리스트 파티셔닝 (List Partitioning) - 명시적 특정 값(지역명 등) 기준 LAST READ 2026-05-06
183. 컴포지트 파티셔닝 (Composite Partitioning) - 복합 (Range + Hash 등) LAST READ 2026-05-06
184. 파티션 프루닝 (Partition Pruning) LAST READ 2026-05-06
185. 전역 인덱스 (Global Index) vs 지역 인덱스 (Local Index, 파티션별 독립 인덱스) LAST READ 2026-05-06
186. 스토어드 프로시저 (Stored Procedure) / 트리거 (Trigger) - 데이터베이스 (Database, DB) 서버 내에 컴파일되어 저장된 모듈 LAST READ 2026-05-06
187. 사용자 정의 함수 (UDF, User Defined Function) LAST READ 2026-05-08
188. PL/SQL , T-SQL (Oracle) LAST READ 2026-05-08
189. 동적 SQL (Dynamic SQL) LAST READ 2026-05-08
190. 바인드 변수 (Bind Variable) LAST READ 2026-05-08

Brain Science

On this page

Select a note to see its outline.

© 2026 Brain Science