전체 글309 DAsP(4과목) 4-1. 물리 데이터 모델링 이해 1. 물리 데이터 모델 정의 - 논리적 모델을 특정 데이터베이스로 설계함으로써 생성된, 데이터를 저장할 수 있는 물리적인 스키마를 말한다. 데이터 모델의 엔터티와 서브타입은 논리적인 집합이며, 만약 관계형 데이터베이스로 설계한다면 이 단계에 와서 물리적인 테이블(Table)로 확정된다. 하나의 논리적 집합(엔터티 혹은 서브타입)은 하나 이상의 테이블이 될 수 있으며, 경우에 따라서는 속성의 일부만으로 생성될 수 있다. 물리 데이터 모델링은 논리 데이터 모델을 사용하고자 하는 각 DBMS의 특성을 고려하여 데이터 베이스 저장 구조(물리 데이터 모델)로 변환하는 것이다. 2. 물리 데이터 모델 의의 - 물리적 데이터 모델링은 관계 데이터 모델링(RDM, Relation Data Modeling)이라고도 한다.. 2023. 9. 11. DAsP(4과목) 3-1. 논리 데이터 모델링 이해 1. 논리 데이터 모델링 정의 데이터베이스 설계 프로세스의 Input으로써 비즈니스 정보의 구조와 규칙을 명확하게 표현하는 기법이다. 데이터 모델링이 최종적으로 완료된 상태를 말한다. 즉, 물리적인 스키마 설계를 하기 전단계의 데이터 모델 상태를 일컫는 말이다. 논리적 데이터 모델링의 핵심은 어떻게 데이터에 액세스 하며, 누가 데이터에 액세스 하며, 그러한 액세스의 전산화와는 독립적으로 비즈니스 데이터에 존재하는 사실을 인식 · 기록하는 기법일 뿐만 아니라 철학이다. 2. 논리데이터 모델링 목적 및 효과 해당 비즈니스에 대한 데이터 관점에서의 명확한 이해 - 데이터 모델링을 한마디로 하면 업무의 데이터 관점에서의 표현 또는 설계라고 할 수 있다. 전사적인 통합 데이터 체계 확립 - 논리 데이터 모델링을 .. 2023. 9. 11. DAsP(4과목) 3-5. 논리 데이터 모델 품질 검토 1. 논리 데이터 모델 품질 검토 개요 - 데이터 모델 설계가 완료되면 모델러를 비롯한 이해관계자는 데이터 모델 리뷰 세션을 통해 작성된 데이터 모델의 품질을 검토한다. 논리 데이터 모델의 품질 기준 기준 항목 설명 검토 관점 사례 정확성 데이터 모델이 표기법에 따라 정확하게 표현되었고, 업무영역 또는 요구사항이 정확하게 반영되었음을 의미함 - 사용된 표기법에 따라 데이터 모델이 정확하게 표현 되었는가 - 대상 업무영역의 업무 개념과 내용이 정확하게 표현 되었는가 - 요구사항의 내용이 정확하게 반영 되었는가 - 업무규칙이 정확하게 표현 되었는가 완전성 데이터 모델의 구성 요소를 정의하는데 있어서 누락을 최소화하고, 요구사항 및 업무영역 반영에 있어서 누락이 없음을 의미함 - 모델 표현의 충실성(완성도) .. 2023. 9. 10. DAsP(4과목) 3-4. 이력관리 정의 1. 이력관리란? - 데이터는 현재의 프로세스만 처리하고 버리는 것이 아니라 마치 후손에게 물려주어야 할 귀중한 문화유산처럼 오랜 기간의 데이터를 유지시켜 좀 더 가치 있는 정보를 제공할 수 있는 밑거름이 되도록 해야 한다. 예를 들면 통화 데이터에서 관리되고 있던 환율 데이터에 대한 다음과 같은 업무 요구 사항이 발생하면 환율에 대한 이력을 관리하게 됨 - 데이터 모델이 구현되어 실제 데이터가 들어가 있는 모습이다. 즉, 환율별로 이력이 관리되고 있는 모습을 보여주고 있다. 2. 이력 관리 대상 선정 가) 사용자 조사 데이터의 이력을 관리한다는 것은 관리하지 않을 때와 비교했을 때 많은 비용이 들어가는 일이다. 이력을 관리할 필요가 없는 데이터에 대해서 이력을 관리하는 것은 여러 가지 측면에서 낭비이다.. 2023. 9. 10. 이전 1 ··· 43 44 45 46 47 48 49 ··· 78 다음 728x90 반응형