Skip to Content
러닝 SQL: 데이터 생성, 검색, 조작까지 데이터 제대로 주무르기
book

러닝 SQL: 데이터 생성, 검색, 조작까지 데이터 제대로 주무르기

by 류수미, 송희정, 앨런 볼리외
March 2021
Beginner to intermediate
456 pages
12h 49m
Korean
Hanbit Media, Inc.
Content preview from 러닝 SQL: 데이터 생성, 검색, 조작까지 데이터 제대로 주무르기
62
러닝 SQL
-> REFERENCES person (person_id)
-> );
Query OK, 0 rows affected (0.10 sec)
이 구문은
person
테이블에 대한
create
table
문과 매우 유사하지만 다음과 같은 예외가
있습니다.
한 사람이 좋아하는 음식이 두 가지 이상일 수 있으므로 (처음에 이 테이블을 만든 이유 ), 테이블의 고유
성을 보장하려면
person_id
열 이상의 것이 필요합니다. 따라서 이 테이블에는
person_id
food
는 두 개의 기본 키가 있습니다.
favorite_food
테이블에는
외래 키 제약조건
foreign
key
constraint
이라는 또 다른 유형의 제약조건이 포
함됩니다. 이렇게 하면
favorite_food
테이블에서
person_id
열의 값에
person
테이블에 있는 값만
포함되도록 제한됩니다. 이 제약조건이 있는 상황에서
person
테이블에
Person_id
27
인 행이 아직
없다면,
favorite_food
테이블에도
person_id
27
인 사람이 피자를 좋아한다는 것을 나타내는 행
을 추가할 수 없습니다.
NOTE
_ 테이블을 처음 만들 때 외래 키 제약조건을 만드는 걸 잊어버렸다면 나중에
alter
table
문으로 외
래 키 제약조건을 추가할 수 ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

클라우드 네이티브를 위한 데이터 센터 네트워크 구축: 데이터 센터 네트워킹을 위한 아키텍처, 프로토콜, 도구

클라우드 네이티브를 위한 데이터 센터 네트워크 구축: 데이터 센터 네트워킹을 위한 아키텍처, 프로토콜, 도구

정기훈, 디네시 G. 더트

Publisher Resources

ISBN: 9791162244074