메뉴 여닫기
개인 메뉴 토글
로그인하지 않음
만약 지금 편집한다면 당신의 IP 주소가 공개될 수 있습니다.

틀테스트: 두 판 사이의 차이

DBSTUDY
Oracle (토론 | 기여)
편집 요약 없음
Oracle (토론 | 기여)
 
(같은 사용자의 중간 판 20개는 보이지 않습니다)
1번째 줄: 1번째 줄:
*틀:요점
 
===틀:난이도===
{{난이도
|별1
}}
===틀:요점===


{{요점
{{요점
24번째 줄: 29번째 줄:




*틀:개요
===틀:개요===
----
----
{{요점
{{요점
46번째 줄: 51번째 줄:


----
----
*틀:관련글  
=== 틀:관련글 ===
{{관련글
{{관련글
|아이콘이름1=exposure_neg_1
|아이콘이름1=exposure_neg_1
53번째 줄: 58번째 줄:
|다음글=다음글을 입력하세요
|다음글=다음글을 입력하세요
}}
}}
*틀:관련글
 
<source>
<source>
{{관련글
{{관련글
|이전글=이전글을 입력하세요
|다음글=다음글을 입력하세요
|아이콘이름1=exposure_neg_1
|아이콘이름1=exposure_neg_1
|이전글=이전글을 입력하세요
|아이콘이름2=exposure_plus_1
|아이콘이름2=exposure_plus_1
|다음글=다음글을 입력하세요
}}
}}
</source>
</source>


----
----
*틀:타이틀
=== 틀:서브 ===
{{서브
|제목아이콘=exposure_neg_1
|제목=제목을 입력하세요.
|내용아이콘=exposure_plus_1
|내용=내용을 입력하세요
}}
 
<source>
<source>
<div style="
{{서브
border:solid 1px #cccccc;
|제목아이콘=exposure_neg_1
background: -webkit-linear-gradient(white, #ececec); /* For Safari 5.1 to 6.0 */
|제목=이전글을 입력하세요
background: -o-linear-gradient(white, #ececec); /* For Opera 11.1 to 12.0 */
|내용아이콘=exposure_plus_1
background: -moz-linear-gradient(white, #ececec); /* For Firefox 3.6 to 15 */
|내용=내용을 입력하세요
background: linear-gradient(white, #ececec); /* Standard syntax */
}}
padding: 1px 10px 10px 0px;
line-height:100%;
color:#489cdf;
font-weight:700;
font-family: Tahoma, 맑은 고딕,돋움체;
font-size:{{{폰트크기|12}}}pt;
"> <font color="{{글자색깔|#489cdf}}"><i class="material-icons icon-image-preview"
style="
    display: inline-block;
    transform: translate(-10%, 20%);
    "
>&nbsp;{{{아이콘이름|notifications_active}}}</i></font>{{{제목|스타일리쉬 타이틀바}}}
 
</div>
</source>
</source>


----
----
* 틀:SQL
 
=== 틀:핵심 ===
* 핵심1
{{틀:핵심
|제목=''' <big>NL 조인의 영문의 뜻 : 중첩된(Nested) + 반복(Loop) + 연결(Join)</big>'''
|내용= ''' <big>프로그래밍 언어에서 For 문장 처럼 반복(Loop) 처리</big>'''
:::# 두개의 테이블에서, 하나의 집합(테이블)을 기준으로 순차적으로 상대방 테이블의 row 를 결합하여 원하는 결과를 추출하는 테이블 연결 방식
:::# 결합하기 위해 기준이 되는 테이블(선행테이블=드라이빙(driving) 테이블=outer테이블) : 드라이빙(driving) 테이블( OUTER 테이블, 즉 바깥쪽 테이블)
:::# 결합되어지는 테이블(후행=드리븐(driven) 테이블=inner테이블) : 드리븐(driven) 테이블(INNER 테이블, 즉 안쪽 테이블)
:::# NL 조인에서는 드라이빙 테이블의 각 row 에 대하여 loop 방식으로 조인이 되는데 드라이빙 테이블의 집합을 줄여주는 조건이 (where에서 사용된 컬럼에 인덱스가 있는가?) NL 조인의 성능을 결정함.
}}
<source>
<source>
= {{{제목|문서 제목 없음}}} =
{{틀:핵심
 
|제목=''' <big>NL 조인의 영문의 뜻 : 중첩된(Nested) + 반복(Loop) + 연결(Join)</big>'''
__TOC__
|내용= ''' <big>프로그래밍 언어에서 For 문장 처럼 반복(Loop) 처리</big>'''
----
:::# 두개의 테이블에서, 하나의 집합(테이블)을 기준으로 순차적으로 상대방 테이블의 row 를 결합하여 원하는 결과를 추출하는 테이블 연결 방식
{{요점|내용= {{{내용}}}}}
:::# 결합하기 위해 기준이 되는 테이블(선행테이블=드라이빙(driving) 테이블=outer테이블) : 드라이빙(driving) 테이블( OUTER 테이블, 즉 바깥쪽 테이블)
----
:::# 결합되어지는 테이블(후행=드리븐(driven) 테이블=inner테이블) : 드리븐(driven) 테이블(INNER 테이블, 즉 안쪽 테이블)
== 기본 설명 ==
:::# NL 조인에서는 드라이빙 테이블의 각 row 에 대하여 loop 방식으로 조인이 되는데 드라이빙 테이블의 집합을 줄여주는 조건이 (where에서 사용된 컬럼에 인덱스가 있는가?) NL 조인의 성능을 결정함.
{{{본문|본문 내용을 여기에 입력하세요.}}}
}}
 
== 예제 ==
<source lang="{{{언어}}}">
{{{예제}}}
</source>
</source>
 
* 핵심2
== 이전글/다음글 ==
{{틀:핵심
* [[{{{이전글|}}}]]
|제목='''NL조인에서 인덱스의 중요성'''
* [[{{{다음글|}}}]]
:::# 선행(드라이빙,outer) 테이블은 where 절에 사용된 컬럼의 인덱스 여부가 중요
 
:::# 후행(드리븐,inner) 테이블은 조인조건 컬럼의 인덱스가 중요
== 관련 문서 ==
|내용= '''<big> outer 테이블 조회 후 1건씩 순차적(sequential)으로 inner 테이블에 접근 </big>'''
* [[{{{관련1|}}}]]
:::* INDEX 구성
* [[{{{관련2|}}}]]
:::* EMP.IX_EMP_01 ( DEPTNO)
 
:::* DEPT.IX_DEPT_01 ( DEPTNO))
== FAQ ==
}}
; {{{질문1|질문}}}
<source lang=sql>
: {{{답변1|답변}}}
{{틀:핵심
 
|제목='''NL조인에서 인덱스의 중요성'''
; {{{질문2|질문}}}
:::# 선행(드라이빙,outer) 테이블은 where 절에 사용된 컬럼의 인덱스 여부가 중요
: {{{답변2|답변}}}
:::# 후행(드리븐,inner) 테이블은 조인조건 컬럼의 인덱스가 중요
 
|내용= '''<big> outer 테이블 조회 후 1건씩 순차적(sequential)으로 inner 테이블에 접근 </big>'''
[[분류:{{{분류|기타}}}]]
:::* INDEX 구성
 
:::* EMP.IX_EMP_01 ( DEPTNO)
= {{{제목|문서 제목 없음}}} =
:::* DEPT.IX_DEPT_01 ( DEPTNO))
 
}}
__TOC__
----
{{요점|내용= {{{내용}}}}}
----
== 기본 설명 ==
{{{본문|본문 내용을 여기에 입력하세요.}}}
 
== 예제 ==
<source lang="{{{언어}}}">
{{{예제}}}
</source>
</source>


== 이전글/다음글 ==
===틀:타이틀===
* [[{{{이전글|}}}]]
{{타이틀
* [[{{{다음글|}}}]]
|제목|스타일리쉬 타이틀바
 
|폰트크기|12
== 관련 문서 ==
|글자색깔|#489cdf
* [[{{{관련1|}}}]]
|아이콘이름|notifications_active
* [[{{{관련2|}}}]]
}}
 
<source>
== FAQ ==
{{타이틀
; {{{질문1|질문}}}
|제목|스타일리쉬 타이틀바
: {{{답변1|답변}}}
|폰트크기|12
 
|글자색깔|#489cdf
; {{{질문2|질문}}}
|아이콘이름|notifications_active
: {{{답변2|답변}}}
}}
 
[[분류:{{{분류|기타}}}]]
</source>
</source>


----
----
* 틀:오라클
===틀:SQL===
{{SQL
|제목=문서 제목 없음
|내용=
|본문=본문 내용을 여기에 입력하세요
|언어=sql
|예제=
|이전글=
|다음글=
|관련1=
|관련2=
|질문1=
|답변1=
|분류=
}}
<source>
<source>
= {{{제목|문서 제목 없음}}} =
{{SQL
|제목=문서 제목 없음
|내용=
|본문=본문 내용을 여기에 입력하세요
|언어=sql
|예제=
|이전글=
|다음글=
|관련1=
|관련2=
|질문1=
|답변1=
|분류=
}}
</source>


__TOC__
----
----
{{요점|내용= 요점 내용없음}}
=== 틀:오라클===
----
{{오라클
== 기본 설명 ==
|제목=문서 제목 없음
{{{본문|본문 내용을 여기에 입력하세요.}}}
|내용=요점 내용없음
 
|본문=본문 내용을 여기에 입력하세요.
== 예제 ==
|언어=
<syntaxhighlight lang="{{{언어|sql}}}">
|예제=
{{{예제|SELECT * FROM DUAL;}}}
|이전글=
</syntaxhighlight>
|다음글=
 
|관련1=
== 관련 문서 ==
|관련2=
* [[{{{관련1|}}}]]
|질문1=
* [[{{{관련2|}}}]]
|답변1=
 
|분류=
== FAQ ==
}}
; {{{질문1|질문}}}
<source>
: {{{답변1|답변}}}
{{오라클
 
|제목=문서 제목 없음
; {{{질문2|질문}}}
|내용=요점 내용없음
: {{{답변2|답변}}}
|본문=본문 내용을 여기에 입력하세요.
 
|언어=
[[분류:{{{분류|기타}}}]]
|예제=
|이전글=
|다음글=
|관련1=
|관련2=
|질문1=
|답변1=
|분류=
}}
</source>
</source>

2025년 8월 18일 (월) 15:06 기준 최신판

틀:난이도

난이도★★★★★

틀:요점

요점정리 내용 누설을 원하지 않는다면 열람을 삼가주세요.
{{요점
|내용 = <center>요점정리 <b>[[내용 누설]]</b>을 원하지 않는다면 열람을 삼가주세요.</center>
|배경색 = #f7d4063e
|선굵기 = 3px
|테두리색 = #de5a5a
|사이즈 = 100%
|둥굴기 = 4px
|스타일 = dashed
}}


틀:개요


보더색
{{요점
|제목=
|보더색=
|배경색=
|아이콘색색=
|아이콘=
|폰트색=
}}

틀:관련글

이전 글이전글을 입력하세요
다음 글다음글을 입력하세요
{{관련글
|이전글=이전글을 입력하세요
|다음글=다음글을 입력하세요
|아이콘이름1=exposure_neg_1
|아이콘이름2=exposure_plus_1
}}

틀:서브

제목을 입력하세요.
내용을 입력하세요
{{서브
|제목아이콘=exposure_neg_1
|제목=이전글을 입력하세요
|내용아이콘=exposure_plus_1
|내용=내용을 입력하세요
}}

틀:핵심

  • 핵심1
NL 조인의 영문의 뜻 : 중첩된(Nested) + 반복(Loop) + 연결(Join)
프로그래밍 언어에서 For 문장 처럼 반복(Loop) 처리
  1. 두개의 테이블에서, 하나의 집합(테이블)을 기준으로 순차적으로 상대방 테이블의 row 를 결합하여 원하는 결과를 추출하는 테이블 연결 방식
  2. 결합하기 위해 기준이 되는 테이블(선행테이블=드라이빙(driving) 테이블=outer테이블) : 드라이빙(driving) 테이블( OUTER 테이블, 즉 바깥쪽 테이블)
  3. 결합되어지는 테이블(후행=드리븐(driven) 테이블=inner테이블) : 드리븐(driven) 테이블(INNER 테이블, 즉 안쪽 테이블)
  4. NL 조인에서는 드라이빙 테이블의 각 row 에 대하여 loop 방식으로 조인이 되는데 드라이빙 테이블의 집합을 줄여주는 조건이 (where에서 사용된 컬럼에 인덱스가 있는가?) NL 조인의 성능을 결정함.
{{틀:핵심
|제목=''' <big>NL 조인의 영문의 뜻 : 중첩된(Nested) + 반복(Loop) + 연결(Join)</big>'''
|내용= ''' <big>프로그래밍 언어에서 For 문장 처럼 반복(Loop) 처리</big>'''
:::# 두개의 테이블에서, 하나의 집합(테이블)을 기준으로 순차적으로 상대방 테이블의 row 를 결합하여 원하는 결과를 추출하는 테이블 연결 방식
:::# 결합하기 위해 기준이 되는 테이블(선행테이블=드라이빙(driving) 테이블=outer테이블) : 드라이빙(driving) 테이블( OUTER 테이블, 즉 바깥쪽 테이블)
:::# 결합되어지는 테이블(후행=드리븐(driven) 테이블=inner테이블) : 드리븐(driven) 테이블(INNER 테이블, 즉 안쪽 테이블)
:::# NL 조인에서는 드라이빙 테이블의 각 row 에 대하여 loop 방식으로 조인이 되는데 드라이빙 테이블의 집합을 줄여주는 조건이 (where에서 사용된 컬럼에 인덱스가 있는가?) NL 조인의 성능을 결정함.
}}
  • 핵심2
NL조인에서 인덱스의 중요성
  1. 선행(드라이빙,outer) 테이블은 where 절에 사용된 컬럼의 인덱스 여부가 중요
  2. 후행(드리븐,inner) 테이블은 조인조건 컬럼의 인덱스가 중요
outer 테이블 조회 후 1건씩 순차적(sequential)으로 inner 테이블에 접근
  • INDEX 구성
  • EMP.IX_EMP_01 ( DEPTNO)
  • DEPT.IX_DEPT_01 ( DEPTNO))
{{틀:핵심
|제목='''NL조인에서 인덱스의 중요성''' 
:::# 선행(드라이빙,outer) 테이블은 where 절에 사용된 컬럼의 인덱스 여부가 중요
:::# 후행(드리븐,inner) 테이블은 조인조건 컬럼의 인덱스가 중요
|내용= '''<big> outer 테이블 조회 후 1건씩 순차적(sequential)으로 inner 테이블에 접근 </big>'''
:::* INDEX 구성 
:::* EMP.IX_EMP_01 ( DEPTNO)
:::* DEPT.IX_DEPT_01 ( DEPTNO))
}}

틀:타이틀

스타일리쉬 타이틀바
{{타이틀
|제목|스타일리쉬 타이틀바
|폰트크기|12
|글자색깔|#489cdf
|아이콘이름|notifications_active
}}

틀:SQL

sql
{{SQL
|제목=문서 제목 없음
|내용=
|본문=본문 내용을 여기에 입력하세요
|언어=sql
|예제=
|이전글=
|다음글=
|관련1=
|관련2=
|질문1=
|답변1=
|분류=
}}

틀:오라클

ORACLE ·
문서 제목 없음
요점 내용없음

기본 설명

본문 내용을 여기에 입력하세요.

예제

관련 문서

FAQ

Q


[[분류:]]

{{오라클
|제목=문서 제목 없음
|내용=요점 내용없음
|본문=본문 내용을 여기에 입력하세요.
|언어=
|예제=
|이전글=
|다음글=
|관련1=
|관련2=
|질문1=
|답변1=
|분류=
}}