본문 바로가기

표에서도 연산을 할 수 있다 | 정보처리의 흐름 FLOW 03 | K-BOOKS

FLOW 03 · INFORMATION PROCESSING
DIRECTION 03 · 연결된 세계를 걷다 · DB · SQL · 트랜잭션

표에서도 연산을 할 수 있다

DB · SQL · 트랜잭션

QUESTION · 질문에서 시작합니다

관계형 데이터베이스는 표를 저장하는 데서 끝나지 않는다. 원하는 결과를 만들기 위해 표에 연산을 적용할 수 있다.

“필요한 행만 고르고, 필요한 열만 보고, 서로 다른 표를 연결하려면?”

행을 고르고, 열을 고른다

예약 테이블에서 상태가 ‘예약’인 행만 보고 싶다고 하자.

선택(Selection) 조건을 만족하는 행을 골라내는 관계 연산이다.

반대로 회원 테이블에서 이름과 전화번호 열만 보고 싶을 수도 있다.

투영(Projection) 필요한 열만 선택해 결과를 만드는 관계 연산이다.

나눈 표는 다시 연결할 수 있다

회원 테이블과 예약 테이블은 회원번호라는 공통된 값을 가지고 있다.

이 값을 기준으로 두 표를 연결하면 회원 이름과 예약시간을 한 결과에서 볼 수 있다.

조인(Join) 관련된 속성을 기준으로 둘 이상의 릴레이션을 결합해 새로운 결과를 만드는 연산이다.
ILLUST A | ILL-05 | 선택-투영-조인의 시각 비교 | 관계대수 핵심 3연산
더 찾아보고 싶다면846면 학습 아카이브에서 검색하세요.
K-BOOKS Q&A이 내용이 헷갈리나요?

공부하던 페이지를 자동으로 연결해 질문할 수 있습니다.

RELATED STUDY MATERIALS

이 개념과 이어서 볼 정보처리 자료

학습자료실 65개 →

CONTINUE · INFORMATION PROCESSING ENGINEER 2027DB에서 시험 학습으로 이어가기
이야기형 개념 설명은 그대로 두고, 필요한 시험 요약·문제·실습으로 연결합니다.