본문 바로가기
반응형

Learning287

흔한 손 그림 2015. 12. 8.
DB 모델링 - 4 데이터 통합 : 4,3 엔터티 통합 대상 4.3 엔터티 통합 대상 데이터의 성격이 유사한 통합 대상 엔터티 ▶ 슈퍼/서브타입 엔터티로 통합 ■ 주식계좌 엔터티, 선물옵션계좌 엔터티, 수익증권계좌 엔터티를 계좌 슈퍼타입 엔터티, 주식/선물옵션/수익증권 서브타입 엔터티로 통합한다. ■ 계좌 슈퍼타입 엔터티에는 공통속성을 정의한다. ■ 서브타입을 구분하는 계좌구분 속성을 정의한다. ■ 각 엔터티에만 존재하는 개별속성은 서브타입 엔터티에 속성으로 정의한다. 역할을 관리하는 통합 대산 엔터티 1) 병렬식 ▶ 테이블이 될 때 여러 개의 칼럼으로 나열된다. ▶ 하나의 로우(row)에서 관리되므로 새로운 테이블을 추가할 필요하가 없다. ▶ 인덱스 수가 증가되고 SQL이 복잡해진다. ▶ 새로운 관계의 추가, 관계 형태의 변경 등에 매우 취약한 형태이다. ▶ 관.. 2015. 11. 20.
DB 모델링 - 4. 데이터 통합 : 4.2 데이터 통합의 장단점 4.2 데이터 통합의 장단점 데이터 통합의 장점 1) 확장성 ▶ 비슷한 유형의 업무가 발생했을 때 스키마 변경을 최소화하면서 코드 값 등의 인스턴스 추가로 업무를 수용 2) 유지보수 효율성 ▶ 엔터티 개수가 감소해 데이터베이스의 유지보수가 쉬워짐 3) 분석, 설계에 대한 시간 단축, 비용 절감 4) 개발의 용이성 ▶ 엔터티 통합에 따른 배타 관계의 해소로 엑세스 경로의 효율성 향상 ▶ 단순한 SQL 작성이 가능 5) 모델의 단순성 6) 모델의 가독성 ▶ 슈퍼타입, 서브타입에서 발생하는 비즈니스 요건(관계)를 명확히 표현 데이터 통합의 단점 1) 데이터 집합의 변질(희석) ▶ 무분별한 엔터티 통합은 데이터 집합을 모호하게 만들어 집합을 변질시킬 수 있다. ■ 통합기준 ㆍ엔터티 통합 시 정규화, 엔터티의 정.. 2015. 11. 20.
DB 모델링 - 4. 데이터 통합 : 4.1 데이터 통합 4. 데이터 통합 4.1 데이터 통합 데이터 통합의 정의 ▶ 유사한 성격의 데이터, 동질성을 가진 데이터를 더 큰 주제로 합치는 것을 의미 데이터 통합의 목적 ▶ 확장성이 좋은 유연한 모델 작성으로 요구사항 추가/변경에 따른 모델 변경을 최소화 데이터 통합 프로세스 데이터 통합 기준 ▶ 데이터의 성격(주제)가 유사하다(동질성). ▶ 식별자가 동일하면서 유사한 속성이 존재한다(유사성). ▶ 식별자는 다르지만 기초 속성이 유사하다(유사성). ▶ 현행 데이터가 존재하면 마이그레이션하는데 문제가 없다. ▶ 별개의 요건으로 사용되지 않고 주로 같이 조회된다. ▶ 통합해서 성능문제를 일으키지 않는다. 데이터 통합의 대상 1) 속성 ▶ 여러 엔터티에서 동일한 성질로 관리되는 속성을 도출하여 새로운 엔터티로 통합 2).. 2015. 11. 20.
이케아 한국 디자이너인 싱글남이 직접 인테리어한 원룸 2015. 11. 19.
티백 그림들 뉴욕에 살고 있는 그래픽 디자이너인 '루비 실비우스'는 차를 즐기고 나서 알뜰하게 재활용 하는 방법을 소개합니다. '363 Days of Tea'라는 이름으로 매일매일 티백에 일기를 그려가고 있는 루비. 그때그때 떠오르는 감정이나 느낌을 담기도 하고, 좋아하는 일상의 사물들을 그리기도 합니다. 2015. 11. 19.
이색적인 집 2015. 11. 18.
800번의 오디션을 탈락한 배우 2015. 11. 17.
쓸모 없는 고철 덩어리 2015. 11. 17.
반응형