๊ณ„๋ฐœ๐Ÿ’พ/DB 1

์Šคํ‚ค๋งˆ(Schema)

์Šคํ‚ค๋งˆ(Schema) ์Šคํ‚ค๋งˆ๋ž€ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์˜ ๊ตฌ์กฐ์™€ ์ œ์•ฝ์กฐ๊ฑด์— ๋Œ€ํ•ด ์ „๋ฐ˜์ ์ธ ๋ช…์„ธ๋ฅผ ๊ธฐ์ˆ ํ•œ ๊ฒƒ์œผ๋กœ, DB๋‚ด์— ๋ฐ์ดํ„ฐ๊ฐ€ ์–ด๋–ค ๊ตฌ์กฐ๋กœ ์ €์žฅ๋˜๋Š”์ง€๋ฅผ ๋‚˜ํƒ€๋‚ด๋Š” ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์˜ ๊ตฌ์กฐ๋ผ๊ณ  ์ƒ๊ฐํ•˜๋ฉด ๋œ๋‹ค. โ€ง ์Šคํ‚ค๋งˆ:๋ฐ์ดํ„ฐ ๋ฒ ์ด์Šค:ํ…Œ์ด๋ธ” = ํ‰๋ฉด๋„:์ง‘:๋ฐฉ โ€ง ์ธ์Šคํ„ด์Šค(Instance) : ์Šคํ‚ค๋งˆ์— ๋”ฐ๋ผ ๋ฐ์ดํ„ฐ ๋ฒ ์ด์Šค์— ์‹ค์ œ๋กœ ์ €์žฅ๋œ ๊ฐ’ โ€ง ๊ฐœ์ฒด ์ธ์Šคํ„ด์Šค = ๋ ˆ์ฝ”๋“œ ์‚ฌ์šฉ์ž์˜ ๊ด€์ ์— ๋”ฐ๋ผ ๊ตฌ๋ถ„ 1) ์™ธ๋ถ€ ์Šคํ‚ค๋งˆ(External Schema) : ๊ฐœ๋ณ„ ์‚ฌ์šฉ์ž ๊ด€์ ์œผ๋กœ, ์‚ฌ์šฉ์ž์—๊ฒŒ ํ•„์š”ํ•œ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๋ฅผ ์ •์˜ํ•œ ๊ฒƒ โ€ง ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ํ•˜๋‚˜์— ์—ฌ๋Ÿฌ ์™ธ๋ถ€ ์Šคํ‚ค๋งˆ๊ฐ€ ์กด์žฌ ๊ฐ€๋Šฅ 2) ๊ฐœ๋… ์Šคํ‚ค๋งˆ(Conceptual Schema) : ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ์ „์ฒด์˜ ๋…ผ๋ฆฌ์  ๊ตฌ์กฐ๋ฅผ ์ •๋ฆฌํ•œ ๊ฒƒ โ€ง ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ํ•˜๋‚˜์— ๊ฐœ๋… ์Šคํ‚ค๋งˆ ํ•˜๋‚˜๋งŒ ์กด์žฌ 3) ๋‚ด๋ถ€ ์Šค..