-
엔티티(Entity)
- 실제 세계에 존재하는 개체에 대한 DB 설계 단계에 있는 데이터를 말한다.
- 실질적으로 존재하지는 않는 개념적 형태이다.
-
테이블(Table)
-
릴레이션(Relation)
- 테이블에서 엔티티간 연관관계를 뜻한다.
- 정보를 구분하여 저장하는 기본 단위이다.
- 객체 간의 관계와 테이블의 구조를 나타낸다.
-
레코드(record)
- 릴레이션의 각 행을 말한다. 레코드는 유일한 식별자로 식별이 가능해야 한다.
-
튜플(tuple
)
-
필드(field)
-
어트리뷰트(Attribute
)
- 엔티티를 구성하는 인스턴스를 더이상 나눌 수 없는 최소한의 단위
- 인스턴스의 구성 요소이자 엔티티를 설명하는 개별적 단위, 의미, 요소
- 차수 (
degree
) 는?
-
도메인(Domain
)
- 속성의 값이 가질 수 있는 범위를 그 속성의 도메인
-
카디널리티(cardinality
)
- “data modeling” 에서 카디널리티는 카디널리티는 한 테이블이 다른 테이블과 가질 수 있는 관계
- A 릴레이션에서 특정 엔티티와 B 릴레이션에서 특정 엔티티의 비율
- ps) SQL에서 주어진 테이블에 있는 열의 카디널리티는 해당 열에 대한 테이블에 나타나는 “고유한 값의 수”