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

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

by 류수미, 송희정, 앨런 볼리외
March 2021
Beginner to intermediate
456 pages
12h 49m
Korean
Hanbit Media, Inc.
Content preview from 러닝 SQL: 데이터 생성, 검색, 조작까지 데이터 제대로 주무르기
30
러닝 SQL
관계형 데이터베이스의 각 테이블에는 엔터티를 완전히 설명하는 데 필요한 추가 정보와 함께
해당 테이블의 행을 고유하게 식별하는 정보인
기본 키
primary
key
가 포함됩니다.
customer
테이
블을 다시 살펴보면
cust
_
id
열은 각 고객마다 다른 번호를 가집니다. 예를 들어 조지 블레이
크의 고객
ID
1
로, 이 값을 이용하여 고유하게 식별할 수 있습니다. 다른 고객에게는 똑같은
식별값이 할당되지 않으므로
customer
테이블에서 조지 블레이크의 데이터를 찾을 때 다른
정보는 필요하지 않습니다.
NOTE
_ 모든 데이터베이스 서버는 기본 키의 값으로 사용할 고유한 번호 집합을 생성하는 메커니즘을 제
공하므로 어떤 번호가 할당될지 염려할 필요는 없습니다.
fname
lname
열의 조합을 기본 키로 사용할 수도 있겠지만 (이렇게
2
개 이상의 열로 구성
하는 기본 키를
복합 키
compound
key
라고 함
1
), 이름과 성이 같은 사람이 또 있을 수 있습니다. 따
라서
customer
테이블의
cust
_
id
열을 기본 키 열로 하겠습니다.
NOTE
_ 이 예에서 기본 키로
fname
/
lname
을 선택하면 해당 키를 자연 키
natural
key
라고 하며,
cust
_
id
기본 키로 선택하면 대리 키
surrogate
key
라고 합니다. ...
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