이제 부터는 파일 처리 시스템의 단점과 비교하여 데이터베이스 시스템의 장점을 알아 보도록 함. 1. 데이터의 중복과 비 일관성 (Data redundancy and inconsistency)서로 다른 프로그래머가 동일한 정보를 이용하는 서로 다른 어플리케이션 프로그램을 제작한다고 한다면, 첫째, 프로그램의 제작 언어(programming languages)가 서로 다를 수 있음둘째, 각 프로그램들이 저장하는 파일 구조(Format)가 다를 수 있음셋째, 동일한 정보임에도 불구하고 서로 다른 장소에 각 각 저장할 수 있음. 즉, 정보가 중복되거나 일관적이지 못함. 예를 들어,은행에서 사용되는 시스템에서 고객 정보를 필요로 하는 여러가지 프로그램 A, B , C가 존재한다고 가정함 고객 정보 파일 예제고객 ..
1. 데이터베이스 시스템(Database system) 의 소개 ●데이터베이스(Database)란? 하나 혹은 그 이상의 여러 응용프로그램에서 필요한 데이터를 중복을 최소한으로 줄여 저장한연관된 자료들의 집합 ●DBMS(Database management systme) 이란? 데이터베이스에저장된 자료의 탐색, 삭제, 수정, 삽입를 할 수 있도록 해주는 프로그램의 집합 아래의 그림을 보면서 개념을 이해해 보면, 원통은 DB(연관된 자료들).데이터베이스에 접근(수정, 삭제 등)을 할 수 있도록 해주는DBMS.사용자들은 컴퓨터로, 응용프로그램들은 문서 그림으로 나타내었다. 접근순서사용자가프로그램(웹, ATM 기타 등등)에 정보를 요구하면,응용프로그램들은DBMS를 이용해원하는 정보를 사용자에게 보여주게 된다. ..