범용 (汎用) = 여러 곳에 두루 쓰임
범용 언어 = 만능 요리사 🧑🍳
한식, 양식, 중식 다 가능
SQL = 파스타 전문 셰프 🍝
파스타는 최고지만 한식은 못 함
파이썬으로 할 수 있는 것
├── 웹 서버 만들기 (Django, FastAPI)
├── 데이터 분석 (pandas)
├── AI 개발 (TensorFlow)
├── 자동화 스크립트
├── 게임 개발
└── DB 조작 (SQL 날리기) ← SQL도 파이썬 안에서 사용!
# SQL로는 이런 거 못 해요
if user.age >= 19: # ❌ 조건문 못 씀
print("성인입니다") # ❌ 출력 못 함
for i in range(10): # ❌ 반복문 못 씀
print(i)
-- SQL은 오직 데이터 조작만
SELECT * FROM users; -- ✅ 이것만 됨
범용 언어 = 웹, AI, 게임 등 뭐든 만들 수 있는 언어 (파이썬, 자바 등) SQL = DB 조작만 가능한 전용 언어 🎯