[데이터베이스] Chapter 2. 데이터베이스 관리 시스템

Lil_Young·2022년 11월 6일
0

데이터베이스

목록 보기
2/8

파일 시스템

  • 데이터를 파일로 관리하기 위해 파일의 생성, 삭제, 수정, 검색 기능을 제공하는 소프트웨어

  • 응용 프로그램마다 필요한 데이터를 별도 파일로 관리

  • 데이터 중복성과 데이터 종속성 문제가 발생

데이터베이스 관리 시스템

  • 파일 시스템의 문제를 해결하기 위해 제시된 소프트웨어

  • 조직에 필요한 데이터를 데이터베이스에 통합하여 저장해두고 이를 관리함

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

  • 정의 기능: 데이터베이스의 구조를 정의하거나 수정한다.

  • 조작 기능: 데이터를 삽입, 삭제, 수정, 검색하는 연산을 한다.

  • 제어 기능: 데이터를 항상 정확하고 안전하게 유지한다.

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

장점

  • 데이터 중복을 통제할 수 있다.

  • 데이터 독립성이 확보된다.

  • 데이터를 동시 공유할 수 있다.

  • 데이터 보안이 향상된다.

  • 데이터 무결성을 유지할 수 있다.

  • 표준화를 할 수 있다.

  • 장애 발생시 회복이 가능하다.

  • 응용 프로그램 개발 비용이 줄어든다.

단점

  • 비용이 많이 든다.

  • 백업과 회복 방법이 복잡하다.

  • 중앙 집중 관리로 인한 취약점이 존재한다.

profile
Beginner_Developer

0개의 댓글