์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 | 29 |
30 | 31 |
- DFS
- ์ฝ๋ฉํ ์คํธ
- github
- ์ฝํ
- ๋ฐ์ดํฐ๋ถ์
- ๋ฐฑ์ค
- ์์ฐ์ด์ฒ๋ฆฌ
- tableau
- nlp
- ํ ์คํธ๋ง์ด๋
- AI
- ์ธ๊ณต์ง๋ฅ
- ์๊ณ ๋ฆฌ์ฆ
- ํ๋ธ๋ฃจ
- Git
- sap
- react
- AWS
- ๋น ๋ฐ์ดํฐ
- abap
- ๋ฆฌ์กํธ
- ๊นํ๋ธ
- ์๋ฐ์คํฌ๋ฆฝํธ
- erp
- ๋ฅ๋ฌ๋
- ํ์ด์ฌ
- ์๋ง์กด์น์๋น์ค
- ํ ์คํธ๋ถ์
- ๋ฐ์ดํฐ ๋ถ์
- ํ๋ธ๋ก
- Today
- Total
๋ชฉ๋กSQLite (7)
DATA101

์๋ ํ์ธ์, ์ค๋์ SQLite ๊ธฐ๋ฐ์์ ๋ฐ์ดํฐ/ํ ์ด๋ธ์ ์ญ์ ํ๋ ๋ฐฉ๋ฒ์ ๋ํด ๊ณต์ ํด ๋๋ฆฝ๋๋ค. SQLite ์ค์น๋ ์๋ ํฌ์คํ ์ ์ฐธ๊ณ ํด ์ฃผ์ธ์. heytech.tistory.com/11 [SQL] SQLite ๋ฐ ์ฐ์ต์ฉ ๋ฐ์ดํฐ์ ์ค์นํ๊ธฐ! ์ค๋๋ถํฐ SQLite ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ํ์ฉํ์ฌ SQL์ ๊ธฐ๋ณธ์ ์ธ ๋ฌธ๋ฒ์ ๋น ๋ฅด๊ณ ์ฝ๊ฒ ์ ๋ฌํด ๋๋ฆฝ๋๋ค. ๋ฐ๋ก ์์ํ์ฃ ! ๋ชฉ์ฐจ 1. SQLite๋? 2. SQLite ์ค์น 3. SQLite Studio ์ค์น 4. ์ฐ์ต์ฉ DB ์ค์น: Baseball Databank.. heytech.tistory.com ๋ฐ๋ก ์์ํ์ฃ ! ๋ชฉ์ฐจ 1. ๋ฐ์ดํฐ ์ญ์ ํ๊ธฐ: DELETE 1.1. ํน์ ๋ฐ์ดํฐ ์ญ์ ํ๊ธฐ 1.1.1. ํน์ ๋ฐ์ดํฐ ์ญ์ ์์ค์ฝ๋ 1.1.2. ํ ์ด๋ธ ๋ณํ ํ์ธ 1.1.3. ์ค..

์๋ ํ์ธ์, ์ค๋์ SQLite ๊ธฐ๋ฐ์์ UPDATE, REPLACE, INSERT OR IGNORE ๊ตฌ๋ฌธ ์ฌ์ฉ๋ฒ์ ๋ํด ๊ณต์ ํด ๋๋ฆฝ๋๋ค. ๋ฐ๋ก ์์ํ์ฃ ! ๋ชฉ์ฐจ 1. UPDATE: ๋ฐ์ดํฐ ๋ณ๊ฒฝํ๊ธฐ 2. REPLACE INTO: ๋ฐ์ดํฐ ์ถ๊ฐ ๋๋ ๋ณ๊ฒฝํ๊ธฐ 3. INSERT OR IGNORE INTO: ํน์ ๋ฐ์ดํฐ๊ฐ ์์ ์์๋ง ๋ฐ์ดํฐ ์ถ๊ฐํ๊ธฐ 3.1. ๋ฐ์ดํฐ๊ฐ ๊ธฐ์กด์ ์๋ ๊ฒฝ์ฐ 3.2. ๋ฐ์ดํฐ๊ฐ ๊ธฐ์กด์ ์๋ ๊ฒฝ์ฐ 3.3. ๋ฐ์ดํฐ๊ฐ ๊ธฐ์กด์ ์กด์ฌํจ์๋ INSERT INTO๋ฅผ ์ฌ์ฉํ ๊ฒฝ์ฐ ๋ค์ด๊ฐ๋ฉฐ... ์ด์ ํฌ์คํ ์์ ํ ์ด๋ธ์ ์๋กญ๊ฒ ์์ฑํ๊ณ ๋ฐ์ดํฐ๋ฅผ ์ถ๊ฐํ๋ ๋ฐฉ๋ฒ์ ๋ํด ๋ค๋ฃจ์์ต๋๋ค. employee ํ ์ด๋ธ์ ์๋ ๊ทธ๋ฆผ 1 ๊ณผ ๊ฐ์ด ์ง์id(primary key + auto increment), ์ง์๋ช , ๋ถ์..

์๋ ํ์ธ์, ์ค๋์ SQLite์ ๊ธฐ๋ฐ์ผ๋ก ํ ์ด๋ธ์ ์๋กญ๊ฒ ์์ฑํ๊ณ ๋ฐ์ดํฐ๋ฅผ ์ถ๊ฐํ๋ ๋ฐฉ๋ฒ์ ๋ํด ์๊ฐํด ๋๋ฆฝ๋๋ค. ๋ฐ๋ก ์์ํ์ฃ ! ๋ชฉ์ฐจ 1. CREATE TABLE: ํ ์ด๋ธ ์์ฑํ๊ธฐ 2. INSERT: ๋ฐ์ดํฐ ์ถ๊ฐํ๊ธฐ 1. CREATE TABLE: ํ ์ด๋ธ ์์ฑํ๊ธฐ CREATE TABLE [ํ ์ด๋ธ ์ด๋ฆ] ([์นผ๋ผ ์ด๋ฆ] [๋ฐ์ดํฐ ํ์ ] [key ๊ฐ] [key ์ต์ ], [์นผ๋ผ ์ด๋ฆ2] [๋ฐ์ดํฐ ํ์ 2], ...); ํ ์ด๋ธ์ ์์ฑํ ๋๋ CREATE TABLE์ด๋ผ๋ ๊ตฌ๋ฌธ์ ์ ๋ ฅํ๊ณ ์์ฑํ ํ ์ด๋ธ ์ด๋ฆ์ ์ ๋ ฅํฉ๋๋ค. ๊ทธ๋ฆฌ๊ณ ๊ดํธ ์์ ์์ฑํ ์นผ๋ผ ์ด๋ฆ, ์นผ๋ผ ๋ด ๋ฐ์ดํฐ ํ์ , key ๊ฐ๊ณผ ์ต์ ์ ์ฐจ๋ก๋๋ก ์ ๋ ฅํฉ๋๋ค. ์์ CREATE TABLE employee (id INTEGER PRIMARY KEY AUT..

์๋ ํ์ธ์, ์ค๋์ LIKE ๊ตฌ๋ฌธ์ ํ์ฉํ์ฌ ํน์ ์์น์ ๋ฌธ์์ด์ ํฌํจํ ๋ฐ์ดํฐ๋ง ์ถ๋ ฅํ๋ ๋ฐฉ๋ฒ์ ๋ํด ๊ณต์ ํด ๋๋ฆฝ๋๋ค. ์ค๋๋ SQLite๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ์ฐ์ต์ฉ ๋ฐ์ดํฐ์ (MLB ์ ์ ์ ๋ณด)๋ฅผ ํ์ฉํ์ฌ ์ค๋ช ํด ๋๋ฆฝ๋๋ค. SQLite ๋ฐ ์ฐ์ต์ฉ ๋ฐ์ดํฐ ์ค์น๋ ์๋ ํฌ์คํ ์ ์ฐธ๊ณ ํด ์ฃผ์ธ์. heytech.tistory.com/11?category=453619 ๋ฐ๋ก ์์ํฉ๋๋ค! LIKE ๊ตฌ๋ฌธ ์ค๋ช ์กฐ๊ฑด๋ฌธ์ ์์ฑํ ๋ ์กฐ๊ฑด์๊ณผ ์๋ฒฝํ๊ฒ ์ผ์นํ์ง ์๋๋ผ๋ ์ด๋์ ๋ ์ ์ฌํ ๋ฐ์ดํฐ๋ฅผ ์ถ๋ ฅํ๊ณ ์ถ์ ๊ฒฝ์ฐ๊ฐ ์์ต๋๋ค. ํนํ ๋ฌธ์์ด์ ํ์ฉํ ๋ ์ด๋ฌํ ์ํฉ์ด ๋น๋ฒํ ๋ฐ์ํ์ฃ . ์๋ฅผ ๋ค์ด, ํน์ ๋ฌธ์์ด์ ํฌํจํ ๋ฐ์ดํฐ๋ฅผ ์ฐพ๊ณ ์ถ์ ๋๊ฐ ์์ต๋๋ค. ์ด๋ฌํ ์ํฉ์์ ํ์ฉํ ์ ๊ฒ์ด LIKE ๊ตฌ๋ฌธ ์ ๋๋ค. LIKE ๊ตฌ๋ฌธ์ 2๊ฐ์ง ์..

์๋ ํ์ธ์, ์ค๋์ BETWEEN ๊ตฌ๋ฌธ์ ํ์ฉํ์ฌ ํน์ ๋ฒ์์ ํด๋นํ๋ ๋ฐ์ดํฐ๋ง ์ถ๋ ฅํ๋ ๋ฐฉ๋ฒ์ ๊ณต์ ํด ๋๋ฆฝ๋๋ค. ์ค๋๋ SQLite๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ์ฐ์ต์ฉ ๋ฐ์ดํฐ์ (MLB ์ ์ ์ ๋ณด)๋ฅผ ํ์ฉํ์ฌ ์ค๋ช ํด ๋๋ฆฝ๋๋ค. SQLite ๋ฐ ์ฐ์ต์ฉ ๋ฐ์ดํฐ ์ค์น๋ ์๋ ํฌ์คํ ์ ์ฐธ๊ณ ํด ์ฃผ์ธ์. heytech.tistory.com/11?category=453619 [SQL] SQLite ๋ฐ ์ฐ์ต์ฉ ๋ฐ์ดํฐ์ ์ค์นํ๊ธฐ! ์ค๋๋ถํฐ SQLite ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ํ์ฉํ์ฌ SQL์ ๊ธฐ๋ณธ์ ์ธ ๋ฌธ๋ฒ์ ๋น ๋ฅด๊ณ ์ฝ๊ฒ ์ ๋ฌํด ๋๋ฆฝ๋๋ค. ๋ฐ๋ก ์์ํ์ฃ ! ๋ชฉ์ฐจ 1. SQLite๋? 2. SQLite ์ค์น 3. SQLite Studio ์ค์น 4. ์ฐ์ต์ฉ DB ์ค์น: Baseball Databank.. heytech.tistory.com ๊ทธ๋ผ ๋ฐ๋ก ์..

์๋ ํ์ธ์, ์ค๋๋ถํฐ SQLite Studio ํ๊ฒฝ์์ SQL ๊ตฌ๋ฌธ์ ์ฐ์ตํด ๋ณด๋ ์๊ฐ์ ๊ฐ๋๋ก ํ๊ฒ ์ต๋๋ค. SQLite Studio ๋ฐ ์ฐ์ต์ฉ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ์์ง ์ค์นํ์ง ์์ผ์ ๋ถ๋ค์ ์๋ ํฌ์คํ ์ ์ฐธ๊ณ ํด ์ฃผ์ธ์ :) heytech.tistory.com/11 [SQL] SQLite ๋ฐ ์ฐ์ต์ฉ ๋ฐ์ดํฐ์ ์ค์นํ๊ธฐ! ์ค๋๋ถํฐ SQLite ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ํ์ฉํ์ฌ SQL์ ๊ธฐ๋ณธ์ ์ธ ๋ฌธ๋ฒ์ ๋น ๋ฅด๊ณ ์ฝ๊ฒ ์ ๋ฌํด ๋๋ฆฝ๋๋ค. ๋ฐ๋ก ์์ํ์ฃ ! ๋ชฉ์ฐจ 1. SQLite๋? 2. SQLite ์ค์น 3. SQLite Studio ์ค์น 4. ์ฐ์ต์ฉ DB ์ค์น: Baseball Databank.. heytech.tistory.com ๊ทธ๋ผ ๋ฐ๋ก ์์ํ์ฃ ! SELECT: ์ถ๋ ฅ ๋ฐ์ดํฐ ์ ํ SELECT * FROM Salaries L..

์ค๋๋ถํฐ SQLite ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ํ์ฉํ์ฌ SQL์ ๊ธฐ๋ณธ์ ์ธ ๋ฌธ๋ฒ์ ๋น ๋ฅด๊ณ ์ฝ๊ฒ ์ ๋ฌํด ๋๋ฆฝ๋๋ค. ๋ฐ๋ก ์์ํ์ฃ ! ๋ชฉ์ฐจ 1. SQLite๋? 2. SQLite ์ค์น 3. SQLite Studio ์ค์น 4. ์ฐ์ต์ฉ DB ์ค์น: Baseball Databank 1. SQLite๋? SQLite๋ ํํ ์์๋ MySQL์ด๋ PostgreSQL๊ณผ ์ ์ฌํ *๊ด๊ณํ ๋ฐ์ดํฐ๋ฒ ์ด์ค(Relational Database, RDB) ๊ด๋ฆฌ ์์คํ ์ ์ผ์ข ์ ๋๋ค. * ๊ด๊ณํ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋? ๊ด๊ณํ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ ์๋ก ๊ด๊ณ(relataionship)๊ฐ ์๋ ์ฌ๋ฌ ํ ์ด๋ธ(table)๋ค์ ํฌํจํ ๋ฐ์ดํฐ ์งํฉ์ ์๋ฏธํฉ๋๋ค. ๋๋ณด๊ธฐ ์์ ์คํฌ๋ฆฐ์ท ์ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ ์์ผ๋ก ๋ค๋ฃจ๊ฒ ๋ ์คํ์์ค ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ก์ ๋ฏธ๊ตญ ์ต๋ ์ผ๊ตฌ๋ฆฌ๊ทธ์ธ ๋ฉ์ด์ ๋ฆฌ..