◇ PART · DB

DB 기초

데이터와 MyBatis — 읽기 자료

📍 지금 어디를 만지고 있나요?
브라우저
→
데이터와 MyBatis
→
DB

핵심 용어

테이블 (Table)데이터를 저장하는 표. 엑셀 시트와 동일.
PK (Primary Key)각 행을 고유하게 식별하는 컬럼. 회원 id 등.
FK (Foreign Key)다른 테이블의 PK 를 참조하는 컬럼.

1. 문제

전 차시까지의 답답함

DB 가 추상적이라 어렵게 느껴진다.

2. 새 도구

DB = 엑셀 시트

데이터베이스는 익숙한 엑셀 시트와 똑같이 생겼다. 시트 = 테이블, 행 = 레코드, 열 = 컬럼.

3. 코드

-- 테이블 만들기 (CREATE TABLE) — v2 최소형
CREATE TABLE mymember (
    id   VARCHAR(50)  PRIMARY KEY,
    pwd  VARCHAR(20)  NOT NULL
);

-- 행 추가
INSERT INTO mymember (id, pwd)
VALUES ('hong', 'temp1234');

4. 정리

5. Before / After

전 차시 끝

DB 가 추상적이라 어렵게 느껴진다.

→
이번 차시 끝

DB 가 익숙한 엑셀 시트로 보인다.