상세 컨텐츠

본문 제목

Intermediate SQL

데이터베이스

by 후추리 2024. 12. 18. 01:25

본문

* Joined Relations *

- join 연산은 from절에서 이루어짐

- Natural join : 같은 속성끼리 알아서 묶이며, 한 컬럼만 남김

natural join

 

- using : 해당 키워드를 사용하면 자연조인의 효과

 

- Inner join : 일반 조인 연산. 자연조인이 아니기 때문에 컬럼이 두개 나옴

 

- Outer join : 정보의 손실을 막기 위함. left outer join, right outer join, full outer join이 있음

 

 

 

 

* Views *

- 모든 유저가 전체 테이블을 보는게 좋지 않을 수 있음

- 어떤 데이터를 숨기기 위함

- DB에는 올라가지 않음

 

 

 

* 무결성 제약 *

- not null

- primary key

- unique : pk 이외의 고유식별성을 갖는 컬럼 명시(candidate key)

- check (P) 

 

- 참조 무결성을 위해 cascade 사용

 

- Assertion : 복잡한 check 조건을 명시하기 위해 사용

'데이터베이스' 카테고리의 다른 글

Normalization  (5) 2024.12.17
ER Modeling(2)  (4) 2024.12.17
ER Modeling(1)  (0) 2024.12.17

관련글 더보기