반응형 전체 글64 [SQDL] 데이터 모델링의 이해 - 관계 제 4절 관계⭐ 1. 관계와 페어링 (Pairing)관계 : 엔터티의 인스턴스 사이의 논리적인 연관성으로서 존재의 형태로서나 행위로서 서로에게 연관성이 부여된 상태페어링 : 엔터티 내 인스턴스간 개별적 관계 -> 이것의 집합을 관계로 표현인스턴스의 집합 -> 엔터티 페어링의 집합 -> 관계 ⭐ 2. 관계의 분류ERD : 존재에 의한 관계 / 행위에 의한 관계 (구분 없이 단일화된 표기법 사용)UML : 연관 관계 / 의존 관계 (실선과 점선 표기법으로 구분)⭐ 3. 관계의 표기법관계명 : 엔터티가 관계에 참여하는 형태. 각 관계는 2개의 관계명 및 관점을 가짐관계차수(Cardinality) : 1:1, 1:M, M:M (관계 엔터티 이용)관계선택사양 : 필수참여(Mandatory), 선택참여(Option.. 2025. 6. 30. [SQDL] 데이터 모델링의 이해 - 속성 제 3절 속성⭐ 1. 속성의 정의사물의 특징 또는 본질적인 성질 ( 속성이 없다면 실체를 생각할 수 없다 )인스턴스에 대해 의미상 더 분리되지 않는 최소의 데이터 단위엔터티에 속한 인스턴스들의 성격을 구체적으로 나타냄엔터티, 인스턴스, 속성, 속성값의 대응🌟 엔터티, 인스턴스 속성의 관계1개의 엔터티 : 2개 이상의 인스턴스 집합을 가짐1개의 인스턴스 : 2개 이상의 속성을 가짐1개의 속성 : 1개의 속성값을 가짐⭐ 2. 속성의 특징해당 업무에서 필요하고 관리해야 하는 정보모든 속성은 정해진 주식별자에 함수적으로 종속되어야 함하나의 속성은 한 개의 값만을 가짐 ( 다중값인 경우 해당 속성을 별로의 엔터티로 분리 )⭐ 3. 속성의 명명현업에서 사용하는 이름을 부여약어 사용은 가급적 X수식어/소유격 X, .. 2025. 6. 30. [SQDL] 데이터 모델링의 이해 - 엔터티 제 2절 엔터티⭐ 1. 엔터티 업무에 필요한 정보를 저장하고 관리하기 위한 집합적인 것 (실체, 객체)엔터티는 인스턴스의 집합 (인스턴스는 엔터티 안의 데이터)⭐ 2. 엔터티의 분류🌟 유형, 무형에 따른 분류유형(Tangible) 엔터티- 물리적인 형태가 있고 안정적이며 지속적 활용 ex) 교수, 강의실, 학생개념(Conceptual) 엔터티- 물리적인 형태는 존재하지 않으나 관리해야 할 개념적 정보 ex) 수업, 보험상품사건(Event) 엔터티- 업무 수행 과정에서 발생, 비교적 발생량 많음 (통계자료에 이용) ex) 수강신청, 주문🌟 발생시점에 따른 엔터티 ( 기본 / 중심 / 행위 )기본(key) 엔터티 : 독립적으로 생성되는 엔터티중심(main) 엔터티 : 기본 엔터티와 행위 엔터티 중간에 .. 2025. 6. 24. [SQLD] 데이터 모델의 이해 제1절 데이터 모델의 이해⭐ 1. 모델링 다양한 현상을 추상화, 단순화하여 일정한 표기법에 의해 표현하는 것모델이란 현실 세계의 추상화된 반영⭐ 2. 모델링 특징추상화 : 일정한 형식에 맞춰서 표현단순화 : 제한된 표기법이나 언어로 표현명확화(=정확화) : 애매모호함을 제거하여 이해하기 쉽게 표현⭐ 3. 모델링의 관점데이터 관점(what) : 업무와 데이터 및 데이터 사이의 관계를 모델링프로세스 관점(how) : 업무가 실제로 하고 있는 일, 해야 하는 일 모델링데이터와 프로세스의 상관 관점 (interaction) : 데이터에 대한 업무 처리 방식의 영향을 모델링🌟 데이터 모델링의 중요성과 유의점중요성: 파급효과, 간결한 표현, 데이터 품질 유지유의점(1) 중복: 여러 장소에 같은 정보 저장 X(2).. 2025. 6. 18. 이전 1 2 3 4 ··· 16 다음 반응형