모바일 데이터베이스의 개념
모바일 DBMS의 정의
- 이동 단말기의 데이터를 효율적으로 저장하거나 검색할 수 있도록 소형 DBMS
- 무선 통신 기술과 결합하여 모바일 장치내에서 운영체제 프로그램, 데이터가 결합되어 제공되는 DBMS
모바일 DBMS의 등장 배경 및 필요성
- 이동 단말기에서 무선 인터넷을 통해 데이터를 처리하고 검색하는 서비스에 대한 수요 증가
- 모바일 통신 밴드의 제한성과 시간별 요금 부과로 인해 서버 데이터베이스와 항상 연결 상태를 유지하기가 곤란
- 이동 단말기와 서버 시스템의 데이터 복제 기술 및 데이터 동기화가 중요한 기술로 대두됨
- 이동 단말기와 서버 데이터베이스 간의 통신을 위해 무선 통신 비용을 고려할 필요가 있음
- 문선 인터넷의 작은 대역폭과 고가 통신 비용의 특성 및 이동 단말기의 한정된 CPU 및 저용량 메모리의 특성에 적합한 DBMS가 필요
모바일 DBMS의 특징
- 소용량 장비에 탑재 가능 : 제한된 CPU 및 메모리에 적합하도록 최소화
- 디스크 기반 데이터베이스와 복제 및 동기화 기능이 필요
- 내장형 : 데이터와 응용 프로그램의 결합된 형태로 모바일 장치에 탑재
모바일 DBMS의 고려 사항
모바일 DBMS의 동작 원리
모바일 데이터베이스의 동기화
모바일 데이터베이스의 동기화 기술
모바일 데이터베이스의 요구 사항
- 모바일 데이터베이스의 동향
초기 모델 | 현재 모델 |
- 개인 정보 관리(PIMS) 중심
- PDA, 휴대용 PC, 노트북
- 기기 자체에서 통신 장비를 내장하지 않음
- MS사의 CEDB, Palm PDB
| - 개인 정보 + 업무 처리 중심
- 무선 통신을 통한 휴대 장비와 중앙 서버 간의 데이터 교환, 공유, 처리 가능한 양방향 업무 처리
- SQL문 처리 엔진, 표준 데이터 API, 데이터와 응용 프로그램 서버 간의 동기화 모듈 API
|