데이터베이스 데이터베이스의 데이터 무결성은 무엇입니까? -techopedia에서 정의

데이터베이스의 데이터 무결성은 무엇입니까? -techopedia에서 정의

차례:

Anonim

정의-데이터 무결성이란 무엇입니까?

데이터 무결성은 데이터의 전체 완성도, 정확성 및 일관성입니다. 이는 두 인스턴스 사이 또는 데이터 레코드의 두 업데이트 사이에 변경이 없음으로 표시 될 수 있습니다. 즉, 데이터는 그대로이고 변경되지 않습니다. 데이터 무결성은 일반적으로 표준 절차 및 규칙을 사용하여 데이터베이스 설계 단계에서 부과됩니다. 다양한 오류 점검 방법과 검증 절차를 사용하여 데이터 무결성을 유지할 수 있습니다.

Techopedia는 데이터 무결성을 설명합니다

데이터 무결성은 계층 및 관계형 데이터베이스 모델 모두에서 적용됩니다. 다음 세 가지 무결성 제약 조건은 관계형 데이터베이스 구조에서 데이터 무결성을 달성하는 데 사용됩니다.

  • 엔터티 무결성 : 기본 키 개념과 관련이 있습니다. 규칙에 따르면 모든 테이블에는 고유 한 기본 키가 있어야하며 각각 고유해야하며 null이 아니어야합니다.
  • 참조 무결성 : 외래 키의 개념입니다. 규칙에 따라 외래 키 값은 두 가지 상태 일 수 있습니다. 첫 번째 상태는 외래 키 값이 다른 테이블의 기본 키 값을 참조하거나 null 일 수 있다는 것입니다. 널이된다는 것은 단순히 관계가 없거나 관계를 알 수 없음을 의미 할 수 있습니다.
  • 도메인 무결성 : 관계형 데이터베이스의 모든 열이 정의 된 도메인에 있음을 나타냅니다.

데이터 무결성 개념은 데이터베이스의 모든 데이터를 추적하고 다른 데이터에 연결할 수 있도록합니다. 이를 통해 모든 것이 복구 가능하고 검색 가능합니다. 잘 정의되고 잘 통제 된 단일 데이터 무결성 시스템을 갖추면 안정성, 성능, 재사용 성 및 유지 관리 성이 향상됩니다. 이러한 기능 중 하나를 데이터베이스에서 구현할 수없는 경우 소프트웨어를 통해 구현해야합니다.

이 정의는 데이터베이스와 관련하여 작성되었습니다.
데이터베이스의 데이터 무결성은 무엇입니까? -techopedia에서 정의