본문 바로가기
IT/데이터베이스

데이터베이스(Database) 개요

by №㏇㏂〓▥ 2022. 12. 29.
728x90

1. 데이터베이스의 개요

정보와 데이터

  1. 데이터 : 관찰이나 측정을 통해서 수집된 사실이나 값(수치, 스트링)
  2. 정보 : 자료를 가공하여 얻은 결과로서 부가가치를 지니며 의사결정을 할 수 있게 하는 유효한 해석이나 상호관계
  3. 데이터 처리 시스템 : 한 기관이나 조직을 위해 데이터를 수집, 조직, 저장하고 필요시 처리하여 의사결정에 유용한 정보를 생성, 분배하는 수단

데이터베이스 정의

  1. 상호 연관 있는 데이터들의 체계적인 집합체.
  2. 응용 시스템들이 공유(Share)해서 사용하는 운영 데이터들이 구조적으로 통합되어 저장된 형태
  3. 데이터베이스의 구조는 사용되는 데이터 모델에 의해 결정된다.

데이터베이스 특징

  • 대규모 저장소로, 여러 부서에 속하는 여러 사용자에 의해 동시에 사용된다.
  • 모든 데이터에 대한 중복을 최소화하며 통합한다.
  • 데이터베이스는 한 조직체의 운영 데이터뿐만 아니라 데이터에 대한 설명도 포함한다.
  • 데이터의 구조와 프로그램이 분리되어 저장되므로 프로그램과 데이터 간의 독립성이 제공된다.

 

2. 데이터 처리 시스템

수집된 데이터를 입력받아 저장하고 분류, 가공하여 조직의 목적에 맞게 필요한 형태의 정보를 생성하는 시스템

 

(1) 일괄처리시스템(Batch Processing)

  • 자료 발생순으로 수집, 한 번에 일괄적으로 처리하는 형태
  • 원시데이터를 수집, 분류하여 파일에 수록하는 사전작업이 필요

(2) 온라인처리시스템(On-Line Processing)

  • 데이터 생성 후 시스템으로 전송, 즉시 데이터를 처리하여 전송하는 방식
  • 사용자 중심 처리 방법으로 온라인 실시간 처리라고도 함.
  • 사전작업이 필요 없고, 데이터 입력 시 발생한 오류는 즉시 수정가능

(3) 분산처리시스템(Distributed Processing)

  • 지리적으로 분산된 분산 처리기와 데이터베이스를 통신 네트워크로 연결시켜 사용자에게 논리적으로 하나의 시스템인 것처럼 데이터를 처리하는 시스템
  • 분산 처리기와 분산 데이터베이스, 통신 네트워크 필요
  • 클라이언트 / 서버 시스템 운영 형태
  • 신뢰성이 높아지며 지역 업무에 대한 책임 한계가 명확
728x90

댓글