중복성으로 인한 문제점이요.. 첫번째 일관성에서.. 데이터가 중복되는데 내용이 일치하지 않는 상황이란게 어떤상황인가요? 데이터가 중복이면 내용이 서로 같은 것 아닌가요? 내용이란 어떤 것을 의미하는 것인가요
안녕하세요.
데이터베이스에서는 자료가 레코드 단위로 저장됩니다.
하나의 레코드는 동일한 정보를 유지해야 하는데 종래의 파일 처리는 같은 내용의 데이터가 서로 다른 업무의 파일에서 중복 저장되는 경우가 있었습니다.
예를 들어
학번 이름 점수 평가
001 홍길동 90 A
이러한 데이터가 여러 파일에 중복되어 저장되는 경우
홍길동의 점수 평가 기준이 변경되어 90점까지가 B일 경우
여러 파일에 중복되어 저장된 홍길동 자료중 평가를 모두 B로 변경해야 하는데
일부 파일만 변경되었다면 홍길동의 자료가 서로 달라지게 되는 것이죠.
중복된 데이터에서 내용이 일치하지 않는 상황이 생겨 일관성이 위배되는 것이죠.
이러한 문제로 인해 DBMS를 통한 관리가 나타나게 된 것입니다.
관계를 설정해 관리하게 되면 하나의 자료가 변경되면 이와 관련된 자료가 모두 함께 변경되거나 아예 변경되지 못하도록 하여 일관성을 유지할 수 있게 됩니다.
오늘도 즐거운 하루 되세요.
-
*2017-02-06 09:20:10
안녕하세요.
데이터베이스에서는 자료가 레코드 단위로 저장됩니다.
하나의 레코드는 동일한 정보를 유지해야 하는데 종래의 파일 처리는 같은 내용의 데이터가 서로 다른 업무의 파일에서 중복 저장되는 경우가 있었습니다.
예를 들어
학번 이름 점수 평가
001 홍길동 90 A
이러한 데이터가 여러 파일에 중복되어 저장되는 경우
홍길동의 점수 평가 기준이 변경되어 90점까지가 B일 경우
여러 파일에 중복되어 저장된 홍길동 자료중 평가를 모두 B로 변경해야 하는데
일부 파일만 변경되었다면 홍길동의 자료가 서로 달라지게 되는 것이죠.
중복된 데이터에서 내용이 일치하지 않는 상황이 생겨 일관성이 위배되는 것이죠.
이러한 문제로 인해 DBMS를 통한 관리가 나타나게 된 것입니다.
관계를 설정해 관리하게 되면 하나의 자료가 변경되면 이와 관련된 자료가 모두 함께 변경되거나 아예 변경되지 못하도록 하여 일관성을 유지할 수 있게 됩니다.
오늘도 즐거운 하루 되세요.