โญ Personal_Study/Database9 DDL (Data Definition Language) DDL DDL์ด๋? โ 'Data Definition' โ DDL์ ํ ์ด๋ธ ๊ตฌ์กฐ๋ฅผ ๊ด๋ฆฌ: CREATE, ALTER, DROP CREATE TABLE statement Data Type ์ข ๋ฅ Null: ์ ๋ณด๊ฐ ์๊ฑฐ๋ ์ ์ ์์ Integer: ์ ์ Real: ์ค์ Text: ๋ฌธ์ BLOB(Binary Large Object): ์ ๋ ฅ๋ ๊ทธ๋๋ก ์ ์ฅ๋ ๋ฐ์ดํฐ ๋ฉ์ด๋ฆฌ (๋์ฉ ํ์ ์์) Boolean Type...? โ SQLite์๋ ๋ณ๋์ boolean ํ์ ์์ โ 0(False), 1(True)๋ก ์ ์ฅ Date & Time ...? โ SQLite์๋ ๋ ์ง ๋ฐ ์๊ฐ์ ์ ์ฅํ๊ธฐ ์ํ ๋ณ๋์ ํ์ x โ ๋์ builtin 'Date And Time Functions'๋ก TEXT, REAL, ๋๋ INTE.. 2022. 10. 7. SQL SQL: Intro SQl์ด๋ โ Structured Query Language โ RDBMS์ ๋ฐ์ดํฐ๋ฅผ ๊ด๋ฆฌํ๊ธฐ ์ํด ์ค๊ณ๋ ํน์ ๋ชฉ์ ์ ํ๋ก๊ทธ๋๋ฐ ์ธ์ด โ ๋ฐ์ดํฐ์ ์ํธ์์ฉํ๊ธฐ ์ํ ์ธ์ด โ RDBMS์์ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์คํค๋ง๋ฅผ ์์ฑ ๋ฐ ์์ ํ ์ ์์ผ๋ฉฐ, ํ ์ด๋ธ์์์ ์๋ฃ ๊ฒ์ ๋ฐ ๊ด๋ฆฌ๋ ํ ์ ์๋ค SQL Commands SQL syntax โ ๋ชจ๋ SQL๋ฌธ์ SELECT, INSERT, UPDATE ๋ฑ๊ณผ ๊ฐ์ ํค์๋๋ก ์์ํ๊ณ , ํ๋์ statement๋ ์ธ๋ฏธ์ฝ๋ก (;)์ผ๋ก ๋๋จ - ์ธ๋ฏธ์ฝ๋ฅธ์ ๊ฐ SQL๋ฌธ์ ๊ตฌ๋ถํ๋ ๋ฐฉ๋ฒ โ ๋์๋ฌธ์๋ฅผ ๊ตฌ๋ถํ์ง ์์ผ๋ ๋๋ฌธ์ ์์ฑ ๊ถ์ฅ โ ์ฃผ์: -- Statement & Clause โ Statement(๋ฌธ): ๋ ๋ฆฝ์ ์ผ๋ก ์คํํ ์ ์๋ ์์ ํ ์ฝ๋ ์กฐ๊ฐ โ Cl.. 2022. 10. 7. Database: Intro Database: Intro Database ๋ฑ์ฅ ์ด์ ์๋...? ํ์ผ์ ์ด์ฉํ ๋ฐ์ดํฐ ๊ด๋ฆฌ โ ์ฐ๋ฆฌ๋ ์ผ๋ฐ์ ์ผ๋ก ๋ฐ์ดํฐ๋ฅผ ํ์ผ์ ์ ์ฅํ๋ค. โ ์ฅ์ - ์ด์์ฒด์ ์ ๊ด๊ณ์์ด ์ด๋์์๋ ์ฝ๊ฒ ์ฌ์ฉ ๊ฐ๋ฅ - ์ด๋ฉ์ผ์ด๋ ๋ฉ์ ์ ๋ฅผ ์ด์ฉํด ๊ฐํธํ๊ฒ ์ ์ก ๊ฐ๋ฅ โ ๋จ์ - ๋์ฉ๋ ๋ฐ์ดํฐ ๋ค๋ฃจ๊ธฐ์ ๋ถ์ ํฉ - ๋ฐ์ดํฐ๋ฅผ ๊ตฌ์กฐ์ ์ผ๋ก ์ ๋ฆฌํ๊ธฐ ์ด๋ ค์ ์คํ๋ ๋ ์ํธ๋ฅผ ์ด์ฉํ ๋ฐ์ดํฐ ๊ด๋ฆฌ โ ์คํ๋ ๋ ์ํธ(์์ ์ํธ)์ฌ์ฉ โ ์ปฌ๋ผ(์ด)์ ํตํด ๋ฐ์ดํฐ์ ์ ํ์ ์ ์ฅํ๊ณ , ๋ ์ฝ๋(ํ)์ ํตํด ๊ตฌ์ฒด์ ์ธ ๋ฐ์ดํฐ ๊ฐ์ ์ ์ฅ โ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ก ๊ฐ๊ธฐ ์ํ ๊ธธ๋ชฉ... ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ๋ฑ์ฅ โ ์คํ๋ ๋ ์ํธ์ ๋ฌ๋ฆฌ ํ๋ก๊ทธ๋๋ฐ ์ธ์ด๋ฅผ ์ฌ์ฉํด ์๋ โ RDB(Relational Database): ๊ด๊ณํ ๋ฐ์ดํฐ ๋ฒ ์ด์ค โ ๊ฐ๊ฐ์ ๋ฐ์ดํฐ๋ฅผ ํ ์ด๋ธ์ .. 2022. 10. 5. ์ด์ 1 2 ๋ค์