공부하기싫어
article thumbnail
[SQLD] 시험준비 1주 4일차 - 함수적 종속성(Functional Dependency)
파이썬/SQLD 2022. 4. 30. 20:44

오늘은 저번에 이어서 정규화의 함수적 종속성에 대해서 공부해보자 함수적 종속성 제1정규화 정규화는 함수적 종속성을 근거로 한다. 함수적 종속성이란 X -> Y 이면 Y 는 X에 함수적으로 종속된다고 말한다. 함수적 종속성은 X가 변화하면 Y도 변호하는지 확인한다. 예를들어 회원ID가 변화하면 이름도 변경될것이다. 이런 경우는 회원 ID가 기본키가 되고, 회원ID가 이름을 함수적으로 종속한다고 한다. X는 계좌번호 하나만으로는 유일성을 만족하지 못한다고 가정한 것이여서 회원ID 를 기본키로 잡은 것 - 이처럼 기본키를 잡는 것이 제1정규화 이다. 제2정규화 부분 함수 종속성이란, 기본키가 2개 이상의 칼럼으로 이루어진 경우에만 발생한다. 기본키가 하나의 칼럼으로 이루어지면 제2정규화는 생략한다. 위에서 기..

[SQLD] 시험준비 1주 3일차 - 데이터 모델링 문제 풀기 + Section2.데이터모델과 성능
파이썬/SQLD 2022. 4. 29. 00:56

중간고사 끝나고 너무 풀어졌다... 이제 5월이 코앞이니까 조금 빡세게 시험공부를 시작해보자 데이터 모델링 예제 01. 데이터 모델링의 주요 특징으로 옳지 않은 것은? ① 추상화 ② 단순화 ③ 복잡화 ④ 명확화 내가 고른 답 : 3 정답 : 3 02. 데이터 모델링 절차로 올바른 것은? ① 물리적 모델링 - 논리적 모델링 - 개념적 모델링 ② 논리적 모델링 - 물리적 모델링 - 개념적 모델링 ③ 개념적 모델링 - 논리적 모델링 - 물리적 모델링 ④ 개념적 모델링 - 물리적 모델링 - 논리적 모델링 내가 고른 답 : 3 정답 : 3 03. 데이터 모델의 3가지 관점이 아닌 것은? ① 기능 ② 데이터 ③ 프로세스 ④ 데이터와 프로세스 내가 고른 답 : 4 정답 : 1 해설 : 데이터 모델의 3가지 관점은 데..