소소한 일상과 잡다한 정보
반응형

도메인 2

[SQLD] 데이터 모델링관점과 분류

데이터 모델링 관점과 분류 정보 시스템을 모델링할 때 세 관점 * 데이터 관점 - 업무가 어떤 데이터와 관련이 있는지 또는 데이터간의 관계는 무엇인지에 대해서 모델링 하는 방법(What, data) * 프로세스 관점 - 업무가 실제하고 있는 일은 무엇인지 또는 무엇을 해야하는지를 모델링하는 방법(How,Process) * 데이터와 프로세스의 상관관점 - 업무가 처리하는 일의 방법에 따라 데이터는 어떻게 영향을 받고 있는지 모델링 하는 방법 (Interaction), (상호 연관성 파악) 데이터 모델링의 세 가지 요소 1) 업무가 관여하는 어떤 것(Things) 2) 어떤 것이 가지는 성격(Attributes) 3) 업무가 관여하는 어떤 것 간의 관계(Relationships) 발생시점에 따른 엔터티의 분..

[SQLD] 속성(Attribute)

Attribute(속성) Attribute란?! - 업무에서 필요로 하는 인스턴스로 관리하고자 하는 의미상 더 이상 분리되지 않는 최소의 데이터 단위(엔터티는 속성들에 의해 설명된다.) 간단한 정의 ○ 업무에서 필요로 한다 ○ 의미상 더 이상 분리되지 않는다. ○ 엔터티를 설명하고 인스턴스의 구성요소가 된다. 엔터티, 인스턴스, 속성, 속성값의 관계 - 한 개의 엔터티는 두 개 이상의 인스턴스의 집합이어야 한다. - 한 개의 엔터티는 두 개 이상의 속성을 갖는다. - 한 개의 속성은 한 개의 속성값을 갖는다. The character of Attribute(속성의 특징) - 엔터티와 마찬가지로 반드시 해당 업무에서 필요하고 관리하고자 하는 정보이어야 한다. - 정규화 이론에 근간하여 정해진 주 식별자에 ..

반응형