DB | RDBMS 용어 정리

bubblegum·2024년 2월 16일
0

DB

목록 보기
1/11
post-thumbnail

  1. 엔티티(Entity)

    • 실제 세계에 존재하는 개체에 대한 DB 설계 단계에 있는 데이터를 말한다.
    • 실질적으로 존재하지는 않는 개념적 형태이다.
  2. 테이블(Table)

    • 엔티티를 DBMS로 구현한 것을 말한다.
  3. 릴레이션(Relation)

    • 테이블에서 엔티티간 연관관계를 뜻한다.
    • 정보를 구분하여 저장하는 기본 단위이다.
    • 객체 간의 관계와 테이블의 구조를 나타낸다.
  4. 레코드(record)

    • 릴레이션의 각 행을 말한다. 레코드는 유일한 식별자로 식별이 가능해야 한다.
  5. 튜플(tuple)

    • 특정 엔티티 레코드의 속성의 합이다.
  6. 필드(field)

    • 엔티티의 속성들의 모음을 말한다.
  7. 어트리뷰트(Attribute)

    • 엔티티를 구성하는 인스턴스를 더이상 나눌 수 없는 최소한의 단위
    • 인스턴스의 구성 요소이자 엔티티를 설명하는 개별적 단위, 의미, 요소
    • 차수 (degree) 는?
  8. 도메인(Domain)

    • 속성의 값이 가질 수 있는 범위를 그 속성의 도메인
  9. 카디널리티(cardinality)

    • data modeling” 에서 카디널리티는 카디널리티는 한 테이블이 다른 테이블과 가질 수 있는 관계
      1. A 릴레이션에서 특정 엔티티와 B 릴레이션에서 특정 엔티티의 비율
    • ps) SQL에서 주어진 테이블에 있는 열의 카디널리티는 해당 열에 대한 테이블에 나타나는 “고유한 값의 수”
profile
황세민

0개의 댓글