에듀윌 · DB 등장 배경
한 표로 끝내기
File System vs Database

두 결함을 DB는 어떻게 풀었나

비교축파일 시스템데이터베이스
저장 단위부서별 파일 따로따로중앙 통합 저장소
종속성구조 = 코드에 박힘구조 변경해도 영향 ❌ (독립성)
중복성같은 데이터 여러 파일에한 곳 저장, 여러 곳 참조 (중복 최소화)
일관성파일마다 다를 위험한 번 수정해도 전체 반영
공유부서별 독립·공유 어려움여러 사용자 동시 공유
보안분산 통제 어려움중앙 권한 관리(GRANT/REVOKE)
DB가 푼 두 줄
데이터 독립성(구조 바뀌어도 프로그램 그대로) + 중복 최소화(한 곳에 두고 한 번만 정의) — 한 뿌리에서 나온 한 쌍.