CS/데이터베이스2022. 7. 26. 18:16[데이터베이스] 무결성 (Integrity)
무결성 (Integrity)이란 ? 무결성이란 데이터의 정확성, 일관성, 유효성을 유지하는 것을 말한다. 무결성이 유지되어야 DB에 저장된 데이터 값과 그 값에 해당하는 현실 세계의 실제 값이 일치하는지에 대한 신뢰가 생긴다. 데이터의 무결성을 유지하는 것은 데이터베이스 관리시스템(DBMS)의 중요한 기능이며 주로 데이터에 적용되는 연산에 제한을 두어 데이터의 무결성을 유지한다. 무결성의 종류 개체 무결성 참조 무결성 고유 무결성 NULL 무결성 개체 무결성 기본키로 선택된 필드는 NULL 값을 허용하지 않는다. 참조 무결성 서로 참조 관계에 있는 두 테이블의 데이터는 항상 일관된 값을 유지해야 한다. 외래키 값은 NULL이거나 참조 릴레이션의 기본키 값과 동일해야 한다. → 즉, 릴레이션은 참조할 수 ..