Table of Contents

Table of Contents

DAY 01. SQL의 개요 story.인문학도 김 대리, 데이터베이스에 입문하다 01 데이터베이스란? ■ 데이터베이스(Database)의 정의 ■ 데이터베이스 관리 시스템(DBMS)의 특성 ■ SQL 사용을 위해 필요한 데이터베이스 용어 02 SQL이란? ■ SQL의 개요 ■ SQL의 종류 03 SQL의 활용 ■ 빅 데이터의 세상 ■ 빅 데이터 시대의 SQL 활용 김·대·리·의 실습~! DAY 02. SQL의 기초 story.인문학도 김 대리, SQL의 기초에 첫 발을 내딛다 01 데이터 가져오기 ■ 지정한 열 가져오기 ■ 모든 열 가져오기 02 데이터 정렬하기 ■ 한 가지 열로 데이터 정렬하기 ■ 여러 가지 열로 데이터 정렬하기 ■ 오름차순으로 데이터 정렬하기 ■ 내림차순으로 데이터 정렬하기 김·대·리·의 실습~! DAY 03. SELECT문에 추가적으로 필요한 키워드 story.인문학도 김 대리, SELECT문 마스터를 위해 추가 개념을 배우다 01 SELECT문에서 많이 사용되는 키워드 ■ DISTINCT 키워드 ■ ALLIAS(별칭) 김·대·리·의 실습~! DAY 04. WHERE 조건절을 활용한 데이터 조건 주기 story.인문학도 김 대리, WHERE 조건절을 이용한 데이터 추출을 배우다 01 WHERE 조건절에 대해 알아보기 ■ 숫자 및 문자/날짜형 데이터 필터링 ■ 비교/산술연산자 ■ NULL값의 처리 김·대·리·의 실습~! DAY 05. 논리연산자를 활용한 데이터 조건 주기 story.인문학도 김 대리, WHERE 조건절에 두 개 이상의 조건을 주는 방법을 배우다 01 논리연산자 AND, OR 알아보기 ■ AND 연산자 ■ OR 연산자 02 논리연산자 IN, NOT IN 알아보기 ■ IN 연산자 ■ NOT IN 연산자 김·대·리·의 실습~! DAY 06. 텍스트 마이닝을 활용한 데이터 조건 주기 story.인문학도 김 대리, 비정형 데이터 추출을 배우다 01 텍스트 마이닝(Text mining) ■ LIKE 연산자를 활용한 필터링 ■ 필드 결합하기 ■ 공백 제거하기 김·대·리·의 실습~! DAY 07. 기본 함수 배우기 story.인문학도 김 대리, 기초 함수를 배우다 01 문자/숫자/날짜 함수 배워보기 ■ 문자 함수 ■ 숫자 함수 ■ 날짜 함수 김·대·리·의 실습~! DAY 08. 함수 활용하기 story.인문학도 김 대리, 다양한 함수를 배우다 01 숫자 데이터 요약하기 ■ COUNT 함수 ■ SUM, AVG, MAX, MIN, STDENV, VARIANCE 함수 02 조건문 이해하기 ■ CASE WHEN 문장 김·대·리·의 실습~! DAY 09. 데이터의 그룹화, 필터링 story.인문학도 김 대리, 데이터를 그룹화한, 심도 있는 데이터 분석 방법을 배우다 01 데이터의 그룹화 02 그룹화된 데이터의 필터링 김·대·리·의 실습~! DAY 10. 테이블 합치기 story.인문학도 김 대리, 두 개 이상의 테이블을 합치는 데이터 분석 방법을 배우다 01 열(Column) 합치기 ■ 내부 조인 ■ 외부 조인 02 행(Row) 합치기 ■ UNION 연산자 ■ UNION ALL 연산자 김·대·리·의 실습~! DAY 11. 하위 쿼리 story.인문학도 김 대리, 하위 쿼리를 사용하여 효율적으로 SQL 문장을 만들다 01 하위 쿼리의 이해 ■ FROM절의 하위 쿼리 ■ WHERE 조건절의 하위 쿼리 김·대·리·의 실습~! DAY 12. 데이터 및 테이블 조작 story.인문학도 김 대리, 데이터 및 테이블을 직접 조작하다 01 데이터 조작 ■ 데이터 삽입 ■ 데이터 삭제 ■ 데이터 수정 02 테이블 조작 ■ 테이블 생성 ■ 테이블 변경 및 삭제 김·대·리·의 실습~! 부록 A - 테이블 부록 B - 인덱스