
DB
[데이터베이스론] 데이터베이스 관리 시스템(DBMS) - 1
1. 초기의 자료처리 시스템 초기의 데이터 처리 시스템은 각 응용 프로그램이 개별적으로 자기 자신의 데이터를 파일로 관리 유지했다. 그렇기 때문에 모든 응용 프로그램이 자신의 데이터 파일을 접근, 관리하기 위해 검색, 삽입, 삭제 및 갱신을 할 수 있는 프로그램 코드를 포함하고 있어야 했다. 게다가 응용 프로그램 간의 데이터 공용이 불가능하였다. 이러한 시스템의 가장 큰 문제점은 데이터의 종속성(data dependency)과 데이터 중복성(data redundancy)으로 집약될 수 있다. 데이터베이스와 처리 시스템은 이러한 문제점을 보완을 목표로 발전하게 되었다. 2. 데이터 종속성과 데이터 중복성 데이터 종속성 응용 프로그램과 데이터 간의 관계가 상호 의존 관계인 것을 말한다. 데이터의 구조나 접근..