데이터베이스 1) 정보시스템

zh025700·2022년 12월 22일

데이터베이스

목록 보기
1/15

데이터베이스

1. 정보 시스템 개론

데이터와 정보

데이터

  • 현실새계로부터 관찰이나 측정을 통해 수집된 사실 or 값
  • 숫자, 문자, 이미지, 영상 등
  • 데이터만으로는 의미가 없다
    • 즉 이것만으로 뭘 할 수 없다

반면 정보는 데이터를 가공해 얻은 값이다.

데이터가 유용한 정보가 되기 위해서는 데이터들이 정확하고, 최신의 값을 가지고 있어야한다.

-> 데이터들을 정리한 표, 데이터들의 관계들을 통합하여 한군데 저장해 둔 정보를 데이터베이스라고 한다.

오늘날은 여러 기기로부터 다양한 엄청나게 많은 데이터가 저장된다.
이를 빅데이터라고 한다.
빅데이터는 표로 정리하기엔 어려움이 많아, 임의의 방법을 통해 분석하는 방식을 이용한다.
그치만 빅데이터와 데이터베이스는 균형있게 같이 발전 중이다.

즉,
정보란

  • 의사결정을 할 수 있게 하는 지식
  • 데이터에 대한 의미 부여
  • 데이터 상호 간의 관계
  • 데이터를 처리해서 얻은 결과
정보 = 처리기(데이터)

정보는 데이터를 처리해서 나온 결과이다.
데이터 자체가 가진 정보를 처리할 수 있는 방법이 중요하게 보인다.
즉, 데이터 처리(data processing)가 중요하다.

데이터 처리란?

  • 주어진 데이터로부터 도움이 되는 정보를 얻는 과정
    • 이것을 위해 데이터는 효율적으로 저장되어야 한다.

정보 시스템

정보시스템이란?

  • 정보기술을 이용해 필요한 데이터를 수집, 조직, 저장, 처리해 정보를 추출하고 제공하는 수단

현실세계에서 데이터를 수집해, 이를 조직해 저장하고 처리해 정보를 제공하는 시스템이다.

그치만 이는 쉽지 않다.
현실과 컴퓨터세계는 다르며, 현실의 데이터 중, 의미있는 정보만 추출하는 것은 어렵다.

다양한 정보가 다차원으로 이루어져있다.

데이터 웨어하우스

  • 다양한 소스의 데이터로부터 의사결정 지원을 제공하는 시스템

데이터마이닝

  • 다차원 데이터로부터 의미 있는 지식을 발견하는 과정

지식 관리 시스템

데이터 처리 시스템

정보시스템은 데이터를 처리하는 데이터 처리 시스템을 기초로 구성된다.
데이터 처리시스템은 데이터 처리 형태에 따라

  • 일괄 처리 시스템
  • 실시간 처리 시스템
  • 분산처리 시스템

으로 분류된다.

일괄 처리 시스템

  • batch processing system
  • 데이터를 모아 뒀다가, 한번에 처리하는 시스템이다.
    • 버퍼를 이용한다고 생각하면 된다.
  • 작업을 일괄적으로 처리하니, 처리 비용이 적다.
  • 그치만, 현대에서는 이를 채택하기 어렵다.
    • 쇼핑몰, 예약시스템이 배치로 이루어지면....??

실시간 처리 시스템

  • real time processing system
  • 데이터가 생성되면, 바로 처리한다.

장점

  • 배치에서 필요했던 작업들이 필요가 없다.
    • 데이터 분류,정리 작업이 필요 없게된다.
  • 오류를 파악하기 쉽다.
  • 데이터의 최신성을 유지할 수 있다.

단점

  • 구조 복잡
    • 많은 터미널과 계속 통신을 유지해야한다..
  • 처리비용이 높다.
    • 응답시간을 최소화해야하기 때문이다.
  • 시스템 유지보수가 어렵다.
    • 계속 시스템이 작동해야하기 때문이다.

분산처리 시스템

  • distributed processing system
  • 각 지역 별, 처리 장치가 있고 이들을 연결해 통합하여 결과를 얻는 시스템
    • 즉, 기기들이 떨어져 연결되어 있지만, 사용자는 이들을 하나의 시스템을 사용하는 것 처럼 느낀다.

장점

  • 지역별로 문제를 해결 할 수 있어 신속한 조치가 가능하다.

    • 고장난 지역만 고치면 된다
  • 책임이 명확하다.

    • 해당 지역에 대한..
  • 유지보수가 어려움

즉! 지역별 시스템마다 각 각 다른 작업을 하기에 용이하다. 지역별 업그레이드.. 다른 장비 사용... 등등

profile
정리

0개의 댓글