[내일배움캠프] SQL 라이브 세션 1회차

셔닝🧸·2025년 5월 14일
0

오늘의 학습

데이터 분석 입문자를 위한 SQL


데이터 분석 입문자를 위한 SQL

  1. 데이터베이스란? 데이터 모아두는 디지털 창고

  2. DBMS (=general term)
    지금 우리가 다루는 건 DB: MYSQL(대표적인 무료 오픈소스 DBMS)
    *DBeaver은 DBMS가 아님!

왜 굳이 엑셀이 아닌 DBMS를 활용하는지?
: 여러 사람이 동시 작업 가능 → 트랜잭션 처리 무결성 보장

  1. 웹서버 vs DB 서버(MYSQL) 관계 → 전체 구조와 실제 흐름 파악 중요

  2. SQL이란? 데이터 질문하고 수정하는 언어

  3. 클라이언트 DB서버 DBeaver 사용
    DBeaver = 클라이언트 툴

  4. 데이터 논리적 vs 물리적 구조

    논리적: 개념, 구조 예) 이름, 나이, 필드 → 테이블 구조 짜기 (데이터 모델링)
    물리적: 실제 저장되는 데이터 예) ‘김민지’, 28 → 실제 값이 저장되는 것

  5. 데이터 타입 이해도 필요

    VARCHAR(100) → 문자 한글 50 영어 50 들어감
    NVARCHAR(100)은 한글이랑 영어 둘 다 100씩


💡 느낀 점
SQLD 시험 준비를 하면서 공부하는 이론적인 내용들이 많이 나와서 좋았다.
그냥 책이나 요약본 보면 제대로 이해가 확 되지는 않았는데 튜터님이 직접 쉽게 설명해주셔서 이해가 잘 되었고, 실무에서 활용을 하려면 배우는 것뿐만 아니라 계속해서 데이터를 마주해야겠다는 걸 느꼈다!

profile
어떻게든 하겠숴여...❕

0개의 댓글