컴퓨터 과학/[프로그래머스] SQL DB Essentials

[5주차] 강의노트 SubQuery & DDL

계란💕 2022. 3. 26. 11:54

2022-03-26 프로그래머스 5주차 강의

1. 5주차 세션 리뷰

  1.0. 지난 과제 리뷰                

  - 10장 DDL 내용  !가장! 중요하므로 꼭 실습을 해봐야한다.

  - 질의의 결과는 항상 테이블이다. (단일값 서브쿼리도 테이블)

  - 연관서브쿼리는 조인과 비슷하다. 차이점을 정확히 파악한다.

    -> 연관 서브쿼리가 훨씬 효율적이다. (메인 메모리의 사이즈를 줄여주기 때문에)

    -> 조인은 두 개의 테이블이 같이 나오는 반면, 서브쿼리는 메인쿼리의 투플을 필터링한다.

    -> WHERE절의 연관 서브쿼리가 가장 많이 쓰인다. 메인 테이블의 필터 역할

    -> FROM절 보다는 WITH절 쓰는 것이 가독성이 좋다. 

  - 10장의 9쪽 메커니즘 아주 중요!

  - RESTRICT는 NO ACTION과 동일

  - 9장은 실습 문제가 있어서 좀 더 집중해서 봤는데 10장은 실습이 없다보니 비교적 소홀히 공부했다...

  - 가장 중요한 부분이라고 하셨으니 꼭 복습해야겠다.

 

 

본 게시글은 프로그래머스의 "학교 밖에서 듣는 전공 필수SQL/DB Essentials" 강의 내용을 토대로 업로드 했습니다.

 

 

[스터디/2기] 학교 밖에서 듣는 전공필수 SQL/DB Essentials

⏰마지막 할인 중 2기 일정이 맞지 않다면 오픈 알림 신청하고 최저가에 수강하세요! 오픈 알림 신청 개발자에게 데이터베이스를 이해하는 능력은 필수! 데이터베이스의 기본 개념부터 ERD를 읽

programmers.co.kr

https://programmers.co.kr/learn/courses/13484