Page 19 - 데이터베이스
P. 19
CHAPTER 1? 데이터베이스 시스템 7
터에 저장된 데이터의 모임이다.
지금까지 설명한 내용을 한 문장으로 정리하면 데이터베이스란 “어떤 특정한 조직에서
여러 명의 사용자 또는 응용 시스템들이 공유하고 동시에 접근하여 사용할 수 있도록 구
조적으로 통합하여 저장한 운영 데이터의 집합”이라고 정의할 수 있다.
이러한 데이터베이스의 정의가 함축하고 있는 의미를 살펴보면 다음과 같다.
공유 데이터 데이터베이스 통합 데이터
운영 데이터 정의 저장 데이터
그림 3? 데이터베이스 정의
첫째, 데이터베이스는 공유 데이터(shared data)다. 공유 데이터는 어느 하나의 응용 프로
그램이나 응용 시스템을 위한 데이터가 아니라, 조직 내 다수의 사용자나 응용 시스템
들이 데이터의 통합 관리를 통하여 공동으로 소유하고 유지하며 이용하는 개념이다.
둘째, 데이터베이스는 통합된 데이터(integrated data)다. 통합 데이터는 여러 군데 분산
된 데이터를 통합하여 데이터의 중복을 최소화(minimal redundancy)하기 위한 개념이
다. 데이터의 통합 관리는 데이터의 일관성 유지와 데이터 관리 비용 감소 등 장점이 있
다. 여기서 통합의 의미는 중복 제거가 아니라 중복 최소화다.
셋째, 데이터베이스는 저장된 데이터(stored data)다. 저장된 데이터는 책상 서랍이나
파일 캐비닛에 들어 있는 데이터가 아니라 컴퓨터가 접근 가능한 매체에 저장된 디지털
데이터를 의미한다.
넷째, 데이터베이스는 운영 데이터(operational data)다. 운영 데이터는 조직 고유 업무를
수행하기 위하여 지속적으로 유지해야 하는 데이터를 의미한다. 단순한 입출력 데이터