RDMS 용어에는 데이터베이스, 테이블, 열 등이 포함됩니다. 하나씩 살펴보겠습니다 −
데이터베이스
데이터베이스는
표
테이블은 행과 열의 모음입니다(예:
).학생 ID | 학생 이름 | 학생 순위 |
052 | 톰 | 1 |
035 | 데이비드 | 2 |
077 | 존 | 3 |
열
열이 테이블에 있음 -
행
RDBMS에서는 행을 튜플이라고도 합니다.
데이터베이스의 관계에는 행과 열이 있습니다.
기본 키
모든 테이블에는 하나의 기본 키가 있으며 null 값을 가질 수 없습니다.
예:프로젝트 ID 프로젝트를 고유하게 식별하기 때문에 프로젝트 테이블의 기본 키입니다.
프로젝트 ID | 프로젝트 이름 |
P01 | 클러스터 그룹화 시스템 |
P02 | 병원 관리 시스템 |
외래 키
두 개의 테이블을 연결하려면 외래 키를 사용하십시오.
예를 들어, Employee 테이블에는 Department 테이블에 연결된 외래 키인 DEPT_ID가 있습니다.
부서 테이블에는 기본 키 DEPT_ID가 있습니다.
수퍼 키
슈퍼 키는 튜플, 즉 엔터티 집합의 엔터티를 고유하게 식별하는 속성(또는 속성 집합)입니다. 후보 키가 슈퍼 키에서 선택되기 때문에 후보 키의 슈퍼 집합입니다.
복합 키
두 개 이상의 속성을 갖는 기본 키를 복합 키라고 합니다. 두 개 이상의 열을 조합한 것입니다.