본문 바로가기
반응형

SQLD38

[#SQLD] 식별자 1. 식별자의 개념 : 엔터티 내에서 인스턴스들을 구분할 수 있는 구분자, 논리적 데이터모델링 단계에 사용(식별자!=key, key는 물리적모델링 단계에 사용) 2. 식별자의 특징 - 유일성 : 주 식별자에 의해 엔터티 내에 모든 인스턴스들을 유일하게 구분함 - 최소성 : 주 식별자를 구성하는 속성의 수는 유일성을 만족하는 최소의 수가 되어야함 - 불변성 : 주식별자가 한번 특정 엔터티에 지정되면 그 식별자의 값은 변하지 않아야 함 - 존재성 : 주 식별자가 지정되면 반드시 데이터 값이 존재 (NULL 안됨) 3. 식별자 분류 및 표기법 가. 식별자 분류 * 대표성 여부 - 주 식별자 : 엔터티 내에서 각 어커런스를 구분할 수 있는 구분자, 타 엔터티와 참조관계를 연결할 수 있는 구분자. - 보조 식별자.. 2023. 2. 8.
[#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.
반응형