RDB에서 데이터의 중복을 최소화하도록 데이터를 구조화하는 프로세스.
함수적 종속성을 이용해 연관성 있는 속성을 분류하고 릴레이션에서 이상현상이 일어나지 않도록 하는 과정이다.
삽입 이상 (insert anomaly)
데이터를 저장할 때 원하지 않는 데이터가 저장되는 경우
갱신 이상 (update anomaly)
중복된 레코드들 중에서 일부만 갱신되어 정합성이 깨지는 경우
삭제 이상 (delete anomaly)
레코드 삭제 시 삭제되지 않아야 할 데이터까지 연쇄적으로 삭제되는 경우
위와 같은 이상 현상이 발생하는 이유는 관련이 없는 속성들이 한 테이블에 전부 모여있기 때문이다. 이 때문에 정규화를 거치면서 관련이 있는 속성으로만 구성된 작은 릴레이션으로 분해되고, 속성들 간에 관련성을 판단하는 것을 함수적 종속성을 판단한다
고 한다.
즉 하나의 릴레이션에 하나의 함수적 종속성만이 존재할때까지 분해한다.
일주일도 못할것 같았던 매일 후기남기기가 벌써 일주일남았다..
매일매일 일 다녀와서 강의듣고 글쓸때는 이거 언제 한달돼.. 했던게 벌써 삼주째라고?!
146시간은 진짜 무시할 수 있는 시간이 아닌듯.. 20%도 못본거 실화?(아직 올라온 강의들은 117시간정도)
원래 다들으려고 산 강의는 아니었지만서도 들으려고 했던 강의들도 다 못봤다.
아쉬운게 이번달에 벌려놓은 일이 너무 많아서.. 원래는 이번한달동안 열심히 들어서 CS지식은 시험이나 면접에서 물어보면 자신있게 대답할 수 있을 정도로 레벨 업 하고 싶었는데 회사+영어학원+자격증준비+패캠챌린지 하려니(내일은 회식..) 패캠챌린지를 겨우 수행하는 정도로만 그쳤다는게 너무너무 아쉽다.. 그래도 강의는 뭐 나름 괜찮은거 같으니 나중에 한달 다시잡고 CS만 정비하는 시간을 가져야겠다.
이것저것 하고싶은게 많고 항상 부족하다는 생각에 조급해서 많은 것을 한번에 처리하려고 하는데, 이번해는 뭐 병렬처리하는 해였다 생각하고 다음해부터는 진득허니 하나하나 격파하도록 해야겠다. 아직 끝난건 아니지만 끝난것 같은 후기..
https://bit.ly/3FVdhDa
본 포스팅은 패스트캠퍼스 환급 챌린지 참여를 위해 작성되었습니다.