1. 데이터베이스를 이용하는 이유와 특성 개발자들은 데이터베이스 라는 것이 존재하기이전에는 파일 시스템을 이용하여 데이터를 관리하였다 데이터를 각각의 파일 단위로 저장하며 이러한 일들을 처리하기 위한 독립적인 애플리케이션과 상호 연동이 되어야 하는데, 왜 굳이 DB 로 관리하기 시작했을까? 그 이유는 파일 단위로 저장할때, 데이터 종속성 문제와 중복성, 데이터 무결성 문제가 존재하기 때문이다. 데이터베이스의 특징 데이터의 독립성 데이터베이스 사이즈를 늘리거나 성능 향상을 위해 데이터 파일을 늘리거나 새롭게 추가하더라도 관련된 응용 프로그램을 수정할 필요가 없다. 데이터의 무결성 여러 경로를 통해 잘못된 데이터가 발생하는 경우의 수를 방지하는 기능으로 데이터의 유효성 검사를 통해 데이터의 무결성을 구현하게..