반응형

2023/08/15 2

데이터 모델링 - 연습문제 오답노트

총 10개의 연습문제를 풀었는데 8개를 맞혔다. 4번. 이 속성이 없어도 다른 속성을 이용하여 결과를 도출할 수 있는 특징을 가진 속성의 이름은? 1. 설계 속성 (Designed Attribute) 2. 파생 속성 (Derived Attribute) 3. 기본 속성 (Basic Attribute) 4. 관계 속성 (Associative Attribute) => 다른 엔티티와의 관계에서 포함된 FK를 생각하고 4번을 골랐는데 관계 속성은 없는 말이었다. 답은 2번 파생 속성이다. 기본속성: 업무 분석을 통해 바로 정의한 속성 설계속성: 원래 업무상 존재하지는 않지만 설계를 하면서 도출해 내는 속성 파생속성: 다른 속성으로부터 계산이나 변형이 되어 생성되는 속성. -> 다른 속성으로부터 파생되는 속성. 9..

데이터 모델링 - 식별자 (Identifiers)

식별자의 개념 1. 엔티티는 인스턴스들의 집합. 여러 개의 집합체를 담고 있는 하나의 통에서 각각을 구분할 수 있는 논리적인 이름이 있어야 한다. 이 구분자를 식별자라고 한다. 2. 엔티티 내의 각 인스턴스를 개별적으로 식별하기 위해 사용된다. 식별자의 특징 유일성 - 주 식별자에 의해 엔티티 내의 모든 인스턴스들이 유일하게 구분되어야 한다. 예) 사원번호가 주 식별자로 모든 직원들에 대해 개인별로 고유하게 부여됨. 최소성 - 주 식별자를 구성하는 속성의 수는 유일성을 만족하는 최소의 수가 되어야 한다. 예) 사원번호만으로도 고유한 구조인데 사원분류코드 + 사원번호로 식별자가 구성될 경우 부적절한 주 식별자 구조임. 불변성 - 지정된 주 식졀자의 값은 자주 변하지 않는 것이어야 한다. 예) 사원번호의 값..

반응형