기능적 의존성이란 무엇입니까?
데이터베이스 정규화에서 중요한 구성 요소로서, 데이터베이스 또는 기능적 종속성은 값이 어떤 유형의 중단없이 시퀀스에서 다음 값으로의 원활한 전환을 허용하는 상황입니다. 이러한 유형의 상황이 존재하면 데이터베이스 내 정보 흐름은 어떠한 유형의 지연이나 문제없이 진행되며, 데이터 자체의 무결성이 유지됩니다. 프로세스에는 하나의 값 또는 다른 관련 값과의 데이터 유형과 쉽게 연관되어 있으므로 관계형 데이터베이스의 생성 및 작동에 기능적 의존성이 필수적입니다.
기능적 의존성이 어떻게 작동하는지 이해하는 가장 쉬운 방법 중 하나는 미국의 각 시민들에게 일상적으로 발행되는 사회 보장 번호와 같은 정부가 발행 된 식별 번호의 사용을 고려하는 것입니다. 이 숫자를 식별 수단으로 사용하면 가능합니다.고용주가 해당 번호의 보유자에 대한 정보에 액세스 할 수 있도록; 잠재적 대출 기관 및 기타 채권자는 수를 활용하여 신청자에 대한 관련 재무 정보에 액세스 할 수 있으며,이 번호는 세금 및 유료 및 유료, 1 년에서 다음 해까지 소득 수준과 같은 정보에 액세스 할 수 있으며, 개인이 노동력을 떠난 후 결국 퇴직 혜택을 누릴 수있는 정부 지원 퇴직 혜택을 계산할 수 있습니다. 대부분의 경우, 고용주는 실제로 1 차 직원 식별 번호와 동일한 번호를 사용하여 직원의 전자 파일의 나머지 부분에 액세스하기 위해 관계형 도구로 번호의 일부 섹션을 사용할 수 있습니다.
데이터베이스 개발 및 운영 범위 내에서 기능적 종속성은 사용자가 원하는 정보를 검색하는 데 사용될 수있는 값을 입력 할 수 있도록합니다. 예를 들어, 영업 사원은 Contacts Associa와 관련된 모든 레코드를 검색하기 위해 회사 이름의 가치를 입력 할 수 있습니다.기업 고객과 함께 테드. 마찬가지로, 판매 여행을 계획하고있는 영업 사원은 목적지 근처에 위치한 모든 고객의 이름과 연락처 정보에 액세스하는 수단으로 도시 이름을 입력 할 수 있으므로 해당 고객과 약속을 쉽게 정리할 수 있습니다.
시스템이 기능적 의존성을 제공하는 방법의 정확한 구조는 관련 응용 프로그램에 따라 다를 수 있지만 최종 결과는 여전히 동일합니다. 하나의 값은 다른 값과 관련이 있으므로 필요한 정보에 상대적으로 쉽게 액세스 할 수 있습니다. 이전 하드 카피 파일의 이전 방법에 의존하기보다는 데이터베이스에 많은 레코드가 보관되어 있으므로 이러한 유형의 관계형 종속성은 관련 데이터를 찾아 사용하는 데 매우 중요합니다.