DBMS1 [DB] 데이터베이스를 사용하는 이유와 성능 DBMS 탄생 배경 파일 시스템 개발자들은 데이터베이스가 존재하기 이전에 파일 시스템을 이용하여 데이터를 관리하였다. 데이터를 각각의 파일 단위(레코드)로 저장하며 이러한 일들을 처리하기 위한 독립적인 애플리케이션과 상호 연동이 되어야 하는데, 파일 시스템에서는 파일에 접근하는 방식이 응용 프로그램 내에 표현되므로 응용 프로그램과 데이터 간의 의존관계가 존재하게 되어 데이터의 구조, 접근 방법이 변경되면 기존의 프로그램과 데이터를 함께 변경해야 한다. 즉, 데이터 정의가 응용 프로그램에 내포되어 있고 프로그램에서 데이터를 접근하고 조작하는 것 이외에 별도의 제어가 없다. 따라서, 파일 단위로 저장할때, 데이터 종속성 문제와 중복성, 데이터 무결성 문제 등이 존재하기 때문에 데이터베이스로 관리하기 시작했다.. 2021. 8. 4. 이전 1 다음