함수적 종속(Functional Dependency) 관계

CODEDRAGON Development/Database

반응형



 

 

 

함수적 종속(Functional Dependency)

·         어떤 릴레이션 R 있을때 X Y 각각 속성의 부분집합이라고 가정합니다.

·         여기서 X 값을 알면 Y 값을 바로 식별 있고, X 값에 Y 값이 달라질 , Y X 함수적 종속 관계에 있다고 합니다. X 결정자, Y 종속자라고 합니다.

 

 

 

 

 

 

함수적 종속 관계 기호

함수적 종속 관계 기호로 표현하면 XY 표현할 있습니.

 

 

X -> Y

 

 

 

 

 

 

함수적 종속관계 종류

종속관계

설명

완전 함수적 종속

·         Full Functional Dependency

·         종속자가 기본키에만 종속되며, 기본키가 여러 속성으로 구성되어 있을경우 기본키를 구성하는 모든 속성이 포함된 기본키의 부분집합에 종속된 경우를 의미합니다.

부분 함수적 종속

·         Partial Functional Dependency

·         릴레이션에서 종속자가 기본키가 아닌 다른 속성에 종속되거나, 기본키가 여러 속성으로 구성되어 있을경우 기본키를 구성하는 속성 일부만 종속되는 경우를 의미합니다.

이행적 함수 종속

·         Transitive Functional Dependecy

·         릴레이션에서 X, Y, Z라는 3 개의 속성이 있을 XY, YZ 이란 종속 관계가 있을 경우, XZ 성립될 이행적 함수 종속이라고 합니다. , X 알면 Y 알고 그를 통해 Z 있는 경우를 말합니다.

 

 

 

 

 

http://bit.ly/2Y33gOI

https://en.wikipedia.org/wiki/Functional_dependency

 

http://bit.ly/35ORvhx

 

 


'Development > Database' 카테고리의 다른 글

카티션 프로덕트(Cartesian Product)  (0) 2020.01.22
지식(knowledge) vs 지혜(wisdom)  (0) 2020.01.20
MongoDB Manual  (0) 2020.01.08
MSSQL 이중화 종류  (0) 2020.01.02
데이터 연동 기술의 발전  (0) 2019.12.26