초급 : 이틀만에 끝내는 누구나 쉽게 SQL

- 실무에 바로 적용하기 위한 필수 SQL 이론 및 실습

난이도
2/5

‘SQL’을 사용해 마케팅, 경영 관리 등 간단한 분석을!

SQL, 이제 비전공자, 입문자도 쉽게 배울 수 있습니다.

SQL을 깊게 다루기 보다는 가급적 핵심 내용만을 꼭 짚어서 정리하고, 그에 맞는 예제로 실습을 진행하며 나의 업무에서 사용하는 SQL을 이해하고 적용해보세요!

 

 

일    정 04월 초 시작
09:00 ~ 18:00 | 일 8시간
총 16시간 강의
정    원 10명(소수정예)
준비물 노트북 (Windows OS)
가    격 100만 원90만 원
장    소 러닝스푼즈 강의장 강남대로94길 15, S2빌딩 4층
*강남역 11번 출구 3분 거리 (지도확인)

SQL을 안다는 것은

우리 기업의 데이터를 제대로 알고 있다는 것!

필요성도 알고 중요한 것도 알겠는데
막상 시작해보려하니 시간은 시간대로 들고
방대한 양에 어떻게 시작해야 할 지 막막하셨죠?

딱 이틀!

교재예시
실습예시

SQL 교재 3권 집필,
11권 번역한 전문가의 꼼꼼한 교재
50개 이상의 프로젝트를 진행한 전문가의 탄탄한 강의력까지!

최소한의 노력으로 SQL을
완.벽.히 학습할 수 있도록 도와드리겠습니다.

| 강의특징

01


현 시대 가장 중요한 역량인 SQL을 누구나 쉽게!

SQL은 가장 보편적이며 널리 사용되는 데이터베이스 언어로 데이터를 처리하고 분석하는데 있어 SQL은 반드시 알아야 할 필수 항목입니다. 강사의 수많은 현장 경험과 노하우를 통해 군더더기 없이 필요한 내용만 꼭 짚어서 짧은 시간 내에 SQL을 능숙하게 다룰 수 있도록 합니다. 이론 학습뿐만 아니라 그 이론과 개념이 왜 나오게 됐는지, 그 배경 설명까지 곁들여 누구나 고개를 끄덕이며 쉽게 이해할 수 있는 내용을 전달합니다.

02


데이터 구축부터 분석까지! 직관적으로 학습하는 SQL

데이터 분석 도구 중 가장 직관적이고 논리적인 만큼, 실습 또한 직관적이고 논리적으로 진행합니다. 기본 구문 학습 후 ‘우리 회사의 우수 고객 군은 누구인가?’, ‘매출 계획 대비 실적은 어떠한가’ 등 비즈니스적인 예시를 사용하여 간단한 쿼리를 작성하고 결과를 바로 확인하는 이 세 단계를 반복하여 SQL을 활용한 데이터 구축부터 분석, 관리까지 자유자재로 할 수 있도록 학습합니다.

03


50개 이상의 프로젝트를 진행한 강사님의 노하우 전달

단순히 SQL 사용법을 배우는 것에서 그치지 않습니다. 지금까지 학습한 내용을 바탕으로 현장에서 어떻게 프로젝트를 진행했는지 50개 이상의 프로젝트를 진행한 강사님이 비전공자 입장에서 비즈니스적으로 알려드립니다.

“정말 이틀이면 SQL을 사용할 수 있나요?”

그게 가능한 이유는 체계적인 학습 프로세스에 있습니다.

이론과 실습을 반복하는 완벽한 학습 프로세스!

딱 이틀만에 SQL, 내 것이 될 수 있습니다!

| 수강효과

01

 

어떤 데이터를 만나도 완벽 분석 가능!

딱딱하게 이론만 가르치지 않습니다. 현업에서 꼭 필요한 SQL 이론들을 중점적으로 배우는 것은 물론, 다양한 퀴즈 및 실습을 통해 데이터 이해 및 분석 역량을 키워나갑니다. 그 결과, 어떤 데이터를 만나도 완벽하게 활용할 수 있는 역량을 탑재하게 됩니다.

02


이젠 내 손으로! 데이터 이해 능력 강화

SQL을 안다는 것은, 기업의 데이터를 모두 알고 있다는 뜻이기도 합니다. 이제는 전문부서에 데이터를 요청하지 않아도, 자유롭게 역량껏 데이터를 불러오고 활용할 수 있게 됩니다. 또한 몇 백만건, 몇 천만건, 몇 억건의 데이터를 불러올 때도 엑셀 대신 SQL을 활용함으로써 업무 환경의 변화를 경험할 수 있게 됩니다.

03

 

성과 창출!
데이터 기반 의사 결정

SQL을 학습함으로써 ‘데이터’를 이해하는 능력이 생겨 이제는 업무에서 모든 의사결정을 ‘데이터 기반’으로 진행하게 됩니다. 단순히 감으로 하던 업무에서 벗어나 제대로 된 성과를 창출하여 회사에서 에이스로 거듭나보세요!

| 수강대상

최단기간안에 SQL을 학습해
입문하고 싶은 수강생

이제는 데이터 기반 의사결정으로
성과를 창출해내고 싶은 수강생

SQL 실력을 향상시키고
역량을 강화하고 싶은 수강생

누구보다 앞서갈 수 있는 역량을 쥐어줄
SQL을 활용한 데이터 이해 능력!
최단기간안에 SQL을 내 것으로 만들어보세요!

| 강의사진

| 커리큘럼

RDBMS의 대표 주자인 오라클이란 무엇이고 오라클의 기본 구조를 알아봅니다. 그리고 오라클 설치 및 SQL Developer를 설치하고, SQL의 개요와 정의, 종류를 알아봅니다. 또한 데이터를 담는 그릇인 테이블을 자세히 파헤쳐 보고, 가장 대표적인 SQL인 SELECT 문에 대해 배웁니다. SELECT 문에서 사용하는 기본 연산자와 표현식, 그리고 SQL 함수란 무엇인지, 그리고 집계 쿼리와 집합 연산자에 대해 살펴봅니다.

이론
  • RDBMS와 특징, 종류와 오라클 개념 이해하기
  • 오라클 버전 별 특징과 오라클 기본 구조 이해하기 (스키마, 사용자, 권한, 롤)
  • SQL 이란? SQL의 종류(DDL, DML, TCL) 개념 정리
  • 테이블 이란? 테이블의 구조와 데이터 형(TYPE), 주요 제약조건 이해하기 SELECT 문 사용법
  • SQL 연산자와 표현식, 그리고 SQL 함수 정리
  • 집계 쿼리와 집합 연산자란 무엇이며 그 사용법 학습
실습
  • 오라클 11g Express Local DB 설치, SQL Developer 설치
  • 실습을 위한 오라클 환경 설정 (스키마, 테이블스페이스 생성 및 설정)
  • SQL을 이용해 테이블 생성, 수정, 삭제 기본 키 생성과 삭제, 각종 제약조건 처리
    (NULL 허용여부, DEFAULT, CHECK) SELECT 문 실습(WHERE 절, ORDER BY 절)
  • SQL 연산자와 표현식 실습
  • SQL 함수(빌트인 함수) 실습 (문자형, 숫자형, 날짜형 함수)
  • 집계 쿼리 실습(GROUP BY절과 집계 함수)
  • 집합 쿼리 실습 (UNION, UNION ALL, INTERSECT, MINUS)
SQL의 꽃 이라 할 수 있는 조인에 대해 살펴봅니다. 조인의 종류와 그 사용법, ANSI 조인 문법에 대해 알아봅니다. 그리고 서브쿼리에 대해 배웁니다. 서브쿼리와 종류, 종류별 사용법을 알아봅니다. 테이블에 데이터를 입력, 수정, 삭제하는 방법을 배우며, 트랜잭션 처리에 대해 알아봅니다.

이론
  • 조인이란? 조인의 종류와 사용법 이해하기
  • SQL 표준인 ANSI 조인 사용법 이해하기
  • 서브쿼리란 무엇이고 그 종류와 사용법 습득하기
  • 데이터를 가공하는 입력, 수정, 삭제 방법 알아보기
  • 트랜잭션이란 무엇이며, 트랜잭션 처리 방법 이해하기
실습
  • 내부 조인과 외부 조인을 사용한 조인 처리
  • ANSI 문법을 사용한 내부,외부 조인 처리
  • Cartesian Product 를 사용해 결과 확인
  • 스칼라 서브쿼리, 인라인 뷰, 중첩 서브쿼리를 이용한 데이터 조회
  • 메인쿼리와 서브쿼리간 세미조인, 안티조인 실습
  • INSERT, UPDATE, MERGE 문을 이요한 데이터 입력, 수정, 입력과 수정 동시 처리하기
  • DELETE와 TRUNCATE TABLE 문을 사용한 데이터 삭제처리
  • COMMIT과 ROLLBACK 문을 사용한 트랜잭션 처리

| 강사소개 및 인터뷰

홍형경

현) DB/Cloud팀 데이터 아키텍처

[집필]
누구나 쉽게 SQL
오라클 SQL과 PL/SQL을 다루는 기술
뇌를 자극하는 오라클 프로그래밍 SQL&PL/SQL

[번역]
Effective SQL, SQL 코딩의 기술 NoSQL 철저입문 등 11권

[수행 프로젝트]
SK 테크엑스, LG Display, LG전자, Ebay, 삼성그룹 등 40개 이상의 프로젝트 참여

 

1. 자기소개 부탁드립니다.

안녕하세요. 약 20년간 IT 현장에서 개발자로 일하며 수 많은 프로젝트를 수행했습니다. 최근 10년간은 주로 SQL과 PL/SQL을 사용해 기업의 업무 시스템을 구축했습니다. 즉, 해당 업무를 분석한 뒤, 그 업무 처리를 위한 데이터베이스 설계와 데이터베이스 내에서 수행되는 프로그램 개발을 해왔습니다. DB 마이그레이션, DW 시스템 구축 프로젝트도 다수 수행했습니다. IT 프로젝트 외에도 SQL 관련 서적 집필과 IT 서적 번역도 틈틈이 해왔습니다.

 

2. 강의에서는 주로 어떤 내용을 다룰 예정이시고, 어떤 형태로 진행되나요?

비전공자나 입문자도 쉽게 SQL을 배우고 익힐 수 있도록 최대한 알기 쉽게 수업을 진행할 예정입니다. SQL에 대한 기초를 단단히 다져 수강생 여러분 스스로 확장할 수 있도록 하는 것이 목표입니다. 수업은 이론과 실습을 병행할 예정이고, 이론 부분은 가급적 군더더기 없이 필요한 내용만 꼭 짚어서 정리하고, 그에 맞는 예제로 실습을 할 예정입니다.

3. 본 강의에서 배운 내용을 수강생 분들이 어떻게 활용할 수 있을까요?

본 강의를 통해 익힌 SQL에 대한 지식을 활용해 기본적인 데이터 추출, 집계 처리, 분석을 수행할 수 있습니다. 또한 데이터 분석을 위해 데이터를 가공하고 정리하는 작업은 번거롭고 많은 시간과 노력이 들어가는데, SQL을 이용하면 이런 작업을 훨씬 빠른 시간 내에 효율적으로 처리할 수 있습니다. 실제 많은 기업에서 SQL을 사용해 마케팅, 경영관리 등을 위한 용도로 매출, 손익에 대한 분석을 하고 있습니다. 기존에는 기업 현장에서 기획, 마케팅 등에 종사하시는 많은 분들이 IT담당 직원을 통해 필요한 데이터를 요청하고 엑셀로 정리했다고 한다면, SQL을 활용하면 IT 담당 직원의 도움 없이도 스스로 데이터베이스에 접근해 원하는 데이터를 쉽게 추출하고 정리할 수 있을 것입니다.


4. 다른 강의와 어떤 차별 점이 있나요?

본 강의는 SQL을 전혀 접해보지 못한 분들도 쉽게 SQL을 습득할 수 있도록 되도록 쉽게 구성되어 있습니다. 특히 강사의 오랜 현장 경험을 통해 수 많은 SQL의 기능과 활용법 중에서 꼭 필요한 부분만 선별해서 족집게로 콕 짚어 관련 내용을 설명할 것입니다. 또한 SQL에 대해 배우다 보면 이런 기능은 어떤 경우에 사용해야 하는지도 강사의 경험에 비추어 적용 방법을 설명해 드릴 예정입니다. 그리고 SQL이나 오라클, RDBMS에 대해 평소에 궁금해 하시는 부분이 있다면, 질문해 주시면 바로 답변을 드리겠습니다.

 

5. 마지막으로 수강생들에게 하고 싶으신 말

SQL은 데이터베이스 시스템과 사용자 간에 데이터를 주고 받기 위해 사용하는 일종의 프로그래밍 언어입니다만, 다른 프로그래밍 언어에 비해 직관적이고 배우기 쉽습니다. 데이터를 대상으로 SQL을 작성해 실행해 그 결과를 확인하고, 원하는 결과가 나왔는지, 잘못된 결과가 나왔다면 그 원인이 무엇인지 파악해 가는 과정을 반복하다 보면, 어느 순간에 실력이 향상된 것을 몸소 체감할 수 있을 것입니다. 2일 이라는 시간 제약으로 인해 충분한 실습을 못할 수 있지만, 강의 후에 복습 하면서 SQL을 작성하는 시간을 많이 가지는 것이 좋다고 말씀드리고 싶군요. 그리고 작성한 SQL문을 실행하고 원하는 결과를 얻었는지 확인해보는 습관을 들이는 것도 학습하는데 큰 도움이 될 것이라 생각합니다. 부디 본 강의를 통해 수강생 분들의 업무 효율화를 하는데 있어 보탬이 되길 바랍니다.

수강료 100만 원90만 원
수강신청은 결제 순으로 선착순 마감될 수 있습니다.
개강 후 환불은 학원법 시행령 <제18조 제3항> 수강료 반환기준에 의거합니다.
# 환불 세부규정 확인하기 (클릭)

10만 원 할인, 놓치지 마세요!