데이터 무결성이란 무엇입니까?
데이터 무결성은 데이터의 정확성과 신뢰성을 나타내는 데 사용되는 용어입니다. 신뢰할 수 있고 정확한 것으로 간주 되려면 원본과 다른 변형이나 손상없이 데이터가 완전해야합니다. 데이터 무결성이 손상되면 여러 가지 방법으로 발생할 수 있습니다. 데이터가 처리되는 산업에서 데이터 손상의 잠재적 원인을 식별하고 해결하는 것이 데이터 보안의 중요한 측면입니다.
데이터 무결성 문제는 인적 자원에서 시작할 수 있습니다. 레코드를 입력하는 사람들은 실수를하여 원래 데이터와 시스템에 저장된 데이터 사이에 차이가 생길 수 있습니다. 마찬가지로, 사람들은 전자 방식으로 데이터를 전송하거나 복사 할 때 실수를하여 다른 버전의 파일 또는 파일 참조간에 차이가 발생할 수 있습니다. 데이터 무결성을 유지하기 위해 데이터를 변경하거나 변경할 필요가 없습니다.
데이터가 입력, 저장, 액세스, 이동 및 업데이트 될 때 시스템의 약점은 데이터를 손상시킬 수 있습니다. 컴퓨터에 결함이 있으면 데이터를 부분적으로 덮어 쓰거나 다른 데이터 오류가 발생할 수 있습니다. 바이러스는 데이터 무결성을 공격하기 위해 생성 될 수 있으며, 일부는 데이터의 존재를 배신하지 않고 데이터를 손상시키기 위해 조용히 작동합니다. 다양한 작업의 중단으로 인해 자석에 노출되거나 정전 및 기타 이벤트로 인한 물리적 손상과 같은 기계적 손상이 발생할 수 있으므로 문제가 발생할 수 있습니다.
정부 데이터베이스에서 개인용 컴퓨터의 파일 시스템에 이르는 모든 데이터 아키텍처 설계자는 이러한 시스템에서 작업 할 때 데이터 무결성을 고려해야합니다. 시스템 사용 방법을 생각하고 잠재적 인 위협을 식별하며 시스템을 보호하여 데이터를 보호하는 방법을 개발합니다. 미리 생각하지 않으면 치명적인 타협과 보안 또는 민감한 데이터의 우발적 유출이 발생할 수 있으며, 특히 개인 및 기관에 대한 개인 정보 또는 식별 가능한 정보가 포함 된 데이터베이스의 경우 특히 중요합니다.
데이터베이스 작업을하는 사람들은 입력 된 데이터를 검토하고, 정기적으로 데이터를 저장 및 백업하고, 의심되는 타협 또는 의심스러운 활동을 즉시보고하라는 알림을 포함하여 데이터 무결성에 대한 교육을받을 수 있습니다. 문제가 빨리 인식 될수록 해결하기가 더 쉬워집니다. 정보 기술 직원과 같은 지원 담당자는 방화벽, 바이러스 백신 소프트웨어 및 정기적 인 악성 코드 검사와 같은 도구를 사용하여 외부 공격으로부터 데이터베이스를 보호하기 위해 노력합니다. 마찬가지로, 시스템은 무결성을 손상시킬 수있는 변조 또는 간섭으로부터 데이터를 보호하기 위해 데이터를 읽기 전용 형식으로 잠그도록 설계 할 수도 있습니다.