관게 모델의 개념
관계형 모델
-관계는 집합론에 기반한 수학적 개념
-관계모델에서 데이터베이스는 릴레이션의 집합으로 표현됨
-릴레이션은 튜플들의 집합으로 표현됨
-튜플은 애트리뷰트들로 구성됨
릴레이션의 키
-각 릴레이션은 포함하고 있는 튜플들을 유일하게 구별할 수 있도록 하는 속성을 가지고 있어야 함, 이 속성을 키 라고 함
-아무 관계없는 행번호나 순차번호를 삽입하여 키로 사용하기도 함 이런 키를 인공키(Artifical), 대행키라고 함
도메인
-속성이 가질 수 있는 값의 집합
Name 속성의 도메인 : 개인 이름들의 집합 문자열
Age : 사원들 나이의 집합, 정수
튜플 내에서 값들의 순서
-n-튜플은 n개의 값이 리스트이며, 튜플 내에서 값들의 순서는 지켜야함
-그러나 속성과 값이 서로 대응될 수 있다면 순서는 중요하지 않음
무결성 제약조건
-모든 릴레이션 인스턴스들이 항상 만족해야 하는 조건
-제약조건이라고도 함
'학점은행제 > 데이터베이스' 카테고리의 다른 글
관계 데이터베이스 제약조건 (1) | 2024.11.09 |
---|---|
데이터베이스관리시스템의 구성 (1) | 2024.10.24 |
데이터베이스 관리시스템 (0) | 2024.10.24 |
데이터베이스 (0) | 2024.10.17 |