티스토리 뷰
chapter 1 정보 환경
1.1 정보 처리 시스템
- 정보처리란?
컴퓨터가 정보를 생성하기 위해 데이타를 처리하는 작업
즉, 정보처리는 단순히 계산이나 자료 처리보다 더 일반성을 나타내고 있다.
1.1.1 정보와 데이타
- 데이터란?
현실 세계로 부터 단순한 관찰이나 측정을 통해서 수집된 사실이나 값(value)을 말한다.
- 정보란?
어떤 상황에 대한 적절한 의사 결정을 할 수 있게하는 지식으로서 데이터의 유효한 해석이나 데이터 상호간의 관계를 말하는것
공식적 표현
I = P(D) P는 처리기,D는 데이타,I는 정보
- 정보 추출 방법이란?
자료 처리 또는 광의로 정보 처리라고 한다. 정보는 정확성과 현재성을 가지고 있어야한다.
1.1.2 정보시스템
- 정보 시스템(information system) 이란?
한 조직체의 활동에 필요한 데이터를 수집,조직,저장해 두었다가 필요시에 처리해서 의사 결정에 유효한 정보를 생성하고 분배하는 수단을 일반적으로 정보 시스템이라고 한다.
- 경영정보시스템이란?(MIS: Management Information System)
정보 시스템 가운데 특히 한 기업의 경영관리, 즉 기업 엄무의 기획, 운영 , 그리고 통제에 필요한 의사 결정을 위하여 가장 정확하고 최신의 정보를 제공하는 수단으로 사용되는 정보시스템
- 의사 결정 지원 시스템(DDS: Decision Support System) 이란?
하나의 전문적인 목적보다는 여러가지 복합적이고 광범위한 의사 결정 목적을 위해 통합적인 기능을 수행하는 정보 시스템을 구축할 수 있음.
- 데이터 웨어 하우스란?
의사 결정 지원 시스템이 효율적으로 운영되기 위해서는 다양한 소스의 데이타를 별도로 추출하여 관리해야 하는데 이것을 데이타 웨어하우스 라고함.
- 데이타 마이닝이란?
데이타 웨어하우스의 규모가 대형화 되고 복잡하게 될 때 관련 데이타를 찾아 내고 필요한 정보또는 지식을 생성하는 과정
- 지식관리 시스템이란?
데이타에서 한단계 수준높은 지식을 직접 저장하고 관리하여 활용하게 하는 지식 관리 시스템
- 응용 시스템 이란?
정보 시스템의 일부
- 응용 프로그램 이란?
응용 시스템을 구현하기 위해 운영되는 프로그램들
1.2 자료 처리 시스템
- 전자 자료 처리 시스템이란?
데이터 처리라 하면 보통 컴퓨터에 의한 자동 처리 의미
- 자료 처리 시스템이란?
데이터의 처리형태, 즉 데이터가 조직되고 접근되는 방법에 따라 일괄 처리, 온라인 처리, 분산 처리 시스템으로 구분할 수 있다.
1.2.1 일괄 처리 시스템
- 일괄 처리란?
시스템의 효율성을 증대시키기 위하여 데이타를 수집해서 분류하고 정렬시킨 다음에 처리하는 시스템 중심의 데이타처리방법을 말한다.
- 트랜잭션이란?
작업 수행의 논리적 단위
일괄 처리 시스템의 작업 과정
원시 데이타 수집 -> 분류 및 처리 -> 컴퓨터(<->화일) -> 보고서
1.2.2 온라인 처리 시스템
- 온라인 처리 시스템이란?
데이터가 그 생성 출처로 부터 곧바로 컴퓨터에 전송되면 컴퓨터는 즉시 처리해서 그 결과를 원하는 장소로 보내주는 시스템
온라인 실시간 처리라고도 한다.
- 온라인 시스템 특징
1.원격 단말 장치들과 계쏙적으로 통신을 유지해야 하고 또 이들을 통제해야 하기 때문에 통신제어기가 필요하게 되어 결과적으로 그 구조가 복잡하게 된다.
2. 단말 시설 확장에 있어서 융통성 여러가지 제약
3. 사용자 중심의 이 시스템은 응답 시간을 최소화 해야 한다.
1.2.3 분산 처리 시스템
- 중앙 집중 시스템이란?
전통적인 자료 처리 시스템은 데이터가 저장된곳을 중심으로 그 기능들이 집중되는것
- 분산 처리 시스템이란?
지리적(물리적)으로 분산되어 있는 처리기와 데이터베이스를 네트워크로 연결 시켜 사용자는 마치(논리적으로)하나의 시스템인것처럼 사용하도록 데이터를 처리해주는 시스템이다.
시스템은 기본적으로 분산처리기, 통신네트워크, 분산 데이타베이스를 그 구성요소로 하고 있다.
- 분산 처리기란?
지리적으로 분산 설치되어 있는 복수의 컴퓨터, 즉 지역 처리기
- 통신네트워크란?
지역적으로 분산된 독립 처리기들을 통신으로 연결시켜 자원을 공유하게 함으로써 논리적으로 하나의 시스템이 구축되도록 하는 망
- 비중앙 집중 시스템이란?
통신 네트워크로 연결되어 있지 않고 분산되어 있는 시스템
- 분산 데이터베이스란?
데이타가 지리적으로 분산되어 있는 형태의 데이터베이스
- 서버란?
데이타를 처리해주거나 전송해주는 컴퓨터 처리기
- 클라이언트란?
데이터의 처리나 전송을 요청하는 컴퓨터 처리기
분산처리시스템 = (클라이언트 / 서버 시스템)
'Database' 카테고리의 다른 글
[Database] DB 서버의 다중화 클러스터링(Multiplexing Clustering)과 리플리케이션(Replication) (3) | 2019.06.30 |
---|---|
[mysql] 기본명령어 정리 (0) | 2018.03.08 |
[mysql]Mac mysql 설치 및 환경설정 (0) | 2018.03.08 |
[DB] 수업정리1 (0) | 2017.10.08 |
- Total
- Today
- Yesterday
- MVC
- db
- 알고리즘
- Android
- 백준알고리즘
- BFS
- 백준
- 학교
- C langauge
- 텐서플로우
- 리버싱
- 노드
- 머신러닝
- 감자개발자
- Algorigm
- 개발하는 관광이
- 코드엔진
- node
- 안드로이드
- node.js
- 감자코딩
- TensorFlow
- 프로그래밍
- Spring
- programming
- 초보자를 위한 C언어 300제
- 복습
- Controller
- C언어
- 스프링
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |