반응형 자격증/SQLD37 [#SQLD] 관계 1. 관계의 개념 가. 관계의 정의 : 엔터티의 인스턴스 사이의 논리적인 연관성으로 존재의 형태로서나 행위로서 서로에게 연관성이 부여된 상태 나. 관계의 페어링 : 엔터티 안에 인스턴스가 개별적으로 관계를 가지는 것 2. 관계의 분류 가. 관계명 : 관계의 이름, 엔터티가 관계에 참여하는 형태를 지칭 나. 관계차수 1) 1:1 : 각각의 엔터티는 다른 엔터티의 엔터티에 대해 하나만의 관계 2) 1:M : 각가의 엔터티는 다른 엔터티의 엔터티에 대해 하나나 그 이상의 수와 관계 3) M:M : 각각의 엔터티는 다른 엔터티의 엔터티에 대해 하나나 그 이상의 수와 관계, 반대의 방향도 동일하게 관계에 참여 다. 관계선택사양 - 필수참여관계 : 필수적으로 연결관계가 있는 것 - 선택참여관계 : 선택적으로 연결관.. 2023. 2. 8. [#SQLD] 속성 1. 속성(Attribute)의 개념 - 업무에서 필요로하는 인스턴스로 관리하고자 하는 의미상 더 이상 분리되지 않는 최소의 데이터 단위 - 업무에서 필요로 한다 - 의미상 더 이상 분리되지 않는다. - 엔터티를 설명하고 인스턴스의 구성요소가 된다. 2. 엔터티, 인스턴스와 속성, 속성값에 대한 내용과 표기법 가. 엔터니, 인스턴스, 속성, 속성값의 관계 - 한 개의 엔터티는 두 개 이상의 인스턴스의 집합이어야 한다. - 한 개의 엔터티는 두 개 이상의 속성을 갖는다. - 한 개의 속성은 한 개의 속성값을 갖는다. 나. 속성의 표기법 엔터티 내에 이름을 포함하여 표현 3. 속성의 특징 - 업무에서 필요하고 관리하고자 하는 정보 - 정규화 이론에 근간하여 정해진 주식별자에 함수적 종속을 가져야한다. - 하.. 2023. 2. 7. [#SQLD] 엔터티 1. 엔터티의 개념 엔터티 : 업무에 필요하고 유용한 정보를 저장하고 관리하기 위한 집합적인 것 2. 엔터티와 인스턴스에 대한 내용과 표기법 - 엔터티-인스턴스 ERD 엔터티+---| 관계설정X 3) 시스템 처리시 내부 필요에 의한 엔터티의 경우 시스템 내부적인 필요에 의해 생성된 엔터티로 생략 가능 4. 엔터티의 분류 가. 유무형에 따른 분류 - 유형 엔터티(Tangible Entity) : 물리적인 형태가 있고 안정적이며 지속적으로 활용되는 엔터티 - 개념 엔터티(Conceptual Entity) : 물리적인 형태는 존재하지 않고 관리해야 할 개념적 정보로 구분이 되는 엔터티 ex)조직, 보험 - 사건 엔터티(Event Entity) : 업무를 수행함에 따라 발생되는 엔터티, 비교적 발생량이 많으며 .. 2023. 2. 7. [#SQLD] 좋은 데이터 모델의 요소 9. 좋은 데이터 모델의 요소 가. 완전성(Completeness) 업무에서 필요로 하는 모든 데이터가 모델에 정의 나. 중복배제(Non-Redundancy) 하나의 DB내에 동일한 사실은 한번만 기록 다. 업무규칙(Business Rules) 많은 규칙을 사용자등이 공유하도록 제공 라. 데이터 재사용(Data Reusability) 데이터 독립 설계 마. 의사소통(Communication) 업무규칙은 엔터티, 서브타입, 속성, 관계등의 형태로 최대한 자세히 표현 바. 통합성(Integration) 동일한 데이터는 한번만 정의, 참조 활용 2023. 2. 2. 이전 1 ··· 4 5 6 7 8 9 10 다음 반응형