무결성(2)
-
3. ER 표기법
Chen 기반 ER 표기법 엔터티 실 세계에 존재하는 의미 있는 하나의 정보 단위 일반적으로 키 속성을 가지며 사각형으로 표현한다. 관계 엔티티들의 사이의 연관성을 나타내며 마름모로 표시한다. 일대일, 다대일, 다대다가 존재한다. 속성 엔터티 또는 관계의 본질적 성질을 나타내며 타원으로 표시한다. 키속성 : 타원에 밑줄을 그어 표시하며, 유일한 값을 갖는 속성을 부여한다. 확장 ER 일반화/특수화 일반화 - 다수의 엔터티 타입을 하나의 상위 레벨로 통합 특수화 - 하나의 엔터티 타입을 다수의 하위 레벨로 분리 상속 개념이 적용된다. 집단화 여러 엔터티의 집합으로 새로운 엔터티를 정의하는 것을 뜻하며, 상속 개념이 적용되지 않는다. 연결함정 부채꼴 함정 엔터티 타입 A와 B사이에 다대일, B와 C 사이에 ..
2021.02.23 -
데이터 정규화와 무결성
무결성 도메인 무결성 속성에 관련된 무결성으로 데이터 형태, 범위, 유일성 등을 제한한다. 가장 기본적인 무결성 조건으로 속성은 도메인 영역 내에 있어야 한다. 개체 무결성 하나의 릴레이션에서 기본 키와 관련된 무결성이다. 기본 키는 NULL이나 중복 값을 가질 수 없다. 참조 무결성 기본키와 외래 키가 관련된 무결성이다. 참조 할 수 없는 외래 키 값을 가질 수 없다. 키의 무결성 한 릴레이션에는 최소한 하나의 키가 있어야 한다는 무결성. 고유 무결성 특정 속성에 대해 고유한 값을 가지도록 조건이 주어진 경우, 그 속성값은 모두 달라야 한다는 무결성. 데이터 정규화 목적 - 데이터 구조 안정성 최대화, 중복 최소화 - 수정 및 삭제 이상 현상 최소화, 불일치 위험 간소화 이상 현상 삽입 이상 : 데이터..
2020.10.13