[SQL] PK(Primary Key)
1. 테이블 : 스키마(데이터베이스) 안에 테이블이 있고 테이블 안에 데이터들이 있다
ex) 이름을 모아놓은 테이블, 나이를 모아놓은 테이블, 취미를 뫃아놓은 테이블
-------------------------------------------------------------
| |
| 데이터베이스
| ---------------
| | |
| | 테이블 |
| | |
| |
| |
| ----------------
|
|
---------------------------------------------------------------
2. 칼럼 : id, name, age, school..... 등의 항목을 나타낸다. 칼럼을 추가할 수 있다. 예를 들어 gender 칼럼을 추가할 수 있음
3. pk(primary key) : PRIMARY KEY 는 제약조건의 하나로 기본키라고 부르는데 각각의 레코드의 대표값이며, 레코드를 구별할 수 있는 유일값이 들어가야 함
* 레코드 : sql의 데이터 한줄 한줄을 레코드라고 함
4. FOREGIN KEY (외래 키) *
- 한 테이블과 다른 테이블을 연결해주는 역할
- FOREIG KEY 제약 조건을 설정할 때 참조되는 테이블의 필드는 반드시 UNIQUE나 PRIMARY KEY제약 조건이 설정되어 있어야 한다.
A FOREIGN KEY is a key used to link two tables together. A FOREIGN KEY is a field (or collection of fields) in one table that refers to the PRIMARY KEY in another table.