SQL을 처음 접할 때 반드시 알아야 하는 기초 개념들을 정리했습니다.
이 글 하나로 DB 생성 → 테이블 생성 → 자료형 → PRIMARY KEY → DB 선택까지 한 번에 정리해보세요!
📌 1. 데이터베이스(DB) 생성
CREATE DATABASE 데이터베이스이름;
- 새로운 데이터베이스를 생성합니다.
- 예시:
CREATE DATABASE shop;
📌 2. 데이터베이스 선택 (USE)
USE 데이터베이스이름;
- 여러 DB 중 사용할 DB를 선택하는 명령어입니다.
- 예시:
USE shop;
📌 3. 테이블 생성
CREATE TABLE 테이블이름 (
컬럼명1 자료형 제약조건,
컬럼명2 자료형 제약조건,
...
);
- 예시: 제품 정보를 저장할 products 테이블 생성
CREATE TABLE products (
id INT AUTO_INCREMENT PRIMARY KEY,
name VARCHAR(100),
price INT,
stock INT
);
📌 4. 자주 쓰는 자료형(Data Types)

📌 5. 프라이머리 키(Primary Key)란?
컬럼명 자료형 PRIMARY KEY
- 각 행(row)을 유일하게 식별하기 위한 컬럼
- 중복 ❌, NULL ❌
- 대부분 id 컬럼에 설정함
자동 증가(AUTO_INCREMENT)와 함께 쓰기
id INT AUTO_INCREMENT PRIMARY KEY
- 새 데이터가 들어올 때마다 1씩 자동 증가하는 번호가 부여됨
- 주로 사용자 ID, 제품 ID 등에 사용
✅ 예제 전체 코드 (복습용)
-- 1. 데이터베이스 생성
CREATE DATABASE shop;
-- 2. 사용 DB 선택
USE shop;
-- 3. 테이블 생성
CREATE TABLE products (
id INT AUTO_INCREMENT PRIMARY KEY,
name VARCHAR(100),
price INT,
stock INT
);
✅ 초보자용 팁 정리

'국비지원 - 실버마케팅(코딩) 250206~' 카테고리의 다른 글
| 🌐 SQL JOIN 완전 기초 정리 — 공식 언어가 영어인 나라 찾기 예제로 배우기 (3) | 2025.05.16 |
|---|---|
| [SQL 기초 완전 정복] FROM이 들어가는 구문 vs 안 들어가는 구문, 왜 다를까? (2) | 2025.05.15 |
| 💻 SQL 테이블 조회와 확인 명령어 완전 정리 (입문 + 심화) (0) | 2025.05.15 |
| 🔧 SQL로 배우는 CRUD - 데이터베이스의 기본 (1) | 2025.05.15 |
| 🎯 SQL 문제를 푸는 ‘생각 흐름’ 정리 (3) | 2025.05.14 |