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

๐ŸŒŸ2017๋…„ ์ด์ „ ํฌ์ŠคํŒ… ๋ชจ์Œ ๐ŸŒŸ/๐Ÿ’žBunny Story Life๐Ÿ’ž

์ •๋ณด์ฒ˜๋ฆฌ์‚ฐ์—…๊ธฐ์‚ฌ ์š”์ ์ •๋ฆฌ

1. ํŠธ๋žœ์žญ์…˜์˜ ์„ฑ์งˆ

1)์›์ž์„ฑ:๋ถ„๋ฆฌ๋  ์ˆ˜ ์—†๋‹ค.

2)์ผ๊ด€์„ฑ:์ผ๊ด€๋œ ์ฒ˜๋ฆฌ

3)๊ฒฉ๋ฆฌ์„ฑ:๋‹ค๋ฅธ ์ฒ˜๋ฆฌ์™€ ๊ตฌ๋ถ„๋จ

4)์˜์†์„ฑ:์ข…๋ฃŒ๋ ๋•Œ๊นŒ์ง€ ์ง€์†๋จ

2. ํƒ์ƒ‰์˜ ์ข…๋ฅ˜

1)์ˆœ์ฐจํƒ์ƒ‰:์ฒ˜์Œ๋ถ€ํ„ฐ ์ฐพ๋Š”๋ฐฉ๋ฒ•

2)์ด์ง„ํƒ์ƒ‰:์ˆœ์„œํ™” ๋ฐ์ดํ„ฐ์ค‘ 2๋ถ€๋ถ„์œผ๋กœ ๋‚˜๋ˆ„์–ด ํƒ์ƒ‰

3)๋ธ”๋กํƒ์ƒ‰:์—ฌ๋Ÿฌ๊ฐœ ๋ธ”๋ก์œผ๋กœ ๋ถ„๋ฅ˜ํ•˜์—ฌ ์ตœ๋Œ€๊ฐ’ ์„ค์ •

4)ํŠธ๋ฆฌํƒ์ƒ‰:ํŠธ๋ฆฌ๋กœ ๊ตฌ์„ฑํ•˜์—ฌ ํƒ์ƒ‰

5)๋ณด๊ฐ„ํƒ์ƒ‰:ํ‚ค๋ถ„ํฌ์ด์šฉ

6)ํ”ผ๋ณด๋‚˜์น˜ํƒ์ƒ‰:ํ”ผ๋ณด๋‚˜์น˜์ˆ˜์—ด ์‚ฌ์šฉ

3. ํ‚ค์˜ ์ข…๋ฅ˜

1)ํ›„๋ณดํ‚ค:์œ ์ผ์„ฑ(์ค‘๋ณต์—†๊ณ )๊ณผ ์ตœ์†Œ์„ฑ(์ตœ์†Œ๊ธธ์ด)

2)๊ธฐ๋ณธํ‚ค:ํ›„๋ณดํ‚ค์ค‘ ์„ ํƒํ•œ ํ‚ค

3)๋Œ€์ฒดํ‚ค:๊ธฐ๋ณธํ‚ค๋ฅผ ์ œ์™ธํ•œ ํ›„๋ณดํ‚ค

4)์™ธ๋ž˜ํ‚ค:๋‹ค๋ฅธํ…Œ์ด๋ธ”์˜ ๋‚ด์šฉ์„ ์ฐธ์กฐํ•  ์ˆ˜ ์žˆ๋Š” ํ‚ค

4. SQL

1)์ฝ๊ธฐ:SELECT * FROM st_table WHERE id="1234"

2)์ž…๋ ฅ:INSERT INTO st_table VALUES("1234","ํ™๊ธธ๋™โ€œ..)

3)์ˆ˜์ •:UPDATE st_table SET name="ํ™๊ธธ๋™โ€œ

WHERE id="1234"

4)์‚ญ์ œ:DELETE FROM st_table WHERE id="1234"

5. ์„ ํ˜•๋ฐ์ดํ„ฐ ๊ตฌ์กฐ

1)๋ฐฐ์—ด:์—ฐ์†์ ๊ธฐ์–ต๊ณต๊ฐ„

2)์Šคํƒ:์ž…์ถœ๋ ฅํ•œ๊ณณ-ํ›„์ž…์„ ์ถœ(๋‚˜์ค‘์ž…๋ ฅ์ž๋ฃŒ๊ฐ€ ๋จผ์ €์ถœ ๋ ฅ LIFO)

3)ํ:์ž…์ถœ๋ ฅ์ด ๋ณ„๋„-์„ ์ž…์„ ์ถœ(๋จผ์ €์ž…๋ ฅ๋˜๋ฉด ๋จผ์ €์ถœ ๋ ฅ FIFO)

4)๋ฐํฌ:์–‘์ชฝ์—์„œ ์ž…์ถœ๋ ฅ์ด ๋ชจ๋‘ ๊ฐ€๋Šฅ

5)์—ฐ๊ฒฐ๋ฆฌ์ŠคํŠธ:๋‹ค์Œ์ž๋ฃŒ์˜ ํฌ์ธํ„ฐ๋ฅผ ๊ฐ€์ง€๊ณ  ์žˆ์Œ

6. ๋น„์„ ํ˜•๋ฐ์ดํƒ€๊ตฌ์กฐ(ํŠธ๋ฆฌ, ๊ทธ๋ž˜ํ”„)

1)2์ง„ํŠธ๋ฆฌ:ํ•˜์œ„๋ ˆ๋ฒจ์—๋…ธ๋“œ๊ฐ€ 2๊ฐœ์ดํ•˜๋กœ ๊ตฌ์„ฑ

2)์ผ๋ฐ˜ํŠธ๋ฆฌ๋ฅผ 2์ง„ํŠธ๋ฆฌ๋กœ ๋ณ€ํ™˜ : ์™ผ์ชฝ์€ ๋ถ€๋ชจ๋…ธ๋“œ์™€ ์—ฐ๊ฒฐํ•˜๊ณ  ์˜ค๋ฅธ์ชฝ์€ ์ž์‹๋…ธ๋“œ๋กœ ์—ฐ๊ฒฐํ•œ๋‹ค

3)์ด์ง„ํŠธ๋ฆฌ์˜ ์ˆœํšŒ๋ฐฉ๋ฒ•

-preoorder(์ „์œ„์ˆœํšŒ ์ˆœ์„œ : ๋ฃจํŠธ->์™ผ์ชฝ->์˜ค๋ฅธ์ชฝ )

-inorder(์ค‘์œ„์ˆœํšŒ ์ˆœ์„œ : ์™ผ์ชฝ-> ๋ฃจํŠธ-> ์˜ค๋ฅธ์ชฝ )

-postorder(ํ›„์œ„์ˆœํšŒ ์ˆœ์„œ : ์™ผ์ชฝ->์˜ค๋ฅธ์ชฝ->๋ฃจํŠธ)

7. ๊ฐœ๋…์ ๋ฐ์ดํƒ€๋ชจ๋ธ : ๊ฐœ์ฒด๊ด€๊ณ„๋ชจ๋ธ(E-R)

1)ํ˜„์‹ค์„ธ๊ณ„์˜ ๊ฐœ๋…์  ํ‘œํ˜„๋ชจ๋ธ

2)๊ฐœ์ฒด(์‹ค์ฒด),๊ด€๊ณ„(์‹ค์ฒด๊ฐ„์˜๊ทœ์น™),์†์„ฑ(ํ•ญ๋ชฉ) ๋ฐ ์—ฐ๊ฒฐ

.......................................... ์ดํ•˜ ์ƒ๋žต.