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

SQL2

MySQL ์ƒ์„ฑ๋˜์–ด์žˆ๋Š” Column์— FK (FOREIGN KEY) ์„ค์ •ํ•˜๊ธฐ ALTER TABLE ํ…Œ์ด๋ธ”๋ช… ADD CONSTRAINT ์ œ์•ฝ์กฐ๊ฑด์ด๋ฆ„ FOREIGN KEY (FK์†์„ฑ๋ช…) REFERENCES ํ…Œ์ด๋ธ”๋ช… (์†์„ฑ๋ช…) ์˜ˆ๋ฅผ ๋“ค์–ด, user_table ์˜ u_id ์†์„ฑ์„ ๊ฐ€์ ธ์™€ goods_table์˜ g_id ๋ฅผ FK๋กœ ์‚ฌ์šฉํ•˜๊ณ  ์‹ถ์„ ๊ฒฝ์šฐ ALTER TABLE goods_table ADD CONSTRAINT goodsId FOREIGN KEY (g_id) REFERENCES user_table (u_id) 2023. 8. 8.
MySQL - ๊ฐœ์š” / ํ™˜๊ฒฝ๋ณ€์ˆ˜ ์„ค์ • ** ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค (DB) - ๋ฐ์ดํ„ฐ์˜ ์ง‘ํ•ฉ ๋˜๋Š” ์ €์žฅ์†Œ - ์ „์ œ์กฐ๊ฑด : DB๋Š” ์—ฌ๋Ÿฌ ์‚ฌ๋žŒ์ด ๊ณต์œ  ๊ฐ€๋Šฅ, ์‚ฌ์šฉํ•  ๋ชฉ์ ์œผ๋กœ ๊ด€๋ฆฌ๋˜๋Š” ๋ฐ์ดํ„ฐ์˜ ์ €์žฅ์†Œ๋ฅผ ์˜๋ฏธ. ๋ฐ์ดํ„ฐ ์ปดํ“จํ„ฐ๊ฐ€ ์ฒ˜๋ฆฌํ•  ์ˆ˜ ์žˆ๋Š” ๋ฌธ์ž, ์†Œ๋ฆฌ, ๊ทธ๋ฆผ ๋”ฐ์œ„ ํ˜•ํƒœ๋กœ ๋œ ์ •๋ณด ๊ตฌ์ถ• ์ ˆ์ฐจ DB ์ƒ์„ฑ → ํ…Œ์ด๋ธ” ์ƒ์„ฑ → ๋ฐ์ดํ„ฐ ์ž…๋ ฅ → ์ˆ˜์ • / ์‚ญ์ œ → ๋ฐ์ดํ„ฐ ์กฐํšŒ ๋ฐ ํ™œ์šฉ ** DBMS (Database management System) ์—ญํ•  : ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๋ฅผ ๊ด€๋ฆฌํ•˜๊ณ  ์šด์˜ ์‚ฌ์šฉ์ž๊ฐ€ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์˜ ๊ธฐ๋Šฅ์„ ์‚ฌ์šฉํ•˜๊ธฐ ์œ„ํ•ด ์‘์šฉ ํ”„๋กœ๊ทธ๋žจ์„ ํ™œ์šฉํ•ด์•ผ ํ•œ๋‹ค. ์‘์šฉ ํ”„๋กœ๊ทธ๋žจ์„ DBMS๋ผ๊ณ  ํ•จ ๋Œ€์šฉ๋Ÿ‰ ๋ฐ์ดํ„ฐ๋ฅผ ๊ด€๋ฆฌํ•˜๋ฉฐ ์—ฌ๋Ÿฌ ์‚ฌ์šฉ์ž๊ฐ€ ๊ณต์œ ํ•˜๋Š” ๊ฐœ๋… ๋‹ค์–‘ํ•œ ๋ฐ์ดํ„ฐ๊ฐ€ ์ €์žฅ๋˜์–ด์žˆ๋Š” DB๋Š” ์—ฌ๋Ÿฌ ๋ช…์˜ ์‚ฌ์šฉ์ž๋‚˜ ์‘์šฉ ํ”„๋กœ๊ทธ๋žจ๊ณผ ๊ณต์œ ํ•  ์ˆ˜ ์žˆ์–ด์•ผ ํ•˜๊ณ  ๋™์‹œ์— ์ ‘๊ทผ ํ•  ์ˆ˜ ์žˆ์–ด์•ผ.. 2023. 7. 12.