반응형
SMALL
엑셀을 사용해온 사용자는 모델링 용어가 낯설게 느껴질 수가 있어요.
DB용어를 기준으로 모델링 용어를 정리해 보았다.
1. DB & 모델링 용어
DB | 모델링 |
테이블(Table) | 엔티티(Entity) |
행(Row) | 튜플(tuple) 또는 레코드 |
열(Column) | 속성(Attribute) |
기본키(Primary Key) | 식별자(Identifier) |
2. 릴레이션 (Relation) 개념
(1) 릴레이션 스키마(Relation Schema)
릴레이션에 어떤 정보가 담길지를 정의하는 속성(Attribute)의 집합
- 속성(attribute) : 스키마의 열
- 도메인(domain) : 속성 집합 (제약조건)
- 차수(degree) : 속성 수
(2) 릴레이션 인스턴스(Relation Instance)
릴레이션 스키마에 실제로 저장된 튜플(tuple)데이터의 집합
- 튜플(tuple) : 인스턴스 모임
- 인스턴스(Instance) : 각 튜플
- 카디날리티(cardinality) : 튜플 수
반응형
LIST
'DB > SQL 기초' 카테고리의 다른 글
정규화, 반정규화(비정규화)는 언제 해야할까? (0) | 2022.09.07 |
---|---|
INT와 INTEGER 무엇이 다를까? (0) | 2022.09.06 |
테이블 참조- PRIMARY KEY, FOREIGN KEY (*무결성 제약조건 해결방법) (0) | 2022.08.18 |
WINDOW 함수 - CUME_DIST, NTILE, RATIO_TO_REPORT, PERCENT_RANK (*비율 함수 정리) (0) | 2022.08.16 |
WINDOW 함수 - WHERE절 역할을 하는 ROWS, RANGE (0) | 2022.08.15 |