엔티티: 모델의 관리 대상, 개념 엔티티, ER 다이어그램에선 사각형 (고유하게 식별되야 함)
애트리뷰트: 엔티티의 관계, 성질, 특성, 구성요소, 타원형 (엔티티는 *반드시* 하나의 키 애트리뷰트를 가짐-> 나머지 애트리뷰트를 유일하게 정의할 수 있음)
관계: 1:1, 1:N, M:N, 마름모
엔티티 타입: 여러 엔티티가 모임
---> 강한 엔티티 타입
---> 약한 엔티티 타입: 키 에트리뷰트가 없다
키 애트리뷰트(Key attribute): 엔티티 식별 가능한 유일한 제약조건을 갖는 애트리뷰트
부분키(Partial Key): 약한 엔티티에서 사용, 점선
복합 애트리뷰트(Composite attribute): 두개이상, 각각은 독립적인 애트리뷰트
다치 애트리뷰트(Multivalue attribute): 애트리뷰트 하나에 여러 값 들어갈 수 있는 애트리뷰트
유도된 애트리뷰트(Drived attribute): 실제 값이 저장된 게 아니라 계산해서 얻을 수 있는 값을 사용하는 애트리뷰트
카디널리티 비율(Cardinality Ratio): 두 엔티티 타입 사이의 관계에서 참여자 수를 표현 하는 것
순환적 관계: 차수 1인 관계
2진 관계: 차수 2인 관계
3진 관계: 차수 3인 관계
QUIZZ
1. 데이터베이스 정의: 관련된 데이터들의 모임
2. 물리적 데이터 독립성 뜻: 물리적 스키마를 변경하지 않고 개념스키마 변경가능
'DB > SQL' 카테고리의 다른 글
DB 예습 #3 설계단계 및 제약조건 (0) | 2022.06.17 |
---|---|
#7 SQL 날짜함수 잘 사용하기 (0) | 2022.06.16 |
#5 SQL 숫자함수 사용하기 (0) | 2022.06.15 |
#1 DB강의듣고 예습하기 (0) | 2022.06.15 |
#4 SQL 문자함수 잘 이용하기 (0) | 2022.06.14 |