1. 1-80 페이지에 예제 4번과 예제 5번 쓰여져 있는 부분 있잖아요.
예제 4번 : 구입자[구입품코드 ÷ 생산품코드]생산품1
예제 5번 : 구입자[이름,구입품코드 ÷ 이름,생산품코드]생산품2
무슨 뜻이예요..? 예제 4번과 5번 해석 좀 해주세요.
2. 1-84 페이지에 정규화 부분 말인데요. 제2정규형에 보면 설명에 이렇게 나와있어요.
모든 속성이 기본키에 대하여 "완전 함수적 종속 관계" 를 만족한다.
근데 1-85페이지에 정규화 과정 원리 그림에 보면
제2정규형 안에 "완전 함수적 종속 관계" 라는 말이 없어요.
정규화 과정 원리 그림에 나온 "부분적 함수 종속 제거" 와 "완전 함수적 종속 관계"는 똑같은 말인가요?
부분적 함수 종속 제거 와 완전 함수적 종속 관계에 대해 자세히 좀 알려주세요.
안녕하세요.
1)
[문제4]
Division은 R의 속성이 S의 속성을 모두 가진 튜플에서 S가 가진 속성을 제외한 속성만으로 구성하는 연산입니다.
R S
구입자(구입품코드 ÷ 생산품코드]생산품1
생산품1 테이블의 생산품코드는 A와 B입니다.
이제 구입자 테이블에서 A와 B를 가지는 튜플을 모두 나열하면
1 홍길동 A
1 홍길동 B
2 이한음 A
2 이한음 B
가 됩니다.
여기서 생산품1이 속성을 제외한 속성으로 구성하면
1 홍길동
1 홍길동
2 이한음
2 이한음
이 되며, 공통된 것을 추리면
1 홍길동
2 이한음
이 됩니다.
[문제5]
같은 방법으로 진행하는데, 이번에는 생산품2 테이블의 이름과 생산품코드를 동시에 갖는 튜플을 나열해야 합니다.
즉 구입자 테이블에서
이한음 A
이한음 B
가 모두 속하는 튜플은
2 이한음 A
2 이한음 B
가 됩니다.
여기서 S의 속성, 즉 생산품2 테이블의 속성인 이름과 생산품코드를 제외하면
2
만 남습니다. 그래서 결과가 2가 되는 것입니다.
2)
예 .. 부분 함수적 종속이 제거된 상태라 완전 함수적 종속 상태입니다.
오늘도 즐거운 하루 되세요.
"
-
*2012-02-14 09:39:37
안녕하세요.
1)
[문제4]
Division은 R의 속성이 S의 속성을 모두 가진 튜플에서 S가 가진 속성을 제외한 속성만으로 구성하는 연산입니다.
R S
구입자(구입품코드 ÷ 생산품코드]생산품1
생산품1 테이블의 생산품코드는 A와 B입니다.
이제 구입자 테이블에서 A와 B를 가지는 튜플을 모두 나열하면
1 홍길동 A
1 홍길동 B
2 이한음 A
2 이한음 B가 됩니다.
여기서 생산품1이 속성을 제외한 속성으로 구성하면
1 홍길동
1 홍길동
2 이한음
2 이한음
이 되며, 공통된 것을 추리면
1 홍길동
2 이한음
이 됩니다.
[문제5]
같은 방법으로 진행하는데, 이번에는 생산품2 테이블의 이름과 생산품코드를 동시에 갖는 튜플을 나열해야 합니다.
즉 구입자 테이블에서
이한음 A
이한음 B
가 모두 속하는 튜플은
2 이한음 A
2 이한음 B가 됩니다.
여기서 S의 속성, 즉 생산품2 테이블의 속성인 이름과 생산품코드를 제외하면
2
만 남습니다. 그래서 결과가 2가 되는 것입니다.
2)
예 .. 부분 함수적 종속이 제거된 상태라 완전 함수적 종속 상태입니다.
오늘도 즐거운 하루 되세요.