본문 바로가기

분류 전체보기

좋은 모델은... 좋은 모델은 사용자가 원하는 데이터를 정확하게 빠르게 보여줄 수 있는 단순한 모델이다. 업무요건(Business Requirement) 모델링은 업무에서 필요로 하는 데이터를 설계하는 작업이다. 좋은 모델은 당연히 업무 요건을 만족해야 한다. 업무가 기준이 되지 않은 모델은 좋은 모델이 아니다. 업무에서 요구하는 데이터를 분석해서 엔터티를 명확하게 정의하는 것이 정규화이므로 업무를 모델에 표현하려면 정규화 과정을 거쳐야 한다. 데이터 무결성(Data Integrity) 데이터 무결성(Integrity)을 높이는 것이 모델링의 최우선 목표다. 데이터 무결성은 데이터에 결점이 없는 상태를 의미한다. 무결성이 훼손된 데이터는 아무리 업무 요구 사항을 충족한다 해도, 아무리 빠른 성능이 보장된다 해도 좋은 모델.. 더보기
i am i am 40대에 블로그를 시작한 사람. 어쩔 수 없이... i want 합리적 원칙주의 i wish 가난한 사람들을 위한 은행 i like 생각, 생각, 생각, 생각. 신한카드(?) 15년 동안 DA(Data Architecture) 컨설팅과 데이터 모델링을 수행했으며, 진정한 데이터 프로페셔널(Data Professional)이 되려고 노력하고 있다. 2016년 현재 재충전을 위해 뉴질랜드에서 책을 쓰고 있다. 저서: ‘프리미엄 가이드2 - 관계형 데이터 모델링 노트’ ‘이론과 실무를 겸비한 전략서 - 관계형 데이터 모델링 프리미엄 가이드’ ‘데이터베이스 활용을 위한 SQL Server 2000’ 논문: ‘전사적 데이터 아키텍처 프레임웍에 대한 개념모델 개발’ 더보기