728x90

정규화 2

[DW&BI] 제 0장 : Data Warehouse(DW) & Business Intelligence(BI)

[DW&BI] 카테고리의 게시물을 시작하기에 앞서, 이 게시물은 참고 도서 (The Warehouse Toolkit - 3rd Edition) 을 읽으며 정리한 게시물임을 밝힌다. 또한, 모든 내용을 정리하는 것이 아닌 점을 참고 바란다. 제 0장 : Data Warehouse & Business Intelligence 현재, 나는 다수 기업의 현장개발에 참여하며 BI 개발에 힘쓰고 있다. Power BI 툴을 이용해 Dashboard 개발 중이며, BI 를 하다보니 개발 앞단에서 필요한 DW 구축에 욕심이 생겨 공부를 시작하게 되었다. 본 도서에서는 DW/BI 의 목표를 이렇게 말하고 있다. 비즈니스 사용자도 쉽게 데이터에 접근할 수 있어야 한다. 단지 나에게 중요한 것만 보여줘라. 이렇듯이, DW/B..

DW&BI 2022.06.19

[Database] 정규화(Normalization)란?

Database 분야를 공부한다면 빠질 수 없는 개념이 바로 "정규화(Normalization)" 이다. 어디서 읽었고 공부한 경험이 있을 수 있지만 실전으로 많이 부딛히지 않았다면 헷갈리는 것이 바로 정규화일 것 같다. (물론 나만 일 수도 있지만...) 아무튼 나는 헷갈리니 이 게시물을 통해 정리하면서 한번 더 복습해보고자 한다. # 정규화(Normalization) 쉽게 말하여 "테이블 간의 중복된 데이터를 허용하지 않는다" 라는 성격을 띄고 있다. 무결성을 유지한다. 정규화의 단계를 알아보자. [ 제1 정규화 ] 제1 정규화는 테이블의 컬럼이 원자값(Atomic Value : 하나의 값)을 가지도록 하는 것이다. 예를 들어, 실무에서 다음과 같은 엑셀 데이터를 받는다고 생각해보자. 실제로 나는 이..

DW&BI 2022.06.19