반응형
I-2 데이터 모델링
Q 데이터 베이스를 구축하기 위한 용도를 위해 데이터 모델링을 수행하고 업무에 대한 설명은 별도의 표기법을 이용한다.(x)
=> 데이터 모델링이라는 것은 단지 데이터베이스만을 구축하기 위한 용도로 쓰이는 것이 아니라 데이터 모델링 자체로서 업무를 설명하고 분석하는 부분에서도 매우 중요한 의미를 가지고 있다.
I-13 엔터티의 이름을 부여하는 방법
Q 가능하면 약어를 사용하여 엔터티의 이름을 간결하고 명확하게 한다 (x)
=> 가능하면 약어를 사용하지 않는다.
=> 엔터티 생성의미대로 이름을 부여한다.
I-14 속성
Q 업무에서 필요로 하는 인스턴스에서 관리하고자 하는 의미상 더 이상 분리되지 않는 최소의 데이터 단위
=> 속성(ATTRIBUTE)
I-12 식별자
Q 다른 엔터티로부터 주식별자를 상속받지 않고, 자신의 고유한 주식별자를 가지며 사원, 부서, 고객, 상품, 자재 등이 예가 될 수 있는 엔터티
=>기본엔터티(키 엔터티)
I-20 관계
Q 데이터 모델링에는 존재적 관계와 행위에 의한 관계를 구분하는 표기법이 없지만, UML에서는 연관관계와 의존관계에 대해 다른 표기법을 가지고 표현하게 되어있다.
=> 실선과 점선의 표기법
I-23 관계
Q 업무기술서, 장표에 관계연결을 가능하게 하는 명사가 있는가? (X)
=> 동사가 있는가?
I-29 관계
Q 부모 엔터티의 주식별자를 자식엔터티에서 받아 손자엔터티까지 계속 흘려보내기 위해 비식별자관계를 고려한다 (X)
=> 식별자 관계를 고려
반응형
'CS > SQLD' 카테고리의 다른 글
[sqld 오답노트] 2-1 SQL 기본 (3) (0) | 2023.11.16 |
---|---|
[sqld 오답노트] 2-1 SQL 기본 (2) (0) | 2023.11.15 |
[sqld 오답노트] 2-1 SQL 기본 (1) (0) | 2023.11.14 |
[sqld 오답노트] 1-2 데이터 모델과 성능 (0) | 2023.11.07 |