DAP
[DAP 전문가 가이드] 4.2.2 주제 영역 정의
15:24:28
주제 영역 개념- 주제 영역은 기업이 사용하는 데이터의 최상위 집합이다.- 예를 들어, 제조 업체의 경우 인사, 생산, 자재, 판매 등의 주제 영역이 있을 수 있다.- 하나의 주제 영역으로 정의되는 데이터 간의 관계는 밀접하고, 다른 주제 영역에 포함되는 데이터 간의 상호작용은 최소화할 수 있도록 정의한다.- 데이터를 하향식으로 분석하기 위한 개념으로 유용하다. 주제 영역 분류 원칙 및 기준주제 영역 분류 원칙데이터 중복 최소화동일한 기능을 하는 자원이 중복 정의되어 낭비되지 않도록 체계적인 분류 작업이 필요하다.데이터 확장성 보장가까운 미래의 추가되어지는 정보에 대해 최대한의 확장성을 고려하여 분류 체계가 설계되어야 한다.데이터 관련성 및 편의성 확보타 자원과의 인접성을 고려해 설계한다.고객 편의를 고..
DAP
[DAP 전문가 가이드] 4.2.1 개념 데이터 모델링 이해
15:06:07
개념 데이터 모델 정의- 개념적 데이터 모델이란 건물로 말하면 철제빔으로 건물의 골격을 세워 놓은 형태와 유사하다.- 개념 데이터 모델은 주요 핵심 엔티티들로 구성된다.- 핵심 엔티티란 행위의 주체나 목적물이 되는 개체 집합에 해당하는 엔티티를 의미한다. 개념 데이터 모델 의의- 개념 데이터 모델은 단지 대상을 주요 핵심 엔티티로 한정한다는 것일 뿐이지 모델링 기법은 논리적 모델링과 특별히 다를 것이 없다. 데이터아키텍처 프레임워크상에서 개념 데이터 모델- 전사아키텍처에서 개념 레이어는 최상위의 개괄 레이어와 하위의 논리 레이어 중간에 존재하는 레이어이다.- 개념 데이터 모델은 상위의 주제 영역별로 핵심 엔티티와 핵심 속성, 또한 핵심 엔티티들 사이의 관계들로 이루어진 데이터 모델이라고 할 수 있다.
DAP
[DAP 전문가 가이드] 4.1.3 데이터 모델링 표기법 이해(2)
14:54:46
I/E 표기법(Information Engineering Notation)- I/E 표기법은 1981년에 Clive Finkelstein과 James Martin이 공동 저술로 발표하였다.- 정보시스템을 구축하는 데 있어서 데이터 분석과 데이터베이스 설계를 위한 매우 유용한 기법으로 자리 잡게 되었다.- 이 모델은 관계의 다(Many) 쪽을 나타내기 위해 까마귀 발을 사용하기 때문에 때때로 까마귀 발 모델이라 부른다. 엔티티(Entity)- 엔티티란 사용자가 추적하고자 하는 어떤 사물이다. 속성(Attribute)- 엔티티는 엔티티의 특징을 기술해 주는 여러 개의 속성을 가진다. 엔티티 안에 위치한다. 관계(Relationship)- 까마귀 발 부호는 관계의 다(Many) 쪽을 보여주는 데 사용되고, 타..
DAP
[DAP 전문가 가이드] 4.1.3 데이터 모델링 표기법 이해(1)
14:45:40
바커 표기법- Richard Barker에 의해 1986년 처음 개발되었고, 오라클에서 Case Method로 채택하여 사용하고 있다. 엔티티(Entity)- 엔티티는 기업에서 지속적으로 저장하고 관리해야 할 대상이다.- 하나의 관리 대상이 엔티티가 되기 위해서는 반드시 두 개 이상의 속성을 가져야 한다. 속성이 없는 실체는 존재할 수 없다.- 엔티티란 실제 세상에 있는 객체(Object)이다. 엔티티는 네 부분의 모서리가 둥근 형태인 소프트-박스로 표현한다.엔티티는 하나 이상의 속성으로 구성된다. 속성(Attribute)- 속성은 하나의 엔티티에 종속되는 명사적 단어들을 말한다.- 일반적으로 명사적 단어 중에 구성요소를 포함하고 있는 명사들은 엔티티가 되고 그렇지 못한 명사들은 속성이 된다.- 속성의 ..
DAP
[DAP 전문가 가이드] 4.1.2 데이터 모델링 기법 이해(2)
14:00:14
객체지향 모델링객체지향 개념- 객체는 대개 객체를 기술하는 데이터와 그 기술 데이터를 운영하는 메소드로 구성된다. 속성 유형과 메소드를 공유하는 객체가 그룹화되어서 객체 클래스로 된다.- 객체 인스턴스는 객체 클래스의 어커런스이다. 예를 들어, 직원이 객체 클래스이면 '홍길동'은 클래스 직원의 객체 인스턴스이다.- 객체는 속성과 메소드로 구성된다.- 속성은 객체 클래스의 성질이다. 이름, 주문번호, 책제목 등은 속성의 예이다.- 객체는 연관(Association) 또는 상속(Inheritance)을 통해 다른 객체들에 연결된다. 연관은 객체 간의 자연적 관계이다. 객체 모형객체 모형 생성 방법주제에 연관된 기본 객체를 식별한다. 그 결과는 엔티티 목록과 같은 것이다.객체 간의 연관(Association)..