[241001] 데이터 분석가와 DB, SQL 맛보기

JunichiK·2024년 10월 1일

SQL 스터디

목록 보기
9/21

코드 카타

문제 & 제출 답안

강의 스터디

수강할 강의

스터디를 진행할 강의를 링크해주세요.

[SQL] 예제로 익히는 SQL - 1회차

강의에서 필수 사용되는 문법 요약

강의에서 필수로 사용되는 문법에 대한 개념을 요약해주세요.

  1. 데이터 분석가의 주요 업무
    1. 데이터 추출 : 요청 받은 내용을 추출해서 유관부서에 전달
    2. 데이터 가공 : 가장 많은 시간 할애
      • 데이터 전처리 (이상치, 결측치 처리)
      • 가설 검증 + 군집 + 모델 생성 + 회귀분석 + 상관관계 분석 + 퍼널 분석
    3. 데이터 시각화
      • 분석한 결과 가시화해서 떠먹여주자
    4. 인사이트 도출
      • 분석 결과를 통해 문제 제기 + 해결방안 도출
  2. 데이터 분석 역량 필요한 이유
    1. 사업 : 마케팅, 광고 예산을 어떻게 가장 효율적으로 사용할 수 있는지
    2. 기획 : 어떻게 액션했을 때 유저가 가장 우리 서비스에 잔존하는지
  3. 데이터 엔지니어 vs. 분석가 vs. 사이언티스트
    1. 엔지니어 : 예쁘게 저장
    2. 분석가 : 데이터 추출하여 인사이트 도출
    3. 사이언티스트 : AI, 머신러닝 통해 예측 모델 개발
  4. DATA, DB, QUERY, SQL 기본 개념
    1. Data : 문자, 숫자, 이미지, 영상 등의 정보
    2. DB : 데이터가 저장되는 창고(서버). Raw data로 저장되기 때문에 매우 지저분함.
    3. DBMS : DB를 쓰기 쉽게 관리해주는 소프트웨어
      1. DB에 규칙성 및 정합성을 부여하여, 데이터 등록/정리/검색이 용이하게끔
      2. 데이터 저장 방식 중 관계형 데이터베이스가 가장 많이 쓰임.
        1. 행과 열로 데이터가 저장됨.
        2. 관리에 가장 효율적임.
    4. QUERY : DB에 접근하기 위한 질의
    5. SQL : 쿼리를 쓰기 위한 언어
  5. SQL 작동 및 작성 순서
    1. 작동 순서
      • FROM → ON → JOIN → WHERE → GROUP BY → HAVING → SELECT → DISTINCT → ORDER BY
    2. 작성 순서
      • SELECT → FROM → WHERE → GROUP BY → HAVING → ORDER BY
profile
represent ojeong-dong

0개의 댓글