PK
유일성 최소성 존재성
주민번호 세개 다 만족 (pk로 쓴다)
최소성 만족하지 않으면 unique key가 됨 UK
관계형 데이터베이스 - 하위폴더를 수정해도 상위폴더에 영향이 가지 않음
SELECT는 조회
FROM절이 제일 먼저 실행
그 다음이 WHERE절이 실행됨
순위함수 랭크를 하고 ORDER BY를 함
ORDER BY가 두개면 먼저인거 먼저 정렬하고 그 다음거로 정렬
ORDER BY SAL DESC, NUM ASC
연복이 높은거부터 보여주고 그 다음 (연봉같으면) NUM 낮은 숫자부터 오름차순
DROP : DB혹은 테이블 완전 삭제
TRUNCATE : 테이블을 초기화
조인 :
데이터는 항상 무결해야 함; 중복 없어야 하고 최신이여야 하고 정답이여야 함
정답인 상태를 유지하기 위해서 분리 해 놓음
뷰는 가상객체 : 테이블을 하나 가상으로 만들어
SELECT에 뷰이름만 넣어서 만들수 있음
mysql에서는 잘 안쓰고 oracle에서 많이 씀
SELECT 주문번호
FROM
WHERE