공용 자료
/
KDT Backend School 공용페이지
/
[KDT] 백엔드 스쿨 2기
/
K-Digital Training 테킷 백엔드 스쿨 2기 공식페이지
/
스터디 페이지
/
씨예스~!!
/
DATABASE
/
데이터 베이스의 정의 · 특징과 장단점
Search
1️⃣
데이터 베이스의 정의 · 특징과 장단점
데이터 베이스 (DataBase) 란?
특정 조직의 업무를 효율적으로 수행하기 위해 논리적으로 연관된 데이터를 구조적으로 통합해 놓은 것
통합된 데이터 ( Integrated Data )
: 자료의 중복을 제거
저장된 데이터 ( Stored Data )
: 컴퓨터가 접근할 수 있는 저장 매체에 저장
운영 데이터 ( Operational Data )
: 조직의 목적을 위해 사용
공용 데이터 ( Shared Data )
: 여러 응용 시스템이 공동으로 소유하고 유지
데이터 베이스의 특징
실시간 접근성
: 실시간 처리에 의한 응답이 가능하다.
계속적인 변화
: 데이터베이스의 상태는 동적이며, 항상 최신의 데이터를 유지한다.
동시공용
: 여러 사용자가 각자의 목적을 갖고 데이터를 이용할 수 있다.
내용에 의한 참조
: 데이터베이스에 있는 데이터를 참조할 때, 데이터의 주소 값이나 위치에 의해서가 아니라, 데이터의 내용으로 찾을 수 있어야 한다.
데이터 베이스의 장·단점
장점
데이터의 중복 제거 · 공동 이용 · 일관성 유지 · 무결성 유지 · 통합 관리 · 실시간 처리
단점
전산화 비용 및 운영비 증가
: 고가의 소프트 웨어 비용과 컴퓨터 자원이 많이 요구됨
복잡한 백업과 복구
: 데이터 베이스는 구조가 복잡하고 여러 사용자가 동시에 공용해서 사용하므로 시스템 장애가 발생했을 경우 복구 작업이 어렵다.
시스템 취약성
: 통합된 데이터이기 때문에, 일부에서 장애가 발생하면 전체 시스템에 영향을 준다.
자료 처리의 복잡화
: 여러 데이터 모음이 서로 연관되어 있기 때문에, 특정 시스템을 설계할 때, 제한 상황이 발생할 수 있어 설계 시간이 길어질 수 있다.