DAP/05.데이터모델링 썸네일형 리스트형 [데이터 모델링] 반정규화, 중복 테이블 Q.281 다음 중 반정규화의 한 방법으로 테이블이나 칼럼에 대한 중복을 고려할 때에 대한 설명으로 부적절한 것을 모두 고르시오. 1. 다량의 범위를 자주 처리함으로써 수행 속도 저하가 우려되는 경우 집계 테이블 추가를 고려한다. 2. 자주 사용되는 중복 테이블 유형으로는 집계(통계) 테이블과 진행 테이블이 있다. 3. 클러스터링, 결합인덱스, 고단위SQL 등을 적절하게 활용하면 집계 테이블이 없어도 양호한 수행 속도를 낼 수 있기 때문에 집계테이블 고려시에 반드시 먼저 고려되어야 한다. 4. 검색 조건이 여러 테이블에 걸쳐 다양하게 사용되어 복잡하고 처리량이 많은 경우에는 진행 테이블 추가를 고려한다. 정답) 없음 Q.274. 반정규화의 한 방법으로 테이블이나 칼럼에 대한 중복을 수행하고자 할 때, 다.. 더보기 [데이터 모델링] 모델링 기본 원칙 다음중 모델링의 기본 원칙으로 거리가 먼것은 ? 1. 커뮤니케이션 원칙 2. 솔루션 구체화의 원칙 3. 모델링 상세화의 원칙 4. 논리적 표현의 원칙 해설 ) A. 커뮤니케이션 원칙 : - 요구사항은 모든 사람들이 이해할 수 있도록 명확하게 정의 - 최종 사용자 지향적으로 분명하게 파악되는 수준으로 작성 B. 모델링 상세화의 원칙 - 데이터의 상세화 정도 제시 - 조직이 사용하는 정보구조의 '최소 공통분모' 제시 C. 논리적 표현의 원칙 - 물리적 제약조건 없이 비즈니스를 그대로 반영 - 특정 아키텍처, 기술, 제품등에 독립적으로 구성되어야 한다. 정답 ) 2 더보기 데이터 모델링 > 주제영역 후보 도출 다음 중 주제영역 후보 도출의 방법으로 부적절한 것을 모두 고르시오. ① 업무에서 사용하는 데이터의 명사형을 도출 ② 업무기능의 이름으로부터 도출 ③ 중요 보고서 제목을 참조하여 도출 ④ 시스템 관리자 의견을 참조하여 도출 해설) # 기본 다지기 1. 주제영역의 개념 - 주제영역(Subject Area) 은 기업이 사용하는 데이터의 최상위 집합을 말한다. - 하나의 주제영역내의 데이터들 간에는 높은 응집도(서로 관계성이 높은 데이터를 묶음)를 유지한다. - 서로다른 주제영역간에는 낮은 결합도(주제영역간의 상호작용 최소화)를 유지하도록 한다. - 데이터를 하양식으로 분석할때 유용한 개념이다. 2. 주제영역의 명명법 - 보편적인 업무 용어 사용 - 단수형 명사 사용 - 데이터 그룹을 의미하는 용어 사용(업무.. 더보기 모델관계 표기법 다음 중 모델 관계가 잘못 표기된 것을 모두 고르시오. (표기법은 Richard Barker의 CASE*Method 방식으로 표현하고 있다.) 해설) # 기본기 다지기 - Richard Barker 모델 요소 확인하기 1. 엔터티 - 엔터티는 둥근 사각형으로 표기한다. - 엔터티는 하나 이상의 속성을 가지고 있다. 2. 속성 - 속성은 하나의 엔터티에 종속되는 명사적 단어이다. - 속성 상태는 * (Mandatory) : 필수적으로 반드시 있어야 하는 속성 , o(Optional) : 존재할수도 있고 않을수도 있는 속성 으로 2가지 형태가 있다. 여기서 부서코드, 부서명 은 반드시 있어야 하는 필수이므로 * 표시를 나머지는 있을수도 있고, 없을수도 있기 때문에 o를 표시한다. 3. 관계 두 엔터티 사이에.. 더보기 이전 1 다음