[DB] 관계형 모델

관계형 모델은 데이터베이스를 릴레이션의 집합으로 구성하는 것 

 

릴레이션 스키마: 컬럼과 각 컬럼의 순서 및 도메인, 릴레이션의 이름 포함 

차수: 릴레이션 안의 컬럼의 수  

카디널리티: 릴레이션 안의 레코드의 수

영역(도메인): 컬럼이 가질 수 있는 값의 범위

 

슈퍼 키: 레코드를 고유하게 구별할 수 있는 컬럼의 집합 (한 개 이상의 컬럼으로 구성될 수 있다)

후보 키: 슈퍼 키 중에서 최소한의 컬럼으로 구성된 슈퍼키 

 

관계 대수

SELECT σ조건(R)

σ학과='국문학과'(학생) : 학생 릴레이션에서 학과가 국문학과인 레코드 선택

 

PROJECT

특정 컬럼만 추출 

'TIL > DB' 카테고리의 다른 글

데이터베이스 모델링  (0) 2024.04.07
데이터베이스 개요  (1) 2024.03.16
[Java] Oracle DB 연결하기  (0) 2023.04.19
[Oracle] join  (0) 2023.04.11
[Oracle] 함수  (1) 2023.04.04