2011.12.11 23:45

1.OVER
쿼리 RESULT SET을 이용해 동작하는 함수라는 구문이다.

2.PARTITION BY
RESULT SET을 value expression2에 지정된 값에 근거하여 분할 하는 역할 수행

3.ORDER BY
각 PARTITON내에서 DATA가 어떤 값을 기준으로 정렬될 것인가를 지정

4.NULLS FIRST | NULLS LAST
NULL이 포함된 ROW가 순서상 제일 앞에 위치 할 것인지 제일 뒤에 위치할 것인지를 지정

5.ROW | RANGE
자료의 물리적 순서를 이용(ROWS) 할 것인 지 논지적 순서(RANGE)를 이용 할 것인지를 결정

6.BETWEN ... AND
자료의 범위를 결정한다.

7.UNBOUNDED PRECEDING
 지정 된 값 이전의 모든 ROW를 포함시킨다.

8.UNBOUNDED FOLLOWING
지정된 값 이후의 모든 ROW를 포함시킨다.

9.CURRENT ROW
현재 ROW를 시작 값 또는 마지막 값으로 이요 할 때 사용 한다 .

Posted by 박쥐소년
2011.10.04 23:19
1.BLOCK:오라클에서 말하는 데이터 입,출력의 최소단위 
   BLOCK 크기 종류:2KB,4KB,8KB,16KB,32KB
2.EXTENT:SEGMENT의 할당 단위이다.
  1 EXTENT는 8 BLOCK이다.
3.SEGMENT:테이블(TABLE),인덱스(INDEX)를 합쳐서 SEGMNET라고 부른다.
4.TABLESPACE:SEGMENT를 저장해 놓은 공간을 TABLESPACE라고 부른다.
즉 운영체제의 물리적인 파일명에 대한 오라클의 논리적인 이름을 TABLESPACE라고 명칭한다.
5.DABTABASE:여러개의 TABLESPACE를 모아 놓은 것을 DATABACE라고 부른다.


Posted by 박쥐소년
2011.10.04 22:51
클러스터는 테이블이나 인덱스처럼 저장공간을 가지고 있는 하나의 오브젝트(Object)이다.

테이블이 인덱스보다 상위개념이듯이 클러스터는 테이블의 상위개념이다. 각각이 별개의 독립적인 오브젝트이지만 서로간에 개념적인 종속성을 가지고 있다. 다시 말해서 클러스터로 생성된 오브젝트 내에 테이블이 생성되는 것이다. 테이블이 없는 클러스터는 어떤 데이터도 입력 할 수 없으므로 무의미하다.
Posted by 박쥐소년

티스토리 툴바