본문 바로가기
DB, SQL

[파워오브데이터베이스: 가장쉬운데이터베이스 설계를 위한 지침서] - 1부

by andante131 2022. 8. 5.

[파워오브데이터베이스: 가장쉬운데이터베이스 설계를 위한 지침서] 의 내용을 바탕을 작성하였습니다.

 

데이터 vs 정보

: 데이터는 저장하는 것이고, 정보는 찾는 것이다.

 

: Null은 없거나 알려지지 않은 값을 나타낸다. 널이 0이나 하나 이상의 공백 문자열을 가리키지 않는다. 는 것을 처음부터 이해해야 한다.

 

예를 들어,

0 은 잔액의 상태, 일등성 티켓으로 업그레이드 할수 잇는 횟수 등을 나타낸다. 즉 null과 다르다

 

하나이상의 공백 은 대부분 의미가 없지만 SQL 에서는 문자열과 같은 것으로 인식한다. 

 

빈 문자열('') 은 역시 SQL 과 같은언어에서 별도로 해석되는 유효한 문자다.

 

 

# 용어정리 

 

관계

 

테이블

 

레코드(튜플)

 

필드

 

 

 

 

관계의 유형

 

1대1 관계 

 

1대다 관계

 

다대다 관계

 

 

참여의 유형 

 

 

# 무결성 관련 용어

필드 명세

 

데이터 무결성