데지덤

  1. 데이터관련 직무와 자격
    1. 데이터베이스 직무

    2. 데이터베이스 자격

  2. 데이터관련 학습방법
    1. 데이터베이스 개론 학습

    2. DBMS 학습

    3. 읽어볼만한 DB책

  3. 최신동향과 유명한 Things
    1. DB최신동향

    2. 데이터로 유명한 Things

  4. 데이터베이스 개념
    1. 데이터베이스 개념

    2. DBMS

    3. 데이터베이스 개발과운영

  5. 데이터베이스 설계(1/2)
    1. 데이터표준

    2. 데이터모델링

    3. 데이터모델 디자인패턴

  6. 데이터베이스 설계(2/2)
    1. 프로세스및상관모델링

    2. 정규화

    3. 반(역)정규화

    4. DB물리설계

  7. 인덱싱과 DB프로그래밍
    1. 인덱스와 해싱

    2. 관계연산

    3. DB언어

    4. SQL

    5. 데이터베이스 미들웨어

  8. 데이터베이스 운영
    1. 트랜잭션

    2. 병렬처리

    3. 데이터베이스 복구

    4. 데이터베이스 성능

    5. 병행제어(동시성제어)

  9. 분석계 및 빅데이터기술
    1. 데이터웨어하우스

    2. 데이터마이닝

    3. 빅데이터기술

  10. 데이터거버넌스
    1. 데이터거버넌스

    2. 데이터베이스 감리/진단

  11. 데이터베이스 종류와 보안
    1. 데이터베이스 종류

    2. 데이터베이스 보안

  12. DBMS
    1. 오라클

    2. SQL Server

    3. DB2

    4. Sybase

    5. Altibase

모바일 데이터베이스

개념
현장업무에서 발생한 데이터를 가공 후 동기화를 통해 중앙서버로 전송할 수 있도록 이동 컴퓨팅 기기에 탑재된 DB

1. 이동형 단말에 탑재되어 업무처리를 지원하는 모바일 DB의 이해

가. 모바일 DB의 정의

- 현장업무에서 발생한 데이터를 가공 후 동기화를 통해 중앙서버로 전송할 수 있도록 이동 컴퓨팅 기기에 탑재된 DB

 

나. 모바일 DB의 특징

- 소용량 장비에 탑재가능 :제한된 CPU 및 메모리에 최소한의 환경제공

- 기존의 데이터베이스와 복제(Replication) 및 동기화 기능(Synchronization)

- 내장형(Embedded DBMS) : 데이터와 어플리케이션의 결합하는 형태로 Mobile 기기에 탑재

 

다. 모바일 DB의 요구기능

- 플랫폼 독립적 : 다양한 플랫폼과 OS의 향상에 유연한 대응이 필요함

- 장애로부터의 복구가 신속해야 함

- 한정된 모바일(CPU, 메모리) 환경에 최적화되어야 함

- 서버와 모바일 노드간의 데이터 정합성 보장과 보안이 강화되어야 함

 

2. 모바일 DB의 개념도와 구성 요소

가. 모바일 DB의 개념도

<출처: Wikipedia, http://en.wikipedia.org/wiki/Mobile_database >

 

나. 모바일 DB의 세가지 구성 요소

구성 요소

설 명

Fixed hosts

Database Server를 통해 트랜잭션과 데이터 관리 기능을 처리하는 host

Mobile units

Base Station으로부터 Network 연결을 유지하여 업무를 처리하는 이동 단말

Base stations

하나 이상의 무선 단말들의 상호 통신을 위해 고정위치에 설치되는 장치

 

3. 모바일 DB의 동기화 기술

가. 데이터 정확성 보장기술

- 서버내의 기간데이터와 사용자 모바일 디바이스 내의 데이터가 분산 관리되는 형태의 이중화 특성 에 따른 데이터 불일치 발생에 대비한 충동해결방법 메커니즘

- 최종 데이터변경시간, 서버측 데이터 우선, 모바일 디바이스 데이터 우선등의 기본적인 데이터충돌 해결 원칙제공

 

나. 빠른 데이터 동기화 속도

- 네트워크 인프라와 통신대역폭이 취약할수록 사용자의 동기화 속도는 전송하고자 하는 데이터 량에 의해 결정됨

- 통신비용의 절감을 위하여 실시간 데이터 압축기술 사용

 

다. 모바일 디바이스내의 보안

- 모바일 데이터베이스 자체에 대한 암호화 모듈 (ECC적용) 탑재

- 사용자가 쉽게 자신의 데이터 암호화 할 수 있는 소프트웨어적 보안장치

 

라. 사용자 인증표준 및 이어받기 기능

- SSO(Single Sign On)와 같은 표준화된 인증서버 기능제공 (Moblie DB동기화 작업시)

 

4. 기업에서의 모바일 DB 활용 사례

가. 모바일 DB 도입 방향

- 기업내부환경 및 외부환경을 고려하여 강점, 약점, 기회, 위협요인을 분석

- 구축방안사례 : 도시가스 공사의 외근직원을 가스검침 및 설치,자동차 회사의 영업사원의 현장판매, 물류시스템 등

 

나. 모바일 DB 활용예

 

    - 기업 데이터베이스와의 동기화를 통한 모바일 업무 수행

 

5. 모바일 DB 발전전망

가. 대용량 데이터처리 및 위치기반 서비스

- 대용량의 데이터처리를 위해 고속 인터넷환경의 기간데이터베이스와 연계

- 현존하는 위치기반서비스 정보통신기술을 활용한 데이터베이스 활용 극대화 노력

 

나. 유비쿼터스 컴퓨팅환경에서 Mobile DB

- Embedded 시스템, RFID(무선주파수식별), IPV6(132bit주소), MEMS(Micro Electro Mechanical System: 기계+반도체칩) 센서 및 칩기술접목

- 엄청난 대용량의 데이터 처리를 해야 하므로 데이터가 발생되는 네트워크 끝 단에서 에지(edge)컴퓨팅 기술에 의존할 것으로 전망

- 인간중심의 데이터가공, 저장, 공유형태에서 유비쿼터스 기술과 접목하여 비가시적인 내장시스템 형태로 진화 할 것으로 전망

 

다. 기업의 비즈니스 모델의 변화

 - RTE(Real Time Enterprise) 를 지원하기 위한 IT인프라로 활용가치 가능

- UCC 통한 WEB 2.0 구현에 있어서의 기술로 활용

 

 

댓글