무결성 제약조건
-
6일차 - 관계 데이터 모델링CS지식/데이터베이스 2021. 4. 23. 23:39
오늘은 관계 데이터 모델링에 대해 배웠다. 지난 시간에 배운 개념 데이터 모델링의 결과물인 E-R다이어그램을 토대로 진행되는 것으로 데이터베이스 설계에서는 3단계(논리적 설계)에 해당하는 내용이다. 1. 관계 데이터 모델의 기본개념 관계 데이터 모델은 개념적 구조를 논리적 구조로 표현하는 논리적 데이터 모델로 하나의 개체에 대한 데이터를 하나의 릴레이션에 저장하는 것이다. 예를 들어 개념 데이터 모델링을 통해 학생이라는 개체가 나왔다면 이 학생이라는 하나의 개체에 대한 데이터를 모아서 릴레이션에 저장한다는 것이다. 릴레이션은 하나의 개체에 대한 데이터를 2차원 테이블 구조로 저장한 것이다. 2차원 테이블이라고 하면 표와 비슷한 구조인데 표는 행과 열로 구성되어 있다. 릴레이션에서는 행을 튜플이라 부르고 ..