DB/SQL 기초

관계형 DB & DB 모델링. 혼동되는 용어 구분하기 (*중복주의)

케이(kay) 2022. 9. 6. 16:23
반응형
SMALL

엑셀을 사용해온 사용자는 모델링 용어가 낯설게 느껴질 수가 있어요.

DB용어를 기준으로 모델링 용어를 정리해 보았다.

 

 

1. DB & 모델링 용어

https://images.app.goo.gl/VfpZj1ZHdoVudnjC8

DB 모델링
테이블(Table) 엔티티(Entity)
행(Row) 튜플(tuple) 또는 레코드
열(Column) 속성(Attribute)
기본키(Primary Key) 식별자(Identifier)

 

 

2. 릴레이션 (Relation) 개념

https://images.app.goo.gl/mQF6UxtRZ5saK6Gu9

(1) 릴레이션 스키마(Relation Schema)

릴레이션에 어떤 정보가 담길지를 정의하는 속성(Attribute)의 집합

  • 속성(attribute) : 스키마의 열
  • 도메인(domain) : 속성 집합 (제약조건)
  • 차수(degree) : 속성 수

 

 

(2) 릴레이션 인스턴스(Relation Instance)

릴레이션 스키마에 실제로 저장된 튜플(tuple)데이터의 집합

  • 튜플(tuple) :  인스턴스 모임
  • 인스턴스(Instance) : 각 튜플
  • 카디날리티(cardinality) : 튜플 수
반응형
LIST