본문 바로가기

학교공부/데이터베이스

데이터베이스 4 -5

select문 중첩질의

 

 

where절에 select문 껴있는거

 

 

 

 

중첩질의에서 스칼라뽑아서 비교한다. 

 

 

중첩질의에서 여러개나오면 연사자 사용해야한다

 

 

 

 

 

 

 

 

 

 

 

w조인질의 사용해서도 가능

 

 

 

 

 

 

 

 

 

상관중첩줄의. 중첩질의가 외부 질의에 선언된 릴레이션의 일부를 참조하는 질의

 

where뿐만아니라 from에도 중첩질의 사용가능

 

 

튜플개수 = 카디날리티 // 차수 = 컬럼의 개수

스칼라를 리턴한다는게 카디날리티 = 1 이라는거

카디날리티가 여러개인게 두번째 경우

세번째는 애트리뷰트도 여러개고 카디날리티 0이상

중첩질의가 select절에서도 쓰이긴하는데 잘 안씀.

 

 

 

 

 

 

 

애트리뷰트 리스트는 생략 가능

 

 

select문 사용해서 여러개 투플 삽입 , 애트리뷰트 리스트와 select 결과가 compatible해야됨

삭제 where에 아무것도 안쓰면 튜플 전체 삭제 릴레이션 삭제하고싶으면 drop쓰셈

update

 

 

 

 

 

트리거 

이벤트 발생하면 뭐 일하는거 정의한다

 

 

 

 

 

 

 

 

not exit 사용해서 대우로 모든 뭐뭐에대하여 뭐시기 표현

 

 

관계대수 사용하지않고 디비전 표현하는법 스터디 ㄱㄱ 

실습자료 한번보기

 

 

 

 

 

 

 

 

 

'학교공부 > 데이터베이스' 카테고리의 다른 글

7장  (0) 2020.11.20
6장  (0) 2020.11.17
실습 모음  (0) 2020.10.21
데이터베이스 4-2 SQL  (0) 2020.10.06
데이터베이스 4장 관계대수  (1) 2020.09.20