[250114] 사전캠프 2일차 아티클 스터디 + SQL (SELECT, FROM, WHERE, 필터링 표현)

이효원·2025년 1월 14일

아티클 스터디

데이터 분석이란 무엇일까?
[주제]
데이터 분석의 중요성 및 데이터 분석을 위한 역량
[내용 요약]

  1. 데이터의 의미와 정의

    • 데이터 분석이란 방대한 자료를 조작하여
      인사이트를 도출한 후 시각적 형태로 표현하는 작업
    • 패턴과 상관관계를 분석하여 복잡한 문제 해결
  2. 데이터 분석의 중요성

    • 명확한 고객 설정
    • 제품의 경쟁력 측정
    • 올바른 의사 결정과 문제 해결
  3. 데이터 분석 과정

    1) 명확한 목표 설정

    • 비즈니스 목표에 대한 이해도 중요
    • 어떤 데이터를 측정하고 싶은지
    • 해결하고자 하는 문제가 무엇인지

    2) 데이터 수집 (정성, 정량 구분)

    3) 데이터 정제

    • 데이터 가다듬고 정렬
    • 적합한 데이터에 초점을 맞추어 분석
    • 최종 분석의 정확도에 영향

    4) 데이터 분석

    • 기술적 분석 : 데이터 요약 및 파악
    • 진단적 분석 : 문제의 원인 분석 및 패턴 파악
    • 예측 분석 : 패턴을 통한 미래 예측
    • 처방적 분석 : 분석 결과를 활용한 미래 대응 계획 수립

    5) 결과 공유 - 데이터 시각화 도구 활용

  4. 데이터 분석에 필요한 기술

    • 수학과 통계 지식 (미적분, 통계, 대수)
    • SQL 및 관게형 데이터베이스
    • 프로그래밍 언어
    • 데이터 시각화 도구
    • 엑셀

[인사이트]
데이터 분석을 생각했을 때 코딩을 활용하여 방대한 데이터를 컨트롤하는 것만 상상헀는데, 글을 읽으면서 데이터 분석을 수행하는 목적의 정의가 가장 중요한 것을 배웠다. 캠프를 하면서 다양한 기술을 배우겠지만 결국 중요한 것은 질문에 대한 해답을 내기 위해 데이터 분석을 한다는 사실을 명심해야겠다고 생각했다.

SQL 강의 1주차

데이터 조회하기

기본개념
데이터베이스 (큰 폴더) -> 테이블 (각각의 파일) -> 컬럼 (열)

기본 형태

SELECT *
FROM 테이블명

원하는 컬럼 선택하기

SELECT 컬렴명, 컬럼명
FROM 테이블명

컬럼 별명 붙이기

  • SELECT 컬럼1 AS 별명1

  • SELECT 컬럼2 별명2

별명 지을 때 유의사항

  • 영문, 언더바 -> 별명만 적음
  • 특수문자, 한글 -> "별명" 큰 따옴표 안에 적음

필요한 항목만 뽑아쓰기

WHERE절

SELECT *
FROM 테이블명
WHERE 필터링 조건

필터링을 할 때 유용한 표현

  • 비교연산자

다양한 조건의 종류

  • 사이값 : BETWEEN a AND b

  • 여러 조건 : IN(a,b,c)

  • 특정 문자
    - ~로 시작하는 문자 : LIKE'시작문자%'
    - 특정 문자가 있음 : '%중간문자%'
    - ~로 끝나는 문자 : '%끝문자'

느낀점

제대로 공부한 첫 날인데, 어쩌다보니 총대를 매고 얘기를 했다. 별 건 아니고 앞으로의 일정과 시간 계획을 짰다. 다들 소중한 시간 내서 온건데 시간 낭비는 하지 않았으면 좋겠는 마임이었다. 한달동안 공부해서 빨리 적응하고 싶다. 내일은 SQL 1주차 실습문제 풀고 걷기반 문제를 많이 풀어봐야겠다.

0개의 댓글