데이터베이스/데이터베이스 관리 시스템

데이터베이스 관리 시스템의 장단점

무거운 궁댕이 2024. 5. 21. 18:50

데이터베이스 관리 시스템의 장점

1. 데이터 중복을 통제할 수 있고 효율성 때문에 중복을 허용하는 경우에도 이를 최소화하여 일관성도 유지할 수 있다.

 

2. DB 관리 시스템의 구조 변경이 응용 프로그램에 영향을 주지 않기에 데이터 독립성이 확보된다.

 

3. 데이터를 동시 공유함으로써 불필요한 데이터 중복을 제한할 수 있다.

 

4. 데이터를 중앙 집중식으로 관리하므로 데이터에 대한 효율적인 접근 제어가 가능하고 보안이 향상된다.

 

5. DB 관리 시스템 연산 수행 과정에서의 유효성 검사를 통해 데이터 무결성을 유지할 수 있다.

 

6. 데이터 접근, 데이터 형식과 구조 등을 표준화하기 쉽다.

 

7. 데이터 일관성과 무결성을 유지하므로 데이터 장애 이전 상태로 복구가 가능하다.

 

8. DB 구조의 변경이 응용 프로그램 구조 변경으로 이어지지 않기에 응용 프로그램 개발 비용이 줄어든다.

 

 

데이터베이스 관리 시스템의 단점

1. DB 관리 시스템을 따로 설치해야 하기에 구매 비용이 많이 든다.

 

2. DB는 데이터 양이 많고 여러 사용자의 동시 공유를 지원하기에 장애 원인과 상태를 파악하기 어렵다.

 

3. DB 관리 시스템은 중앙 집중 관리로 인해 장애가 발생하면 전체 시스템의 업무 처리가 중단된다.