전공 공부/데이터베이스시스템
단일 릴레이션에서의 제약조건
- not null - primary key - unique - check () # not null 제약조건 - 이름과 학과 예산은 null이 아니어야 한다. name varchar(20) not null budget numeric(12,2) not null # unique 제약조건 - unique ( A1, A2, …, Am) - 속성들 A1, A2, … Am 이 후보 키를 구성한다. - 후보 키는 null 값을 가질 수 있다. # check 절 - check (P) - P는 릴레이션의 모든 투플에 의해 만족되는 술어 예) 학기는 봄, 여름, 가을, 겨울 중 하나여야 한다. check (semester in (’Fall’, ’Winter’, ’Spring’, ’Summer’))
2021. 1. 2. 13:39