๊น์ํ์ ์ค์ ๋ฐ์ดํฐ๋ฒ ์ด์ค - ์ค๊ณ 1ํธ, ํ๋์ ๋ฐ์ดํฐ ๋ชจ๋ธ๋ง ์์ ์ ๋ณต
๋ฐ์ดํฐ๋ฒ ์ด์ค ์ค๊ณ๋ฅผ ๊ฐ๋ ์ , ๋ ผ๋ฆฌ์ , ๋ฌผ๋ฆฌ์ 3๋จ๊ณ๋ก ์ฒด๊ณ์ ์ผ๋ก ๋ฐฐ์ฐ๊ณ , ์ค๋ฌด ์ค์ฌ ์ผํ๋ชฐ ํ๋ก์ ํธ๋ก ์ญ๋์ ๊ฐํํฉ๋๋ค. ํ๋์ ์ค๊ณ ๊ธฐ๋ฒ๊ณผ ์ต์ ํธ๋ ๋๋ฅผ ํตํด ์ค์ ๋ ธํ์ฐ๋ฅผ ์ตํ๋๋ค.
์๊ฐ์ 2,704๋ช
๋์ด๋ ์ด๊ธ
์๊ฐ๊ธฐํ ๋ฌด์ ํ
- ๋ฏธํด๊ฒฐ
BCNF ์ง๋ฌธ
๋ง์ง๋ง์ professor_name์ pk๋ก ๋๊ณ ๊ทธ์ ๋ฐ๋ผ 1:1์ด๊ธฐ๋๋ฌธ์ ๊ณผ๋ชฉ๋ช ์ ๊ทธ๋ฅ ์ปฌ๋ผ์ผ๋ก ๋์ จ๋๋ฐ ๊ทธ๋ฌ๋ฉด ๊ทธ ๊ณผ๋ชฉ๋ช ์ด ๋ง์ฝ์ ๋ฐ๋๋ค๋ฉด (๋ฐ์ดํฐ๋ฒ ์ด์ค -> DB) ๊ทธ๋ ๋ค๋ฉด ๋ฐ์ดํฐ๋ฒ ์ด์ค ์์ ์ ํ๋ ๋ชจ๋ ๊ต
sqlmysqldbms/rdbms์ํํธ์จ์ด-์ค๊ณSQLDescho94
ใป
17์ผ ์
0
49
2
- ๋ฏธํด๊ฒฐ
์ฐ๊ด ์ํฐํฐ ๋ค์ด๋ฐ ๊ท์น
์๋ ํ์ธ์! ์ฐ๊ด ์ํฐํฐ์ ๋ค์ด๋ฐ ๊ธฐ์ค(์ฐ๊ฒฐ ๊ฐ์กฐ vs ์๋ฏธ ์๋ ์ด๋ฆ)์ ๋ํ ๊ฐ์๋ฅผ ๋ฃ๊ณ ๊ณ ๋ฏผ์ด ์๊ฒจ ์ง๋ฌธ๋๋ฆฝ๋๋ค. ๊ฐ์ฌ๋์ ์กฐ์ธ๋๋ก ์ฒ
sqlmysqldbms/rdbms์ํํธ์จ์ด-์ค๊ณSQLD๋ฐ๋ํ
ใป
20์ผ ์
0
39
1
- ๋ฏธํด๊ฒฐ
์ง์ง ๊ฐ์ ๋ฃ๋๊ฑฐ ๋๋ฌด ๊ณ ๋ฌธ
๋์ถฉ ๋นจ๋ฆฌ ๋ฃ๊ณ ํ์ํ๊ฒ๋ง ์ ๋ฆฌ ํ๊ณ ๋์ด๊ฐ๊ณ ์ถ์๋ฐ ์ด๋ ต๊ณ ์ง๋ฃจํ๊ณ ์กธ๋ฆฌ๊ณ
sqlmysqldbms/rdbms์ํํธ์จ์ด-์ค๊ณSQLDํ์์ค
ใป
ํ ๋ฌ ์
0
113
1
- ๋ฏธํด๊ฒฐ
28๊ฐ sql ํ์ผ ์ด๋จ๋์ฌ?
28๊ฐ sql ํ์ผ ์ด๋จ๋์ฌ?
sqlmysqldbms/rdbms์ํํธ์จ์ด-์ค๊ณSQLDํ์์ค
ใป
ํ ๋ฌ ์
0
78
1
- ๋ฏธํด๊ฒฐ
2NF์ ์๋ฐํ ์ ์
2NF๋ฅผ ์ถฉ์กฑํ๊ธฐ ์ํ ์กฐ๊ฑด์ ๋ค์๊ณผ ๊ฐ์ ๊ฒ์ผ๋ก ์๊ณ ์์ต๋๋ค.์ 1 ์ ๊ทํ์ ๋ง์กฑํ๊ณ ,<p style="text-align
sqlmysqldbms/rdbms์ํํธ์จ์ด-์ค๊ณSQLD๋งค์ฝคํ๊ฐ์คํ
ใป
2๋ฌ ์
0
66
1
- ๋ฏธํด๊ฒฐ
comment ์ฑ๋ฒ์ ์ฌ์ฉํด์ผ ํ๋ ์ด์ ์ ๋ํ ์ค๋ช ์ด ํ์ํฉ๋๋ค.
์๋ ํ์ธ์. ์๋ณ vs ๋น์ ๋ณ์ ๋ํ db ์ค๊ณ ๊ด๋ จ ๋ด์ฉ ์ค์ ์ํ๋๊ป์ ์ผ๋๋ค์ ๊ฒฝ์ฐ์ธ board ํ ์ด๋ธ(one)๊ณผ comment(many)์์ board ํ ์ด๋ธ์ id๊ฐ ์๋ณ๊ด๊ณ๋ก ์ฌ์ฉ๋๋ ๊ฒฝ์ฐ comment์
sqlmysqldbms/rdbms์ํํธ์จ์ด-์ค๊ณSQLD๋ณํ์ง
ใป
2๋ฌ ์
0
104
3
- ๋ฏธํด๊ฒฐ
ํ์ต์ค์ธ ์์ ์๋ฃ๋ฅผ ๋ฐ์๋ณผ ์ ์์๊น์??
์๋ ํ์ธ์ ํ์ต์ค์ธ ์์ ์๋ฃ๋ฅผ ๋ฐ์๋ณผ ์ ์์๊น์??
sqlmysqldbms/rdbms์ํํธ์จ์ด-์ค๊ณSQLD๋ํ๊ฐ ๋ฌด์์ด ๋ฝ๋
ใป
2๋ฌ ์
0
92
2
- ํด๊ฒฐ
์์ ์๋ฃ pdfํ์ผ๊ด๋ จ ๊ฑด์ - ์ ๋ชฉ ๋งํฌ์์น ๊ฐ์
์ด๋ฒ ๊ฐ์์ ์์ ์๋ฃ pdf ๋ณด๋, ์ ๋ชฉ ํด๋ฆญ ์ ๋งํฌ์์น๊ฐ ๊ฐ ์ฑํฐ๊ฐ ์๋, ๋ง์ง๋ง ํ์ด์ง ์ ๋ฆฌ ๋ด ์ ๋ชฉ๋ค๋ก ์ด๋ํฉ๋๋ค.<p style="text-ali
sqlmysqldbms/rdbms์ํํธ์จ์ด-์ค๊ณSQLD๋ผ๊ฐ
ใป
3๋ฌ ์
0
79
2
- ํด๊ฒฐ
์๋น์ค ์ด์ ์ค ์๋ชป๋ ํ ์ด๋ธ ์ค๊ณ ๋ฐ๊ฒฌ์ ์์ ์์ ์ ๋ํ ์ง๋ฌธ
์๋ ํ์ธ์ ์ํ๋! ๊ธฐ์ด๋ถํฐ ์ค๊ณ๊น์ง ์ํ๋์ ๊ฐ์ ๋๋ถ์ ์ค๋ฌด์์ ํ ์ด๋ธ์ ์ค๊ณํ ๋ ํฐ ์์ ๊ฐ์ ์ป๊ณ ์์ต๋๋ค. ๋ ๊ฐ์ฌ๋๋ฆฝ๋๋ค.๊ฐ์๋ฅผ ๋ฃ๊ณ ์ด์ ์ค์ธ ์๋น์ค์ ERD๋ฅผ ๊ฒํ ํด๋ณด๋ ๊ณผ๊ฑฐ
sqlmysqldbms/rdbms์ํํธ์จ์ด-์ค๊ณSQLDyahohoho
ใป
3๋ฌ ์
1
96
2
- ๋ฏธํด๊ฒฐ
์ค๋ฌด์ ์ธ ์ค๊ณ๋ก ์ ๊ทผํ์ ๋ ์ 2์ ๊ทํ ํญ์ ๋ง์กฑ?
์๋ ํ์ธ์. ์ง๋ฌธ์ด ์์ต๋๋ค!! <span style="color: #212
sqlmysqldbms/rdbms์ํํธ์จ์ด-์ค๊ณSQLD๋ฐ๋๊ท
ใป
3๋ฌ ์
0
70
1
- ๋ฏธํด๊ฒฐ
์ํผ/์๋ธ ํ์ joined ์ ๋ต
db์ ์ํผ/์๋ธ ํ์ ์ผ๋ก ์ค๊ณ๋ ๋ถ๋ถ์ ๋ณด๋ฉด joined ์ ๋ต์ผ๋ก ํ์ ๊ฒฝ์ฐ ์ด์ฉ ์ ์์ด ์๋ณ ๊ด๊ณ๋ก ํด์ผํ๋ ๊ฒฝ์ฐ๊ฐ ์๋๋ฐ ์ด๋ด ๊ฒฝ์ฐ sigle table ์ ๋ต์ผ๋ก ํธ๋ ๊ฒ ๋์ ๊ฒ ๊ฐ์ผ์ธ์? ์๋๋ฉด ์ด์ฉ ์ ์์ด
sqlmysqldbms/rdbms์ํํธ์จ์ด-์ค๊ณSQLD๋ฐ๋๊ท
ใป
3๋ฌ ์
0
64
2
- ๋ฏธํด๊ฒฐ
created_at ๊ด๋ จ ๊ตฌํ๊ณผ DB ENUM์ ๋ํด
์๋ ํ์ธ์, ๊ฐ์ฌ๋. ์ด๋ฒ ๊ฐ์๋ฅผ ๋ฃ๊ณ 2๊ฐ์ง ๊ถ๊ธ์ฆ์ด ์๊ฒจ ์ง๋ฌธ์ ์ฌ๋ฆฌ๊ฒ ๋์์ต๋๋ค.created_at๊ณผ upd
sqlmysqldbms/rdbms์ํํธ์จ์ด-์ค๊ณjpaZZAMBA
ใป
4๋ฌ ์
0
64
1
- ๋ฏธํด๊ฒฐ
M:N ๊ด๊ณ์ ์ฐ๊ด ์ํฐํฐ ์ค๊ณ ์์
์ด๋ฐ ์์ผ๋ก ์ค๋ฌด์ ์ผ๋ก ์ ๊ทผํ์ ๋ ์ด ๊ฐ์์์ ์์๋ฅผ ๋ค์ด์ฃผ์ จ๋ ๊ฒ์ฒ๋ผ (ํ์, ๊ณผ๋ชฉ, ์๊ฐ), (์ฌ์ฉ์, ์ํ, ํ๊ฐ) ์ํฐํฐ๋ฅผ ๊ฐ๋ ์ ๋ชจ๋ธ๋ง ๋จ๊ณ์์ ๋จผ์ ์ค๊ณ๋ฅผ ํ ํ ๋ฐ, ์ด๋ ์ค๊ณ ์์๊ฐ ๊ถ๊ธํฉ๋๋ค.
sqlmysqldbms/rdbms์ํํธ์จ์ด-์ค๊ณSQLD๋ฐ๋๊ท
ใป
4๋ฌ ์
0
66
2
- ๋ฏธํด๊ฒฐ
๋ฐ์ดํฐ ์ญ์ฌ์ฑ ํผ์ ๋ฌธ์
์์ฐํค๋ฅผ ๊ธฐ๋ณธํค๋ก ์ค์ ํ์ ๋ ๋ฐ์ํ ์ ์๋ ๋ฌธ์ ์ ์์ ๋ฐ์ดํฐ์ ์ญ์ฌ์ฑ ํผ์์ ์๋ก ๋ค์๋๋ฐ ์ด ๋ฌธ์ ๋ ๋๋ฆฌํค๋ฅผ ๊ธฐ๋ณธํค๋ก ๋ฑ๋กํ์ด๋ ๋ฐ์ํ ์ ์๋ ๋ฌธ์ ์๋๊ฐ์?์ด ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๊ธฐ ์ํด์๋ ์ด์ฉ ์ ์์ด ์ฃผ๋ฌธ
sqlmysqldbms/rdbms์ํํธ์จ์ด-์ค๊ณSQLD๋ฐ๋๊ท
ใป
4๋ฌ ์
0
60
2
- ๋ฏธํด๊ฒฐ
์ค๋ฌดํ - ๋ฑ๋ก์,์์ ์ ์ปฌ๋ผ ๊ด๋ฆฌ ๊ด๋ จ ์ง๋ฌธ์ ๋๋ค.
์ค๋ฌด์์ ๋ฑ๋ก์ผ,์์ ์ผ, ๋ฑ๋ก์, ์์ ์ 4๊ฐ ์ปฌ๋ผ์ ํ ์ด๋ธ ๋ณ๋ก ๋ง๋ค์ด์ ์ฐ๋ผ๊ณ ํ์ จ๋๋ฐ1) ๋ชจ๋ ํ ์ด๋ธ์ 4๊ฐ ์ปฌ๋ผ์ ๋ง๋ ๋ค ์๊ฐํด๋ ๋๋์ง?2) ์ ์ง๋ณด์ ์ ์ด์ ํ ์ด๋ธ์ ์ง์ ์์ ํ๋
sqlmysqldbms/rdbms์ํํธ์จ์ด-์ค๊ณSQLD๋ฐฐ๋ คํ๊ธฐ
ใป
4๋ฌ ์
0
78
1
- ๋ฏธํด๊ฒฐ
๊ตฌ๊ธ์ด ์ด๋ฉ์ผ ๋ณ๊ฒฝ์ ํ์ฉํ๋ ์ด์
์ด๋ฒ์ ์ค๊ณ 1ํธ์์ ์์ฐ ํค์ ๋๋ฆฌ ํค ๋ถ๋ถ์ ํ์ตํ๋ฉด์,์ต๊ทผ ๊ตฌ๊ธ์ด ์ด๋ฉ์ผ ๋ณ๊ฒฝ์ ๋ถ๋ถ์ ์ผ๋ก ๊ฒํ ํ๊ณ ์๋ค๋ ๋ด์ค๊ฐ ๋ ์ฌ๋์ต๋๋ค.์์ ์๋ ์ด๋ฉ์ผ ๋ณ๊ฒฝ์ด
sqlmysqldbms/rdbms์ํํธ์จ์ด-์ค๊ณSQLD์์ฑ์ ์์
ใป
4๋ฌ ์
0
117
1
- ๋ฏธํด๊ฒฐ
order_item ํ ์ด๋ธ (order_id, product_id) ์ ๋ํฌ ์ ์ฝ์กฐ๊ฑด ๋๋ฝ
์๋ ํ์ธ์. ํญ์ ์ข์ ๊ฐ์ ์ ๋ฃ๊ณ ์์ต๋๋ค. ๋ค๋ฆ์ด ์๋๋ผ, ๊ฐ์ ๋ฐ ๊ฐ์ ์๋ฃ์ ๋๋ฝ๋ ๋ถ๋ถ์ด ์๋ ๊ฒ ๊ฐ์ ๊ธ ๋จ๊น๋๋ค.[๋ฌผ๋ฆฌ์ ๋ชจ๋ธ๋ง - ์ค์ต] ํํธ์์ ํ ์ด๋ธ ์ ์์ ๋ฐ DDL ์คํฌ๋ฆฝํธ๋ฅผ ์์ฑํ
sqlmysqldbms/rdbms์ํํธ์จ์ด-์ค๊ณSQLD๊น๋ฏผ์
ใป
5๋ฌ ์
0
97
2
- ๋ฏธํด๊ฒฐ
BCNF ์ ๊ทํ์ ๋ํ ์ง๋ฌธ
professor_bcnf, enrollment_bcnf๋ก ํ ์ด๋ธ์ ๋ถ๋ฆฌํ๋ ๊ณผ์ ์์ ์ง๋ฌธ์ด ์์ต๋๋ค. ์ด์ ์ ์ด๋ฆ๊ณผ ๊ฐ์
sqlmysqldbms/rdbms์ํํธ์จ์ด-์ค๊ณSQLDbbcc8417
ใป
6๋ฌ ์
0
117
2
- ๋ฏธํด๊ฒฐ
์ฃผ๋ฌธ, ๊ฒฐ์ ์ํฐํฐ์ ๋ถ๋ฅ
"์ค์ ๊ฐ๋ ์ ๋ชจ๋ธ๋ง - ์์" ํํธ๋ฅผ ๋ค์ผ๋ฉด์ ๊ถ๊ธํ ์ ์ด ์์ด ์ง๋ฌธ๋๋ฆฝ๋๋ค. ์ฃผ๋ฌธ, ๊ฒฐ์ ์ํฐํฐ์ ๊ฒฝ์ฐ, ์ฃผ๋ฌธ์ '๊ฒฐ์ '๊น์ง ํฌํจํ๋ ๋น
sqlmysqldbms/rdbms์ํํธ์จ์ด-์ค๊ณSQLDGyuri Kim
ใป
6๋ฌ ์
1
111
1
- ๋ฏธํด๊ฒฐ
์ค๋ฌด์์์ ๋ณต์ ํญ๋ชฉ์ ๋ํ ๊ด๋ฆฌ ๋ฐฉ๋ฒ์ด ๊ถ๊ธํฉ๋๋ค.
์ค๋ฌด์์๋ ๋ณต์ ํญ๋ชฉ์ ๋ํด์ ์์์ฑ์ ๊ณ ๋ คํด ํ ์ด๋ธ์ ๋ถ๋ฆฌํ๋์ง ๊ถ๊ธํฉ๋๋ค. ์๋ฅผ ๋ค์ด, ์นด๋ ์ ๋ณด๋ผ๋ ํ ์ด๋ธ์ด ์์ ๋, ํํ์ด๋ผ๋ ์ปฌ
sqlmysqldbms/rdbms์ํํธ์จ์ด-์ค๊ณSQLDturtlebee
ใป
6๋ฌ ์
0
86
1






