1. 데이터베이스 기초 개념
1) 데이터베이스의 정의
: 데이터를 잘 꺼내오기 위해서 쓰는 것
2) 데이터베이스의 역할
- C (Create): 데이터의 생성을 의미합니다
- R (Read): 저장된 데이터를 읽어오는 것을 의미해요
- U (Update): 저장된 데이터를 변경!
- D (Delete): 저장된 데이터를 삭제하는 것을 의미해요
2. SQL
1) SQL의 정의
: 데이터베이스에 요청 (Query)을 날려서 원하는 데이터를 가져오는 것을 도와주는 언어
2) SQL이 필요한 이유
- 데이터를 읽어오는 과정인 "R (Read)"를 편하게 만들어줌
- 데이터를 손쉽고 깔끔하게 정리/분석하는 기능 지원
데이터를 가져오는 명령어를 작성하는 것을 'SQL 쿼리를 작성한다'
3. Select 쿼리문과 Where 절
- Select 쿼리문 : 데이터를 선택해서 가져올 테이블
- Where 절 : 조건 걸기
1) Where 절과 자주 쓰는 문법
- != : 같지 않음
- between 'a' and 'b' : a와 b의 사이
- in (a, b) : a,b 포함
- like '%com' : 처음과 중간에는 뭔지 상관없고 com으로 끝나는 데이터
4-1. like 'a%com' : a로 시작하고 com으로 끝나는 데이터
4-2. like '%com%' : 중간에 com이 들어가는 데이터
2) TIP
- 눈에 보기 좋게 줄 맞춰 쓰는게 제일 중요
- 문자는 '' 필수 (숫자는 안해도 됨)