데이터베이스 1강데이터베이스 1강

Posted at 2013. 9. 25. 14:06 | Posted in 카테고리 없음

데이터(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)

- 데이터베이스 관리 시스템이 관리하는 데이터의 집합을 데이터베이스라 함






//