...더보기
TIPS
계층적 질의문은 상향식과 하향식으로 이루어져있으며, 2차원 테이블에서 트리구조를 표현할 수 있다고 합니다. 의미가 없어보이고, ANSI 표준이 아니지만 실무에서 사용될 때가 있어 알아두면 유용한 질의라고 합니다.
# 계층적 질의문이란?
- 관계형 데이터베이스 모델은 평면적인 2차원 테이블 구조
- 관계형 데이터베이스에서 데이터간의 부모 관계를 표현할 수 있는 칼럼을 지정하여 계층적인 관계를 표현한다.
- 순환 관계; 하나의 테이블에서 계층적인 구조를 표현하는 관계
- 계층적인 데이터를 저장한 칼럼으로 부터 데이터를 검색하여 계층적으로 출력 기능을 제공
# 계층적 질의문 개념도
# 계층적 질의문 사용법
1. 사용법
- SELECT 명령문에서 Start With와 Connect By절을 이용
- 출력형식은 Top-down(하향식), Bottom-up(상향식)
- ANSI 표준 X, 알아두면 실무에서 유용하다고 합니다.
- 하향식(top-down)
- 햐항식(bottom-up)
- 계층적 질의문 예 - 레벨별 구분
[ 참고 ] 오라클 중심의 SQL 배움터
'청년취업아카데미 > DayLog' 카테고리의 다른 글
[ JSP ] Day 10 - ② Error 처리하는 방법 (0) | 2019.07.23 |
---|---|
[ JSP ] Day 10 - ① 조건에 따른 페이지 이동 (0) | 2019.07.23 |
[ Database ] Day 07 - ① 동의어(Synonym) (0) | 2019.07.17 |
[ Database ] Day 06. Deadlock and Log (0) | 2019.07.16 |
Day 05 - ② SQL (0) | 2019.07.15 |