[데이터베이스] 2. 데이터베이스 관리 시스템 (DBMS)
파일 시스템 데이터를 파일로 관리하고자 파일 생성, 삭제, 수정, 검색 기능을 제공하는 전통적 소프트웨어 응용프로그램마다 필요 데이터를 따로 관리 >> 데이터 중복성, 데이터 일관성과 무결성 유지 어려움 응용프로그램이 데이터 파일에 종속적이다. 데이터 파일에 대한 동시공유, 보안, 회복 기능 없음 응용 프로그램의 개발 난이도가 높다. 파일 시스템의 단점을 극복하고자 데이터베이스 관리 시스템 등장 데이터베이스 관리 시스템(DataBase Management System) 조직에 필요한 데이터를 데이터베이스에 통합하여 저장 DBMS의 주요기능 정의 : 데이터베이스 구조를 정의, 수정 조작 : 데이터를 삽입, 삭제, 수정, 검색 연산 가능 제어 : 데이터를 항상 정확하게 유지할 수 있는 보안, 접근제어 기능 ..