๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ

โญ 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.