데이터(data)
- 현실 세계로부터 단순한 관찰이나 측정을 통해서 수집된 사실이나 값
- 숫자로 표현되는 수치 및 어떤 문자로 표현되는 문자열도 포함
정보(information)
- 데이터를 처리해서 얻어진 결과
- 어떤 상황에 대한 적절한 의사 결정을 할 수 있게 하는 지식으로서 데이터의 유효한 해석이나 데이터 상호간의 관계
정보 추출 방법 : 자료 처리, 정보 처리
I = P(D)
데이터(D) > 처리기 (P) > 정보(I)
정보시스템
- 한 조직체의 활동에 필요한 데이터를 수집, 조직, 저장해 두었다가 필요시에 처리해서 의사 결정에 유효한 정보를 생성하고 분배하는 수단
응용 시스템
- 한 부서를 위한 서브 시스템
- 응용 프로그램으로 구성
사용목적에 따른 분류
- 경영 정보 시스템
- 군사 정보 시스템
- 행정 정보 시스템
- 인사 정보 시스템
의사 결정 지원 시스템 (DSS)
- 광의의 정보 시스템
- 데이터웨어하우스
- 데이터마이닝
- 지식 관리 시스템
자료 처리 시스템
- 실시간성 : 일괄 처리 시스템, 온라인 처리 시스템
- 저장장치 접근성 : 온라인 처리 시스템, 오프라인 처리 시스템
- 데이터 집중 : 중앙집중 처리 시스템, 분산 처리 시스템
일괄 처리 시스템 (Bach Processing System)
- 일정 기간동안 데이터를 모아서 일시에 작업을 처리하는 시스템
- 사전 준비 작업 필요
원시 데이터의 수집
분류 정리하여 파일에 수록
- 시스템 중심 처리방법
높은 시스템 성능
낮은 처리 비용
- 순차 접근 방법 이용 업무
- 성적 처리 업무, 급여 처리 업무
원시 데이터 수집 > 분류 및 처리 > 컴퓨터 > 보고서
↕
파일
온라인 처리 시스템(On-line Processing System)
- 작업 처리 요구가 발생하면 즉시 시스템에서 처리함
- 실시간 처리 시스템(real-time processing system)
- 사용자 중십 처리방법
낮은 시스템 성능
높은 처리 비용
- 통신 제어기가 필요
- 보수, 유지, 회복의 오버헤드
- 각종 예약시스템, ATM
분산 처리 시스템 (Distributed Processing system)
- 지역적으로 떨어져 있는 컴퓨터에 데이터를 분산시켜 처리하는 시스템
- 장점
중앙의 컴퓨터에 부하가 집중되는 단점이 없음
통신비용이 절감
- 단점
시스템 관리가 복잡
클라이언트/서버 시스템 운영 형태
중앙집중 처리 시스템 (Centralized Processing System)
- 중앙 컴퓨터에 데이터를 집중시켜 처리하는 시스템
- 장점
데이터 통합 관리가 용이
관리 비용이 저렴
- 단점
중앙 컴퓨터의 성능이 뛰어나야 함
중앙 컴퓨터에 부하가 집중
고가의 통신비용 소모
오프라인 처리 시스템 vs 온라인 처리 시스템
오프라인 처리 시스템
- 특정 작업을 처리하는 도중에 저장 데이터에 접근할 수 없는 시스템
온라인 처리 시스템
- 작업 처리 중 저장 데이터를 접근하여 사용할 수 있는 시스템
1-2
데이터베이스 용어의 기원
1963.6 제1차 SDC - 컴퓨터 중심의 데이터베이스 개발과 관리
1965.9 제2차 SDC - 컴퓨터 중심 데이터베이스 시스템
데이터베이스의 정의
- 한 조직의 여러 응용 시스템들이 공용하기 위해 통합, 저장한 운영데이터의 집합
- 통합된 데이터
최소의 중복
통제된 중복
- 저장 데이터
컴퓨터가 접근 가능한 저장 매체에 저장
테이프, 디스크 등
- 운영 데이터
한 조직의 고유 기능을 수행하기 위해 필요한 데이터
- 공용 데이터
한 조직의 여러 응용 프로그램이 공동으로 소유, 유지,이용하는 데이터
데이터베이스의 특징
- 실시간 접근
데이터베이스에 저장된 데이터는 실시간 처리로 응답 보장
- 계속적인 변화
갱신, 삽입, 삭제 등의 연산이 빈번히 발생
- 동시 공용
데이터베이스에 저장된 데이터는 여러 명의 사용자들이 동시에 공유
- 내용에 의한 참조
위치나 주소가 아니라, 값에 따라 참조
데이터베이스 시스템 개요
- 데이터베이스 시스템이란 데이터베이스를 이용하여 자료를 저장하고 관리하고 관리하여 정보를 얻어내는 데 필요한 컴퓨터 중심의 시스템을 의미
- 데이터베이스 시스템은 응용 프로그램, 데이터베이스 관리 시스템, 데이터베이스등이 통합된 것을 의미
- 데이터베이스 시스템에서 가장 중요한 역할을 수행하는 것은 데이터베이스 관리 시스템(DBMS)
- 데이터베이스 관리 시스템이 관리하는 데이터의 집합을 데이터베이스라 함