전공기초/DataBase

8ㅑ[DB][기본편] 1. 정보 환경

lxvxxu 2024. 10. 13. 04:12

 

Contents
1. 정보 환경
   1.1 정보 처리 시스템 : 정보, 데이터, 정보 시스템
   1.2 자료 처리 시스템 : 일괄 처리 시스템, 온라인 처리 시스템, 분산 처리 시스템

 

 

 

1.1 정보 환경

정보 처리(information processing)

: 컴퓨터가 정보를 생성하기 위해 Data를 처리하는 작업

(information은 data를 처리해서 얻어진 결과)

- 단순한 계산이나 자료 처리보다 더 일반성을 나타낸다.

  수치이건 비수치이건 관계 없이 어떤 형태의 심벌(정보)도 처리하기 때문이다.

1.1.1 정보와 데이타

인간이 영위하는 중요한 지능 활동 중 하나가 의사 결정(decision making)

이러한 의사 결정에 가장 중요한 기본 요소는 그 상황에 알맞은 정확한 정보

 

data = 자료

 : real world(현실 세계)로부터 단순한 관찰이나 측정을 통해서 수집된 사실(fact)이나 값(value)

- 숫자로 표현되는 수치, 문자로 표현되는 string이 포함된다.

 

information

 : 어떤 상황에 대한 적절한 의사 결정을 할 수 있게 하는 지식(knowledge)으로서

    data의 유효한 해석(interpretation),  data 상호간의 관계(relationship)

 

I = P(D)

 

P : 처리기, D : Data, I : 정보

 

정보 추출 방법을 보통 자료 처리(data processing), 광의로 정보 처리(information)라고 한다.

 

Q) 정보의 가치는 언제 인정되는가?
A) 정보가 어떤 의사 결정 과정에 반영되어 유용한 결과를 가져올 때

 

Q) 유용성을 갖기 위해 필요한 조건은?

A) 유용한 결과를 가져오기 위해서는(유용성을 갖기 위해서는, 유리한 의사 결정을 유도하기 위해서는)

- 정확성(accuracy)

- 현재성(currency)

를 가지고 있어야 한다.

 

기업의 4대 요소: 자본, 사람, 기술, data(information)

미국, 일본 등 첨단산업국에서는 대부분의 기업들이 별개의 독립 부서를 두고 있다.

해당 부서의 역할  : 전 기관의 데이타 관리

책임자 : CIO (Chief Information Officer), 최고 경영자급

정보는 그 조직체의 효율적인 운영을 위해 필수적인 것.

 

 

1.1.2 정보 시스템

System : 체계적인 방법 or 조직 or 제도.

 

정보 시스템(information system)

 : 한 조직체의 활동에 필요한 data를 수집, 조직, 저장해 두었다가

  필요시에 처리해서 의사 결정에 유효한 정보를 생성하고 분배하는 수단

 

역할

1) 조직체의 내부적 운영과 외부적 상황에 관련된

과거, 현재, 예측되는 미래 상황에 대한 정보를 체계적으로 제공하는 방법

2) 의사 결정 과정에서 적시에 정확한 정보를 제공함으로써

그 조직체의 관리( = 기획, 통제, 운영) 기능을 조정하는 역할을 한다.

 

목적

현재의 정확한 정보를 적시에 제공하여 조직체로 하여금 유용한 의사 결정을 하도록 한다.

 

의사 결정을 위해 사용되는 정보 시스템은 그 사용 목적에 따라 여러 가지 이름으로 불리운다.

 

 

경영 정보 시스템(MIS : Management Information System)

한 기업의 경영 관리 = 기업 업무의 기획(planning), 운영(operation), 통제(control)에

필요한 의사 결정을 위하여 가장 정확하고 최신의 정보를 제공하는 수단으로 사용되는 정보 시스템 

 

 

군사 목적

 

 

 

정보 시스템 사용 목적
군사 정보 시스템(Military Information System)  
행정 정보 시스템(Administration Information System)  
인사 정보 시스템(Personnel Information System)  
   

 

 

의사 결정 지원 시스템(DSS : Decision Support System)

 

data warehouse

 

data mining

 

 

지식 관리 시스템(knowledge management system)

 

 

 

정보 시스템의 일부 = 응용 시스템 (application system)

한 부서가 필요로 하는 정보를 제공하여 주는 서브시스템(정보 시스템의 일부)

이 application system을 구현하기 위해 운영되는 프로그램들 = 응용 프로그램 (application program_)

 

한 조직체의 정보 시스템은 많은 응용 프로그램들로 구현되어 있다.

 

상이한 응용 프로그램들이라고 해서 반드시 상이한 data만을

    요구하고 처리하는 것이 아니라 동일한 data를 공용하는 경우가 많다.

 

 


1.2 자료 처리 시스템

Data processing은 반드시 Computer에 의해서만 수행되어야 하는 것은 아니지만

오늘날 Computer 기술의 발전과 가격의 저렴화로 인해 Information System을 컴퓨터화 하는 것이 기본이 되었다.

=> Data processing = Computer에 의한 자동 처리

=> 전자 자료 처리 시스템(EDPS : Electronic Data Processing System)

 

 

 

자료 처리 시스템(Data Processing System)

정보 시스템의 핵심, 컴퓨터가 직접 연관되어 있다.

 

Daya의 처리 형태(Data가 조직되고 접근되는 방법)에 따라

일괄 처리, 온라인 처리, 분산 처리 시스템으로 구분된다.

 

 

1.2.1 일괄 처리 시스템(batch processing system)

일괄 처리 시스템 (batch processing system)

  : 시스템의 효율성을 증대시키기 위하여 데이타를 수집해서 분류하고 정렬시킨 다음에 처리하는 시스템

일괄 처리(방식) (batch processing)

 : " 중심의 데이타 처리 방법

 

tramscation : 작업 수행의 논리적 단위, 여러 가지 일건 업무

 

순차 접근 방법(sequential access method)를 사용하는 업무 = 처리 요건이 일괄적인 성격을 띠고 있는 업무

처리 방식에 적합한 방식이다.

i.e., 급여 지불부, 납세 고지서 등 일정 기간마다 주기적으로 한꺼번에 작성 처리할 필요가 있고 그룹별로 분류시킬 수 있는 업무

 

장점 단점
1) transaction들을 한 데 모아 일괄적으로 처리하기 때문에 각 transaction당 처리 비용이 적게 들게 된다.
2) (System 측면) 단위 시간당 처리되는 작업 수가 많게 되어 자연히 시스템 성능이 높아진다.
1) Data가 즉시 처리되지 않기 때문에 대기해야 된다. (긴 처리 시간)
2) 사전 준비 작업을 거쳐야 한다. 이에는 상당한 사무적 작업이 요구된다. (많은 사무 작업량)
3) 사전 준비 작업 = 사무(적) 작업 = raw data를 준비
 : 원시 데이타 수집 → 분류 및 처리 분류된 raw data를 Computer가 판독할 수 있도록 기록 정리, file에 수록 (화일에 대한 갱신)
(수동적 절차)
병행적으로 수행될 수 있는 과정이 있긴 하지만, 화일에 대한 갱신은 여전히 일괄 처리의 성격을 벗어나지 못한다.
일괄 처리 방식만으로 자료 처리 요구들을 만족시킬 수 없는 성질의 transaction들이 많다.

 

 

1.2.2 온라인 처리 시스템