///////
Search
1️⃣

데이터 베이스의 정의 · 특징과 장단점

데이터 베이스 (DataBase) 란?

특정 조직의 업무를 효율적으로 수행하기 위해 논리적으로 연관된 데이터를 구조적으로 통합해 놓은 것
통합된 데이터 ( Integrated Data ) : 자료의 중복을 제거
저장된 데이터 ( Stored Data ) : 컴퓨터가 접근할 수 있는 저장 매체에 저장
운영 데이터 ( Operational Data ) : 조직의 목적을 위해 사용
공용 데이터 ( Shared Data ) : 여러 응용 시스템이 공동으로 소유하고 유지

데이터 베이스의 특징

실시간 접근성 : 실시간 처리에 의한 응답이 가능하다.
계속적인 변화 : 데이터베이스의 상태는 동적이며, 항상 최신의 데이터를 유지한다.
동시공용 : 여러 사용자가 각자의 목적을 갖고 데이터를 이용할 수 있다.
내용에 의한 참조 : 데이터베이스에 있는 데이터를 참조할 때, 데이터의 주소 값이나 위치에 의해서가 아니라, 데이터의 내용으로 찾을 수 있어야 한다.

데이터 베이스의 장·단점

장점

데이터의 중복 제거 · 공동 이용 · 일관성 유지 · 무결성 유지 · 통합 관리 · 실시간 처리

단점

전산화 비용 및 운영비 증가 : 고가의 소프트 웨어 비용과 컴퓨터 자원이 많이 요구됨
복잡한 백업과 복구 : 데이터 베이스는 구조가 복잡하고 여러 사용자가 동시에 공용해서 사용하므로 시스템 장애가 발생했을 경우 복구 작업이 어렵다.
시스템 취약성 : 통합된 데이터이기 때문에, 일부에서 장애가 발생하면 전체 시스템에 영향을 준다.
자료 처리의 복잡화 : 여러 데이터 모음이 서로 연관되어 있기 때문에, 특정 시스템을 설계할 때, 제한 상황이 발생할 수 있어 설계 시간이 길어질 수 있다.