728x90
반응형
SMALL
: 테이블은 저장과 관리를 위한 일련의 규칙인 키(key)와 제약조건(constraint)을 갖음
1) 행
: 특정 열에 대한 모든 데이터를 나타내는 단일 행
2) 기본 키(primary key)
: 유일하게 데이터를 구분한다(식별자)
- 중복 값 가질 수 x
- null 값 가질 수 없음
- 변경 불가
- ex ) employ_id(직원 번호 ) 가 100인 사람은 stevem king이 유일
3) 키 값이 아닌 일반 열
: phone_number, salary etc
4) 고유 키(unique key)
: 행에서 유일한 값을 갖는 데이터 값으로 구성
- 중복 x 유일한 키
- 기본 키가 아닌 데이터 존재
5) 외래 키 ( foreign key)
: job_id, department_id, manager_id 등 테이블 간에 서로 연결 관계를 정의하는 키
- 참조 테이블의 기본 키 또는 고유 키를 참조함
- 테이블의 구성 열이자 다른 테이블과 연결을 위한
[제약조건] : 데이터를 인가되지 않은 방법으로 변경할 수 없도록 보호하는 '데이터 무결성'을
준수하기 위한 방법으로 활용
728x90
반응형
LIST
'SQL' 카테고리의 다른 글
DDL : 테이블 내용 추가,수정,삭제 (0) | 2023.12.19 |
---|---|
DDL : 테이블 구조 생성,수정,삭제 (0) | 2023.12.19 |
서브쿼리 (0) | 2023.12.19 |
함수 (0) | 2023.10.19 |
sql 기본 (0) | 2023.10.16 |