이론/데이터베이스

2-2. 데이터베이스 관리 시스템의 정의

JH_ 2022. 4. 21. 14:56

파일 시스템의 문제점을 해결하는 방법

데이터 중복성 -> 데이터를 통합하여 저장

데이터 종속성 -> 동시 공유, 보안, 회복 기능을 제공

=> 그 대안으로 제시된 것이 데이터베이스 관리 시스템

데이터베이스 관리 시스템의 정의

  • 데이터 중복과 데이터 종속 문제를 해결하기 위해 제시된 소프트웨어
  • 응용 프로그램을 대신하여 데이터베이스에 있는 데이터를 삽입, 삭제, 수정, 검색하고 모든 응용 프로그램이 데이터베이스를 공유할 수 있게 함

응용 프로그램이 동시에 데이터베이스를 사용할 때 발생할 모든 분쟁을 DBMS가 중재하여 데이터 중복의 문제가 해결

생성, 접근. 관리 모두 DBMS가 담당하기 때문에 데이터베이스 구조나 접근방법이 변경되어도 데이터 독립성이 확보

 

데이터베이스 관리 시스템의 주요 기능