본문 바로가기

기술 용어 검색

공간 DB

1. 공간 DB 정의
- 문자나 숫자 등으로 표현되는 비 공간 데이타와 공간 객체의 좌표 값으로 표현되는 공간 데이터의 집합

2. 공간 DB의 특징
- 비 정형적인 데이터의 처리
- 공간적(위상적, 기하적) 특성을 반영
- 공간 데이터와 비 공간 데이터의 결합을 지원
- 정렬이 불가능한 데이터를 위한 새로운 색인, 연산(R-TREE INDEX 사용)

3. 공간 DB 구성 요소
- 공간 질의처리 및 통합 질의 처리 : 질의 수행 계획 수립
- 공간 연산자 : 데이터를 추출하는 기본 연산
- 공간 파일 시스템 및 저장 매체 관리자 : 데이타 포맷, 물리적 저장장소
- 공간 색인 : R-Tree ==> K 차원의 공간 객체를 K 차원의 사각형 영역안에 객체가 포함되도록 하는 기법

4. 공간 DB 표현 방법

가. 래스터(Raster) 모델
- 단순, 많은 저장공간과 처리시간이 필요
- pixel의 집합으로 공간 데이터(위치, 모양)를 표현
- 입력이 쉬우며, data의 크기가 큼

나. 벡터(Vector) 모델
- 복잡, 작은 저장공간과 처리시간이 요구
- 데카르타의 좌표 시스템 접근법을 이용
- Raster에 비해 적은 저장 공간
- 입력에 많은 시간이 필요하며, 회전/변경 등의 조작이 편리함

5. 공간 DB와 일반 DB와의 비교

구분 일반 DB 공간 DB
차원 일 차원적 또는 비 대칭적 다차원 2차원 혹은 그 이상, 대칭적 다차원
크기 수 G~ 수 TB 수 TB ~ 수 PetaByte
정렬성 정렬 가능 정렬 불가능
DBMS 일반 DBMS 공간 DBMS

'기술 용어 검색' 카테고리의 다른 글

DOI (Digital Object Identifier)  (0) 2007.12.08
XML DB  (0) 2007.12.08
2PC (2 Phase Commit)  (0) 2007.12.08