본문 바로가기
Language/SQL

『SQL로 시작하는 데이터 분석』 Chapter 1. SQL을 활용한 분석

by Night Fury 2024. 11. 2.
반응형
캐시 타니무라, 『SQL로 시작하는 데이터 분석』, 박상근, 한빛미디어-OREILLY(2022), p19-39.

 

  • 분석: 호기심을 갖고 '왜' 그 숫자가 나왔는지 질문을 던지는 일
    • 다양한 패턴과 이례적인 현상들, 비즈니스가 어떻게 움직이고 인간이 어떻게 행동하는지 이해하기 위한 단서를 찾고 해석
  • SQL: 데이터베이스에 접근하고 데이터를 가져와서 처리하는 데 사용
    • 데이터베이스: 하나 이상의 schema가 있음
    • Schema의 오브젝트: Table, view, function
    • 테이블: field, index
  • DQL(Data Query Language): DB에서 원하는 데이터를 가져오기 위해 사용
    • SELECT, JOIN
  • DDL(Data Definition Language): DB에서 테이블, 뷰, 사용자 및 기타 오브젝트를 생성하고 수정
    • CREATE, ALTER, DROP
  • DCL(Data Control Language): 접근 제어에 사용
    • GRANT, REVOKE
  • DML(Data Manipulation Language): 데이터 자체를 다루는 데 사용
    • INSERT, UPDATE, DELETE
반응형

댓글