본문 바로가기

전체 글714

👨‍🔧 기술과 관련된 인물 🔧 1. IT·컴퓨터 분야Steve Jobs → 애플을 창업하고 스마트폰 시대를 연 인물Bill Gates → 마이크로소프트 설립, 1인 1PC 시대의 실현Mark Zuckerberg→ SNS 플랫폼 페이스북 개발Tim Berners-Lee→ 인터넷 웹을 만들고, 이를 전 세계에 무료로 공개한 공유의 아이콘Ada Lovelace→ 컴퓨터가 없던 시대에 '최초의 프로그램'을 작성한 프로그래머구글→ 구글이 2년 만에 세계 시장을 재패한 배경👉 수업 포인트:“우리가 매일 쓰는 기술은 누가, 어떤 상상력으로 만들었을까?”🤖 2. 과학·공학 기술 혁신Nikola Tesla→ 현대 전기 문명의 기초가 된 교류 시스템 개발, 비운의 천재Thomas Edison→ 실패를 두려워하지 않은 발명왕Elon Musk .. 2026. 7. 7.
📊 [SQL 프로젝트] 제27장 RIGHT JOIN - 오른쪽 테이블을 기준으로 보고 싶다면? 제27장 RIGHT JOIN"그런데 오른쪽 테이블을 기준으로 보고 싶다면?"학습 목표이번 장을 학습하면 다음 내용을 할 수 있습니다.RIGHT JOIN의 의미를 이해할 수 있다.LEFT JOIN과 RIGHT JOIN의 차이를 설명할 수 있다.RIGHT JOIN을 LEFT JOIN으로 바꾸어 작성할 수 있다.실제 업무에서 RIGHT JOIN이 잘 사용되지 않는 이유를 이해할 수 있다.지난 장을 떠올려 봅시다.LEFT JOIN에서는Customers↓Orders를 연결했습니다.모든 고객은 출력되고,주문이 없는 고객은 NULL이 나타났습니다.그렇다면 이번에는 반대로 생각해 보겠습니다.이런 질문을 받아 봅시다.회사에서"주문 정보를 모두 확인하고 싶습니다."라고 요청했습니다.이때 기준이 되는 것은Customers가.. 2026. 7. 7.
📊 [SQL 프로젝트] 제26장 LEFT JOIN - 주문하지 않은 고객도 보고 싶습니다. 제26장 LEFT JOIN - "주문하지 않은 고객도 보고 싶습니다."학습 목표이번 장을 학습하면 다음 내용을 할 수 있습니다.LEFT JOIN의 의미를 이해할 수 있다.INNER JOIN과 LEFT JOIN의 차이를 설명할 수 있다.NULL이 나타나는 이유를 이해할 수 있다.실제 업무에서 LEFT JOIN을 사용하는 상황을 설명할 수 있다.왜 LEFT JOIN이 필요할까요?지난 장에서는 고객이 주문한 상품을 조회했습니다.Customers↓Orders↓OrderDetails↓ProductsINNER JOIN을 사용하면주문한 고객만 조회됩니다.그런데 회사에서는 이런 질문도 자주 합니다."우리 고객 중에서 아직 한 번도 주문하지 않은 사람은 누구인가?" 이 질문은 INNER JOIN으로는 해결할 수 없습니다.. 2026. 7. 7.
📊 [SQL 프로젝트] 제25장 여러 테이블 JOIN하기 - 고객이 주문한 상품은 무엇일까? 제25장 여러 테이블 JOIN하기"고객이 주문한 상품은 무엇일까?"학습 목표이번 장을 학습하면 다음 내용을 할 수 있습니다.3개 이상의 테이블을 JOIN할 수 있다.여러 단계의 관계를 따라 원하는 정보를 조회할 수 있다.실제 업무에서 사용하는 JOIN 구조를 이해할 수 있다.관계형 데이터베이스의 장점을 이해할 수 있다.왜 여러 테이블을 JOIN해야 할까요?지난 시간에는 Customers와 Orders처럼 두 개의 테이블을 연결했습니다.하지만 실제 회사에서는 원하는 정보가 하나의 테이블에만 저장되어 있는 경우가 거의 없습니다.예를 들어 다음과 같은 질문을 생각해 봅시다."홍길동 고객이 주문한 상품 이름은 무엇인가?" 이 질문에 답하려면 어느 테이블을 봐야 할까요?Customers에는 고객 이름이 있습니다... 2026. 7. 7.
📊 [SQL 프로젝트] 제24장 관계를 따라 JOIN하기 - 데이터베이스 지도를 읽는 방법 제2부 여러 테이블을 연결하는 SQL제24장 관계를 따라 JOIN하기 - 데이터베이스 지도를 읽는 방법📚 JOIN 학습 시리즈① 왜 JOIN이 필요할까요?② INNER JOIN③ 관계를 따라 JOIN하기 ← 현재④ 여러 테이블 JOIN⑤ 테이블 별명(Alias)⑥ LEFT JOIN⑦ RIGHT JOIN⑧ SELF JOIN오늘의 질문지난 시간에는 Customers와 Orders를 연결했습니다.이번에는 팀장님이 조금 더 어려운 질문을 합니다."Anton 고객이 주문한 상품 이름을 알려 주세요." 잠시 생각해 봅시다.고객 이름은 Customers 테이블에 있습니다.상품 이름은 Products 테이블에 있습니다.그렇다면 Customers와 Products를 바로 연결하면 될까요?학습 목표이번 장을 학습하면.. 2026. 7. 6.
📊 [SQL 프로젝트] 제23장 INNER JOIN - 두 테이블을 연결해 봅시다. 제2부 여러 테이블을 연결하는 SQL제23장 INNER JOIN - 두 테이블을 연결해 봅시다.📚 JOIN 학습 시리즈① 왜 JOIN이 필요할까요?② INNER JOIN ← 현재③ 관계를 따라 JOIN하기④ 여러 테이블 JOIN⑤ LEFT JOIN⑥ RIGHT JOIN⑦ SELF JOIN오늘의 질문지난 시간에 우리는"고객이 주문한 상품"을 조회하려면여러 테이블을 연결해야 한다는 것을 배웠습니다.이번에는 조금 쉬운 문제부터 시작해 보겠습니다.팀장님이 말합니다."주문번호와 고객 이름을 함께 출력해 주세요." 잠시 생각해 봅시다.주문번호는어느 테이블에 있을까요?→ Orders고객 이름은어느 테이블에 있을까요?→ Customers즉,이번에는두 개의 테이블을 함께 읽어야 합니다.학습 목표이번 장을 학습하면I.. 2026. 7. 6.