일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- Kubernetes
- 코테
- 프로그래머스
- git
- db
- 정처기
- mysql
- 파이썬
- LV 0
- 깃
- 자료구조
- ubuntu
- 인공지능
- Linux
- 코딩테스트
- 머신러닝
- Java
- github
- 알고리즘
- 데이터베이스
- 우분투
- Lv 2
- programmers
- Python
- DevOps
- docker
- Ai
- 쿠버네티스
- 리눅스
- 자바
Archives
- Today
- Total
목록Artificial Key (1)
Myo-Kyeong Tech Blog
[ MySQL ] 데이터베이스 키(Key) 종류 - 기본키, 대체키, 후보키, 인공키
Key (키) 데이터를 구분할 때 사용하는 컬럼들의 집합 예를 들어, 사용자 정보를 저장하는 테이블에서 {이메일}, {주민등록번호}, {아이디}, {이름, 전화번호} 등의 조합을 키로 사용할 수 있음. Candidate Key (후보키 = 최소키) 후보키 = 최소키 키 중에서 데이터를 구분하는데 필요한 최소한의 정보만을 사용하는 키를 의미 예를 들어, {이메일}, {주민등록번호}, {아이디}, {이름, 전화번호} 중에서 {이름, 전화번호}는 두 가지 정보를 동시에 사용하므로 최소 항목이 아니라고 볼 수 있음. Primary Key (기본 키) candidate key 중에서 DBMS 관리자가 사용하기로 결정한 키 예를 들어, DBMS 관리자가 '아이디' 컬럼 값을 데이터를 구분하는 키로 사용하기로 결정했..
데이터베이스
2023. 7. 19. 18:15