본문 바로가기

자격증

(5)
과목Ⅰ_데이터 모델링의 이해(5) º 식별자 - 하나의 엔터티에 구성되어 있는 여러 개의 속성 중에 엔터티를 대표할 수 있는 속성- 하나의 엔터티는 반드시 하나의 유일한 식별자가 존재 º 식별자 특징 특징 내용 유일성 주식별자에 의해 엔터티 내에 모든 인스턴스들을 유일하게 구분 최소성 주식별자를 구성하는 속성의 수는 유일성을 만족하는 최소이 수가 되어야 함 불변성 주식별자가 한 번 특정 엔터티에 지정되면 그 식별자의 값은 변하지 않아야 함 존재성 주식별자가 지정되면 반드시 데이터 값이 존재(NULL 안됨) º 식별자 분류 분류 식별자 설명 대표성 여부 주식별자 -엔터티 내에서 각 어커런스를 구분할 수 있는 구분자 -타 엔터티와 참조관계를 연결할 수 있는 식별자 보조식별자 엔터티 내에서 각 어커런스를 구분할 수 있는 구분자이나 대표성을 가..
과목Ⅰ_데이터 모델링의 이해(4) º 관계(Relationship) 엔터티의 인스턴스 사이의 논리적인 연관성으로서 존재의 형태로서나 행위로써 서로에게 연관성이 부여된 상태 º 관계의 패어링패어링 = 인스턴스가 개별적으로 관계를 가지는 것, 관계 = 이것의 집합을 논리적으로 표현 관계의 패어링 : 각각의 엔터티의 인스턴스들은 자신이 관련된 인스턴스들과 관계의 어커런스로 참여하는 형태를 관계 페어링이라고 함. º 관계의 분류관계를 연결함에 있어 어떤 목적으로 연결되었느냐에 따라 분류① 존재에 의한 관계② 행위에 의한 관계 º 관계의 표기법 ① 관계명(Membership) : 엔터티가 관계에 참여하는 형태, 각각의 관계명에 의해 두 가지의 관점으로 표현 가능 ② 관계 차수(Cardinality) : 두 개의 엔터티간 관계에서 참여자의 수를 표..
과목Ⅰ_데이터 모델링의 이해(3) º 속성(Attribute) 업무에서 필요로 하는 인스턴스로 관리하고자 하는 의미상 더 이상 분리되지 않는 최소의 데이터 단위 º 엔터티, 인스턴스, 속성, 속성값의 관계 - 한 개의 엔터티는 두 개 이상의 인스턴스의 집합이어야 함 - 한 개의 엔터티는 두 개 이상의 속성을 가짐 - 한 개의 속성은 한 개의 속성값을 가짐 º 속성의 특징 - 반드시 해당 업무에서 필요하고 관리하고자 하는 정보이어야 함 - 정규화 이론에 근간하여 정해진 주식별자에 함수적 종속성을 가져야 함 - 하나의 속성에는 한 개의 값만 가짐 - 하나의 속성에 여러 개의 값이 있는 다중값일 경우 별도의 엔터티를 이용하여 분리함 º 속성의 분류 ① 속성의 특성에 따른 분류 기본 속성 : 업부로부터 추출한 모든 속성, 엔터티에서 가장 일반적..
과목Ⅰ_데이터 모델링의 이해(2) º 엔터티(Entity) - 사람, 장소, 물건, 사건, 개념 등의 명사 - 업무상 관리가 필요한 관심사에 해당 - 저장이 되기 위한 어떤 것(Thing) º 엔터티(Entity) 특징 - 업무에서 필요하고 관리하고자 하는 정보 - 유일한 식별자에 의해 식별 가능해야 함 - 영속적으로 존재하는 인스턴스의 집합이여야 함(인스터스 2개 이상의 집합) - 업무프로세스에 의해 이용 - 속성 포함 - 다른 엔터티와 최소 한 개 이상의 관계가 존재해야 함 º 엔터티의 분류 º 엔터티의 명명 ① 가능한 현업업무에서 사용하는 용어 사용 ② 가능하면 약어를 사용하지 않도록 함 ③ 단수명사 사용 ④ 모든 엔터티에서 유일하게 이름이 부여 ⑤ 엔터티 생성의미대로 이름 부여 ※ 데이터 전문가 포럼 카페 내용 참고 출처 : ht..
과목Ⅰ_데이터 모델링의 이해(1) º 모델링 - 일정한 표기법에 의해 규칙을 가지고 표기하는 것을 의미 - 모델을 만들어가는 일 자체를 말함. º 모델링의 3가지 특징 ① 추상화(모형화, 가설적) : 현실세계를 일정한 형식에 맞추어 표현 (≒ 다양한 현상을 일정한 양식인 표기법에 의해 표현) ② 단순화 : 복잡한 현실세계를 약속된 규약에 의해 제한된 표기법 or 언어로 표현하여 쉽게 이해하도록 함 ③ 명확화 : 누구나 이해하기 쉽도록 대상에 대한 애매모호함을 제거 후 정확하게 현상을 기술 º 모델링의 3가지 관점 ① 데이터 관점 : 업무가 어떤 데이터와의 관련성 or 데이터 간의 관계에 대한 모델링 ② 프로세스 관점 : 업무가 실제 하고 있는 일 or 무엇을 해야 하는지에 대한 모델링 ③ 상관 관점 : 업무 처리 방법에 따른 데이터는 어..