속성(Attribute)
▸ 실체의 성질, 분류, 식별, 수량, 상태 등을 나타내는 세부적인 특성
▸ 주 식별자(Primary Identifier)도 하나 이상의 속성 집합임
▸ 식별자에 해당하지 않는 속성을 비식별자 속성(non-identifier attributes)이라 부름
▸ 일반적으로 한 실체의 속성 수는 2개 이상 10개 이하 정도를 권장하지만, 상황에 따라 이 범위를 벗어날 수도 있음
인스턴스(Instance) : 경우, 사실(case);
▸ 실체의 단일 사례(인스턴스들의 집합)
▸ 예: 필자 이름이 ‘홍길동‘이고, 전화가 ‘02-123-4567‘이며, 주소가 ‘서울시 강남구 역삼동 100번지‘인 필자는 필자 실체
의 한 인스턴스
▸ 식별자 및 관계 차수와 깊은 연관이 있음
식별자(1)
주 식별자(Primary Identifier) :// 주민등록번호 // 계좌번호등~~!!!
▸ 한 실체에서 꼭 같은 인스턴스가 두 개 이상 있다면 그 중 하나를 추출하는 것은 불가능하며, 결과적으로 데이터
중복 및 조회 문제가 발생함
▸ 실용적인 데이터베이스를 구축할 때 인스턴스의 값을 유일하게 유지 관리하는 것이 필수적
▸ 이때, 인스턴스들을 좀더 효율적으로 서로 구분할 수 있게 하는 것이 주 식별자
▸ 속성 하나나 둘 이상의 속성 조합으로 구성할 수 있음(둘 이상의 속성 조합으로 구성하는 주 식별자는 “복합 주
식별자”).
후보 식별자(Candidate Identifier): 주 식별자가 될 수 있는 각 후보들
부 식별자(Alternate Identifier)
▸ 후보 식별자 중에서 주 식별자로 지정하지 않은 것(여러 벌이 있을 수 있음).
▸ 부 식별자는 물리적 모델링에서 유일성(UNIQUE) 인덱스를 설정하는 경우가 많음
용어 알고있어야하는 것 실,체 인스턴스, 식별자
관련 PDF 파일 2개 첨부
'Database > MS-SQL' 카테고리의 다른 글
데이터베이스 물리적 모델링 (0) | 2008.10.06 |
---|---|
데이터베이스 모델링 - 정규화 (0) | 2008.10.06 |
데이터 모델링 (0) | 2008.10.06 |
ER모델링 관련 PDF파일 (0) | 2008.10.02 |
데이터베이스 수정 삭제 (0) | 2008.10.02 |
데이터베이스 생성 T-SQL (0) | 2008.10.02 |
데이터 베이스 기본구조 트렌젝션 (0) | 2008.10.02 |
데이터형과 데이터 무결성 (0) | 2008.10.01 |