๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
๐Ÿ“Certificate/Engineer Information Processing

[์ •๋ณด์ฒ˜๋ฆฌ๊ธฐ์‚ฌ] - [3๊ณผ๋ชฉ] ์˜ค๋‹ต์ •๋ฆฌ (2)

by Sun A 2024. 7. 13.

์ •๊ทœํ™” ๊ณผ์ •

1NF → 2NF

๊ธฐ๋ณธํ‚ค๊ฐ€ ์•„๋‹Œ ๋ชจ๋“  ์†์„ฑ์ด ๊ธฐ๋ณธํ‚ค์— ๋Œ€ํ•˜์—ฌ ์™„์ „ ํ•จ์ˆ˜์  ์ข…์† ๊ด€๊ณ„๋ฅผ ๋งŒ์กฑํ•ด์•ผ ํ•œ๋‹ค.

1NF ๋งŒ์กฑ

๋ชจ๋“  ๋„๋ฉ”์ธ์ด ์›์ž๊ฐ’์ด์–ด์•ผ ํ•œ๋‹ค

3NF ๋งŒ์กฑ

ํ‚ค๊ฐ€ ์•„๋‹Œ ๋ชจ๋“  ์• ํŠธ๋ฆฌ๋ทฐํŠธ๋“ค์ด ๊ธฐ๋ณธํ‚ค์— ์ดํ–‰์ ์œผ๋กœ ํ•จ์ˆ˜ ์ข…์†๋˜์ง€ ์•Š์•„์•ผ ํ•œ๋‹ค

4NF ๋งŒ์กฑ

๋‹ค์น˜ ์ข…์†์ด ์ œ๊ฑฐ๋˜์–ด์•ผ ํ•œ๋‹ค

 

์ฆ‰๊ฐ ๊ฐฑ์‹  ๊ธฐ๋ฒ•

๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ๋กœ๊ทธ(log)๋ฅผ ํ•„์š”๋กœ ํ•˜๋Š” ํšŒ๋ณต ๊ธฐ๋ฒ•์ด๋‹ค.

 

ALTER

ํ…Œ์ด๋ธ” ์ •์˜๋ฅผ ๋ณ€๊ฒฝํ•˜๋Š” ๋ฐ ์‚ฌ์šฉ๋˜๋Š” SQL ๋ช…๋ น์–ด์ด๋‹ค.

์˜ˆ๋ฅผ ๋“ค์–ด, ํ•™์ƒ ํ…Œ์ด๋ธ”์„ ์ƒ์„ฑํ•œ ํ›„, ์„ฑ๋ณ„ ํ•„๋“œ๊ฐ€ ๋ˆ„๋ฝ๋˜์–ด ์ด๋ฅผ ์ถ”๊ฐ€ํ•˜๋ ค๊ณ  ํ•  ๋•Œ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋‹ค.

 

GRANT๋ฌธ์˜ ๊ธฐ๋ณธ ํ˜•์‹

GRANT UPDATE
ON STUDENT
TO PARK

 

OLAP์—ฐ์‚ฐ ์ข…๋ฅ˜

  • Roll-Up
  • Drill-Down
  • Dicing
  • etc..........

 

๋ฐ์ดํ„ฐ ๋ชจ๋ธ์— ํ‘œ์‹œํ•ด์•ผ ํ•  ์š”์†Œ

  • ๋…ผ๋ฆฌ์  ๋ฐ์ดํ„ฐ ๊ตฌ์กฐ
  • ์—ฐ์‚ฐ
  • ์ œ์•ฝ ์กฐ๊ฑด