4일

권준석·2022년 8월 1일
0

insert : 모든 속성 지정 ,속성 선택

mysql : auto_increment(자동숫자증가옵션)
오라클 : sequence

select 문

select 검색할 컬럼
from 대상테이블
[where] 튜플의조건
[group by] 그룹의 조건 , 집계와 통계
[order by] 정렬할 속성

.[ ]:생략가능

실행순서
from - where -group by - order by - select

update 문

update 대상테이블
set 수정할 튜플
where 튜플의 조건

delete 문

delete
from 대상테이블
where 튜플의 조건

외래키(foreign key)

부모 테이블에서 참조할 자식 테이블과 이어주는 컬럼

부모테이블
자식 테이블으로 부터
참조를 당한다
delete, update 영향을 받는다

자식테이블
수정과 삽입 동장에서
부모 테이블의 데이터를 참조한다
insect, update 영향을 받는다

외래키가 참조하는 컬럼(속성)은 반드시 중복이 없어야 한다

부모테이블과 자식테이블의 외래키는 컬럼명이 같으면 좋다

foreign key(지정컬럼)
references 부모테이블명(지정컬럼)

테이블은 쪼개져여한다 무결성을위해
테이블은 표현하고자 하는 컬럼(속성)만 모아야한다
쪼개진 테이블은 외래키로 이어진다
외래키가 참조하는 컬럼은 유니크해야한다

profile
ㅇㅇ

0개의 댓글