[데이터베이스] 7주차 고급 데이터 검색

행복한 콩🌳·2022년 11월 10일
0

데이터베이스

목록 보기
9/26

1차시 그룹별 검색

GEOUP BY
특정 속성의 값이 같은 투플을 모아 그룹을 만들어 검색하기 위한
HAVING
그룹에 대한 조건을 추가하기 위한 키워드

정리하기

GROUP BY 키워드를 사용하여 특정 속성의 값이 같은 투플을 모아 그룹을 만들어 검색할 수 있다.
GROUP BY를 사용하여 그룹을 만들 때, HAVING 키워드를 사용하여 조건을 명시할 수 있고, 조건에 집계함수를 사용할 수 있다.

2주차 조인 검색과 부속 질의문

조인검색
여러개의 테이블을 연결하여 데이터를 검색
상위질의문
다른 질의문을 포함하는 질의문
부속질의문
질의문에 내포된 질의문

정리하기

조인 속성은 외래키를 사용하며, 반드시 사용되는 속성 값의 도메인은 같아야 한다.
상위 질의문과 부속 질의문은 질의문이 다른 질의문을 내포하는 질의문입니다. 이런 질의문 구조를 이용하면 일반 질의문에서 만들기 어려운 조건을 쉽게 만들 수 있다.
숫자와 날짜 데이터 타입은 여러 개 존재하며 사용하고자 하는 데이터의 크기에 따라 적당한 데이터 타입을 선언하여 사용하여야 한다.

3주차 확장된 조인 검색

INNER JOIN
두 테이블에서 속성이 일치하는 모든 투플을 반환
RIGHT JOIN
왼쪽 테이블과 매칭되는 오른쪽 테이블의 모든 투플을 반환
UNION
두 검색의 결과 테이블의 합집합

정리하기

내부 조인은 두 테이블을 조인 검색하고 두 테이블에 모두 속하는 투플들만 결과로 반환하는 검색이다.
왼쪽 조인과 오른쪽 조인은 두 테이블에 대하여 조인 검색하고 결과를 만들고, 결과로 보고자 하는 테이블을 지정한다.
유니온은 두 질의문의 결과를 결합하여 하나의 결과를 만들 때 사용한다.

profile
매일매일 조금씩 모여 숲이 되자🐣

0개의 댓글