Skip to main content

데이터베이스의 사소한 기능 의존성은 무엇입니까?

양치질이 치매를 막는다 [건강] 뇌 노화를 멈추려면 35세부터 치아관리 습관을 바꿔라 (하세가와 요시야) (유월 2025)

양치질이 치매를 막는다 [건강] 뇌 노화를 멈추려면 35세부터 치아관리 습관을 바꿔라 (하세가와 요시야) (유월 2025)
Anonim

관계형 데이터베이스 이론의 세계에서 한 속성이 데이터베이스에서 다른 속성을 고유하게 결정할 때 기능 종속성이 존재합니다. 사소한 기능 종속성은 원본 속성을 포함하는 속성 또는 속성 모음의 기능적 종속성을 설명 할 때 발생하는 데이터베이스 종속성입니다.

사소한 기능 의존성의 예

이런 종류의 의존성은 하찮은 그것은 상식에서 파생 될 수 있기 때문입니다. 하나의 "측면"이 다른 측면의 하위 집합이라면 이는 사소한 것으로 간주됩니다. 왼쪽은 결정자 그리고 오른쪽은 매달린 .

  • {A, B} -> B 사소한 기능 의존성 때문입니다. 비 ~의 하위 집합입니다. A, B . 이후 { A, B} → B 포함하다 비 , 의 가치 비 결정될 수있다. B를 결정하는 것이 A, B와의 관계에 의해 충족되기 때문에 사소한 기능 의존성입니다. 값은 비 의 값에 의해 결정된다. 에이 , 값을 공유하는 다른 시퀀스 에이 같은 값을 갖게됩니다. 비 . 그것을 넣는 또 다른 방법은 비 에 포함되어있다. 에이 , 이것이 왜 같이 부분 집합.
  • {Employee_ID, Employee_Name} -> Employee_ID 또한 사소한 기능 의존성이기 때문에 Employee_ID ~의 하위 집합입니다. {Employee_ID, Employee_Name} .
  • 동일한 것은 사실이다. A -> A 또는 Employee_ID -> Employee_ID, 과 Employee_Name -> Employee_Name . 이것들은 모두 사소한 기능 종속성입니다.
  • 함수 종속성 X -> Y 및 Y가 X의 하위 집합 인 경우이 함수 종속성은 사소한 것입니다. Y가 X의 하위 집합이 아니라면 이는 사소한 기능 종속성이 아닙니다.