카테고리: [정보처리기사 필기] 데이터베이스

자료(Data): 현실 세계에서 단순한 관찰이나 측정을 통해 수집한 사실이나 값
정보(Information): 자료를 처리하여 얻은 결과로 사용자가 목적하는 값으로 의사 결정에 사용하는 값

정보 시스템:
조직체에 필요한 자료(Data)를 수집하고 저장했다가 필요할 때 처리하여 의사 결정에 유용한 정보를 생산하고 분배하는 시스템
자료 처리 시스템:
정보 시스템에서 사용할 자료를 처리하는 시스템(정보 시스템의 하위 시스템)

일괄 처리 시스템: 일정 기간이나 일정량의 데이터를 모아서 한 번에 처리하는 시스템
온라인 실시간 처리 시스템: 데이터 발생하면 바로 처리하는 시스템
분산처리 시스템: 논리적으로 하나의 시스템처럼 동작하며 실제 여러 컴퓨터나 프로세스를 통해 처리하는 시스템

데이터 웨어하우스(Data Warehouse): 정보 시스템을 운영하기 위해 조직이나 기업체에서 발생한 주요 업무 데이터를 추출하여 새롭게 생성한 데이터 베이스로 의사 결정 지원 시스템을 지원하는 주체적, 통합적, 시각적 데이터의 집합체

일괄처리 시스템의 특징:
시스템 중심의 자료 처리
트랙잭션당 처리 비용이 낮다.
자기 테이프처럼 순차 접근 방식에 적합
단위시간당 처리하는 작업수가 많아 시스템 성능이 높음
급여계산, 연말결산, 세무처리, 회계업무 등의 업무에 사용

데이터베이스(Database) 시스템
데이터베이스에 자료를 저장하고 관리하여 필요할 때 자료를 탐색하여 사용할 수 있게 만든 컴퓨터 시스템

데이터베이스 시스템의 구성 요소
데이터베이스(Database): 조직 업무 수행에 필요한 데이터 집합
데이터베이스 언어: 데이터베이스 시스템에 데이터베이스를 구축하고 사용하기 위해 사용하는 통신 수단
데이터베이스 관리 시스템(DBMS): 사용자 요청에 따라 데이터베이스를 구축하고 사용할 수 있게 관리하는 소프트웨어
스키마(Schema):  데이터베이스 구조와 제약 조건을 기술한 메타데이터의 집합
사용자: 데이터 베이스를 사용하고 관리 및 운영하는 다양한 형태의 사람이나 그룹
컴퓨터: 데이터 베이스 시스템이 구동하는 컴퓨터와 데이터 베이스를 사용하는 컴퓨터