- 메모 웹페이지 만들기
- 깃허브 : https://github.com/kung036/memo
- 배포 : fly.io
https://fly.io/dashboard
- 데이터베이스
- 종류
- 관계형 데이터베이스(RDB)
- 비관계형 데이터베이스(NoSQL)
- 두 종류를 번갈아가면서 사용함
- SQL
- RDB에서 사용하는 언어
- 종류
- SQL 문법
- 연습할 수 있는 사이트 : https://www.w3schools.com/sql/trysql.asp?filename=trysql_asc
- SELETE FROM: 테이블 선택
- JOIN ON: 테이블 조합
- WHERE : 테이블 조건
- GROUP : 특정 컬럼을 기준으로 그룹화
- HAVING : GROUP의 조건문
- ORDER BY : 정렬(ASC : 오름차순, DESC : 내림차순)
- LIMIT : 제한된 결과
- SQL 실습
- dbaver : https://dbeaver.io/download/
- 실습 코드
CREATE TABLE items (
id INTEGER PRIMARY KEY,
title TEXT NOT NULL,
image BLOB,
price INTEGER NOT NULL,
description TEXT,
place TEXT NOT NULL
);
'슈퍼코딩 > 기초' 카테고리의 다른 글
슈퍼코딩 신입연수원 2주차 후기 (0) | 2024.04.15 |
---|---|
2024.04.12(금) 슈퍼코딩 신입연수원 2주차 Day 5 후기 - BLOB (0) | 2024.04.12 |
2024.04.10(수) 슈퍼코딩 신입연수원 2주차 Day 3 후기 - FastAPI (0) | 2024.04.10 |
2024.04.09(화) 슈퍼코딩 신입연수원 2주차 Day 2 후기 - 백엔드 구현(파이썬), netlify 배포 (0) | 2024.04.09 |
2024.04.08(월) 슈퍼코딩 신입연수원 2주차 Day 1 후기 - 타이머 구현 (0) | 2024.04.08 |