목록db (2)
DNF LOVE
데이터베이스의 궁극적인 목표는 데이터 독립성이다.데이터 독립성이란, 데이터의 물리적, 논리적 구조 등이 변경이 되어도 응용 프로그램에 영향을 주지 않음을 의미한다.DBMS는 이 독립성을 유지하기 위해서 Mapping 방식을 사용하여 논리적 데이터 독립성, 물리적 데이터 독립성을 유지하고자 한다.이 독립성을 괴롭히는 악의 근원은 무엇일까?그것은 바로 데이터 종속성과 데이터 중복성이다. 파일 처리 시스템은 데이터 종속성과 중복성을 야기하기 때문에 이를 최소화하기 위해 DBMS가 만들어 졌다.이 종속성과 중복성이 최소화 된 DB를 좋은 퍼포먼스를 날 수 있다.1. 데이터 종속성 : 응용 프로그램과 데이터 간의 상호 의존 관계를 의미한다.- 데이터의 구성방법이나 접근방법의 변경 시 관련 응용 프로그램도 동시에 ..
1. 데이터 처리 메커니즘 1) 일괄 처리 : 데이터를 수집해서 분류하고 정렬시킨 다음에 일괄 처리하는 데이터 처리 방법(ex 자기테이프)⓵ 사전 준비 작업 필요 : 원시 데이터의 수집, 분류 정리하여 파일에 수록(단점)⓶ 사용자 측면에서 처리 결과를 위해서는 대기해야 함 (단점)⓷ 시스템 중심 처리 방법 : 높은 시스템 성능, 각 트랜잭션 당 처리 비용이 적게 듦(장점)⓸ 자기 테이프 같은 순차 접근 방법 이용 업무에 유리(장점)==> 긴 처리 시간, 트랜잭션 작성에 따른 시간 소모적인 작업량, 데이터 수록을 위한 수동적 절차에 따른 경비 등을 보완하기 위해 온라인 시스템 개발됨 2) 온라인 처리 : 사전 준비 작업 없이 곧바로 데이터를 처리하는 방식⓵ 실시간 처리⓶ 사용자 중심 처리 방법 : 낮은 시..