무결성2 023 무결성( Integrity ) 무결성( Integrity ) 개체 무결성 : 릴레이션에서 기본키를 구성하는 속성은 널( NULL ) 값이나 중복값을 가질 수 없음 ex. 릴레이션에서 '학번'이 기본키로 정의 되면 튜플을 추가할 때 '주민번호'나 '성명' 필드에는 값을 입력하지 않아도 되지만 '학번' 속성에는 반드시 값을 입력해야 한다. 또한 '학번' 속성에는 이미 한 번 입력한 속성 값을 중복하여 입력할 수 없다. 참조 무결성 : 외래키 값은 NULL이거나 참조 릴레이션의 기본키 값과 동일해야 함, 즉 릴레이션은 참조할 수 없는 외래키 값을 가질 수 없음 ex. 릴레이션의 '학번' 속성에는 릴레이션의 '학번' 속성에 없는 값은 입력할 수 없다. 도메인 무결성 : 특정 속성의 값이, 그 속성이 정의된 도메인에 속한 값이어야 한다는 규정.. 2021. 5. 15. 004 기존의 파일 처리 방식에서의 문제점 종속성으로 인한 문제점 종속성이란 응용 프로그램과 데이터 파일이 상호 의존적인 관계를 말한다. 데이터 파일이 보조기억장치에 저장되는 방법이나 저장된 데이터의 접근 방법을 변경할 때는 응용 프로그램도 같이 변경해야 한다. 중복성으로 인한 문제점 중복성이란 한 시스템 내에 내용이 같은 데이터가 중복되게 저장 관리되는 것을 말한다. 일관성 ( data consistency ) : 중복된 데이터 간에 내용이 일치하지 않는 상황이 발생하여 일관성이 없어짐 보안성 ( security ) : 중복되어 있는 모든 데이터에 동등의 보안 수준을 유지하기가 어려움 경제성 ( economics ) : 저장 공간의 낭비와 동일한 데이터의 반복 작업으로 인한 비용의 증가 무결성 ( integrity ) : 제어의 분산으로 인해 .. 2021. 5. 11. 이전 1 다음