일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- 문파문파
- 애플
- 타이젠
- 단통법
- mysql
- 김경문
- 손민한
- 인공지능
- NC다이노스
- 태그를 입력해 주세요.
- 뉴스타파
- Linux
- Tizen
- 우분투
- 블로그
- arm
- 안드로이드
- python
- 문파문파 공략
- 데이터베이스
- Git
- 리뷰
- 국정원
- 조세피난처
- ubuntu 12.04
- ubuntu
- 야구
- 프로야구
- NC 다이노스
- 해외직구
- Today
- Total
목록함수적 종속성 (2)
꿈꾸는 사람.
시험일자가 다가올 수록 초조해진다.뭔가 계속 부족한듯하고 외우고 익힌 것은 돌아서면 잊어버린다. 지금의 가장 좋은 방법은 문제를 풀어보는 것이다.2016년 공무원 7급 기출 문제에 재미난 것이 출제가 되었다. 릴레이션 R(A, B, C, D, E)에 대한 종속성의 집합 F = {A→C, AC→D, D→C, D→E}가 주어졌을 때, 종속성 집합 F의 최소 집합(minimal set)으로 옳은 것은? ① {A→C, A→D, D→C, D→E}② {A→C, C→D, D→E}③ {A→D, D→C, D→E}④ {A→C, A→D} 함수적 종속성에서 나왔던 문제는 크게 3 종류였다.1. 후보키 찾기2. 주어진 릴레이션의 문제를 찾기. (부분함수 종속, 이행함수 종속, 결정자 함수 종속)3. 주어진 릴레이션의 정규화하여..
정규화 릴레이션과 함수 종속성을 주고 특정 정규형으로 릴레이션을 분할하는 문제는 감리사 시험의 데이터베이스 과목에서 늘 출제되는 문제다. 정규화의 기본 원칙은 무손실 분해하는 것이다.분해된 릴레이션을 조인하여 원래의 릴레이션으로 복구할 수 있어야 한다. BCNF 정규형 구하기 2012년 56번 문제를 보자. 56. 다음과 같은 함수 종속을 갖는 릴레이션 R(A, B, C, D, E)을 BCNF로 가장 적절하게 분해한 결과는? (아래 답 문항에서 밑줄은 기본키를 표현한다.) ② -> ③"의 순서대로 추적하면 모든 속성을 찾을 수 있다. 3. 분해하기 ①은 기본키가 나머지 속성들을 함수적으로 결정하는 것을 나타낸다. ③의 C -> D는 이행함수 종속이므로 따로 테이블로 분리한다. ②의 E -> (C,D)는 ..