DB   Database   데이타베이스, 데이터베이스

(2020-09-04)

1. 데이터베이스 (DataBase,DB)

  ㅇ 구조적, 논리적으로 조직화된 데이터 집합DBMS 참조


2. 출현 배경

  ㅇ 원래 같은 데이터가, 여러 응용에 중복되어, 동시에 사용될 수 있다는,
     - 다목적성 사용을 위해 발전되어진,
     - 공용의 개념에서 출발된 용어


3. 데이터베이스의 특징실시간 접근성 (Realtime Accessibility)
     - 수시적,비정형적인 자료 처리 요구에 대하여 실시간적 처리
  ㅇ 동시 공유 (Concurrent Sharing)
     - 동일 데이타를 동시에 서로 다른 목적으로 사용 가능
  ㅇ 계속적인 변화 (Continuous Evolution)
     - 데이타베이스의 상태는 정적이 아니고 동적 즉, 수시로 데이타의 갱신이 이루어짐
  ㅇ 데이터 저장 및 추출의 최적화 
     - 모든 데이터가 중복을 최소화하면서 통합됨
  ㅇ 응용프로그램과 데이터 간에 분리 독립성을 제공함
  ㅇ 저장과 검색의 용이성 등


4. 데이터베이스의 구분

  ㅇ 응용 관점
     - 운영 데이터베이스 : OLTP(온라인 트랜잭션 처리)에 주로 활용
        . 동적인 데이터 수집,수정,보존 등
     - 분석 데이터베이스 : OLAP(온라인 분석 처리)에 주로 활용
        . 장기간 정적인 데이터 수집 및 통계,동향,추세 등

  ㅇ 구성 관점
     - 시스템 카탈로그 (구조 정보,메타데이터)
     - 저장된 데이터베이스

  ㅇ 논리적 모델링 관점
     - 계층형 데이터베이스
     - 네트워크형 데이터베이스
     - 관계형 데이터베이스 (RDB) 
     - 객체지향데이터베이스

  ㅇ 추상화 관점
     - View Level : 사용자 관점, 사용자 마다 다른 View로 보여짐 (개념적 모델링)
     - Logical Level : 데이터의 묘사, 데이터 간 관계 (논리적 모델링)
     - Physical Level : 레코드가 어떻게 디스크에 저장되는가 (물리모델링)

데이터베이스
   1. DB  


Copyrightⓒ written by 차재복 (Cha Jae Bok)               기술용어해설 후원
"본 웹사이트 내 모든 저작물은 원출처를 밝히는 한 자유롭게 사용(상업화포함) 가능합니다"