장점
- 데이터의 중복성을 피할 수 있음
- 저장된 자료를 공동으로 이용할 수 있음
- 데이터의 일관성, 무결성을 유지할 수 있음
- 보안을 유지할 수 있음
- 데이터를 표준화할 수 있음
- 데이터를 통합하여 관리할 수 있음
- 항상 최신의 데이터를 유지함
- 데이터의 실시간 처리가 가능함
- 데이터의 논리적·물리적 독립성이 보장됨
단점
- 데이터베이스 전문가 부족
- 전산화 비용이 증가함
- 대용량 디스크로의 집중적인 Access로 과부하( Overthead )가 발생함
- 파일의 예비( Backup )와 회복( Recovery )이 어려움
- 시스템이 복잡함
- 파일 시스템에 비해 자료 처리 방법이 복잡함
논리적 독립성과 물리적 독립성
- 논리적 독립성 : 응용 프로그램과 데이터베이스를 독립시킴으로써, 데이터의 논리적 구조를 변경시키더라도 응용 프로그램은 변경되지 않음
- 물리적 독립성 : 응용 프로그램과 보조기억장치 같은 물리적 장치를 독립시킴으로써, 데이터베이스 시스템의 성능 향상을 위해 새로운 디스크를 도입하더라도 응용 프로그램에는 영향을 주지 않고 데이터의 물리적 구조만을 변경함
백업(Backup)
: 장비 고장 등의 비상사태에도 데이터베이스가 보존되도록 복사해 놓는 작업
길벗알앤디 (강윤석, 김용갑, 김우경), 정보처리 산업기사 필기 1권 핵심요약, 길벗(2019), p 20-21.
반응형
'정보처리산업기사 필기 공부 > 데이터베이스' 카테고리의 다른 글
008 스키마의 3계층 (0) | 2021.05.11 |
---|---|
007 스키마( Schema )의 정의 (0) | 2021.05.11 |
005 DBMS의 정의 및 필수 기능 문제점 (0) | 2021.05.11 |
004 기존의 파일 처리 방식에서의 문제점 (0) | 2021.05.11 |
003 데이터베이스의 특성 (0) | 2021.05.11 |
댓글