[SQL] SSMS(SQL Server Management Studio)์์ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ table ์์ฑํ๊ธฐ
์ด์ ๊ธ [SQL] SSMS(SQL Server Management Studio)์์ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์์ฑํ๊ธฐ(๋ก์ปฌDB ์ ์)์ ์ด์ด์ ์์ฑ
https://hafe-is-me.tistory.com/33
[SQL] SSMS(SQL Server Management Studio)์์ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์์ฑํ๊ธฐ(๋ก์ปฌDB ์ ์)
๋ฐ์ดํฐ ๋ฒ ์ด์ค ์์ฑ ๋ชฉ์ SQL ํ์ต์ ์ํด ํ์ฌ ์ค๋ฌด์์ ์ฌ์ฉํ๊ณ ์๋ ssms์์ ๋ฐ์ดํฐ ๋ฒ ์ด์ค๋ฅผ ์์ฑํ๊ณ w3school์์ ์ตํ ๋ด์ฉ์ ์ ์ฉํด๋ณด๊ธฐ ์ํจ 1. SSMS ์ค์น https://learn.microsoft.com/ko-kr/sql/ssms/d
hafe-is-me.tistory.com
์์ฑ๋ DB๋ฅผ ํด๋ฆญํ์ฌ ํ ์ด๋ธ ์นดํ ๊ณ ๋ฆฌ๋ฅผ ์ฐพ๊ณ ์ฐํด๋ฆญ ํ ์ ํ ์ด๋ธ์ ์์ฑํ๋ค
๊ทธ๋ผ ์ด๋ฐ ํ๋ฉด์ด ๋์ค๋ฉด ํ ์ด๋ธ์ ์์ฑํด์ฃผ๋ฉด ๋๋ค
table ์์ฑ๋ฒ
์ด ์ด๋ฆ | ๊ฒ์ํ์ ํ์ํ ๋ฐ์ดํฐ ์ด๋ฆ |
๋ฐ์ดํฐ ํ์ | ๋ฐ์ดํฐ์ ํด๋นํ๋ ๋ฐ์ดํฐ ์ ํ |
Null ํ์ฉ | ๋ฐ์ดํฐ๊ฐ null๊ฐ์ ํ์ฉํ๋์ง ์ฒดํฌ |
๊ฒ์ํ table ์์ฑ
1. board_id๋ ๊ฒ์๊ธ์ id๋ก ๋ฐ์ดํฐ ํ์์ int๋ก ์ค์ ํด์ฃผ์๊ณ primary key๋ก ์ค์ ํด์ฃผ์๋ค!
primary key๋ก ์ค์ ํด์ฃผ๋ ๋ฐฉ๋ฒ์ board_id ํ์ ์ฐํด๋ฆญํ๊ณ ๊ธฐ๋ณธ ํค ์ค์ ์ ํด๋ฆญํ๋ฉด ๋๋ค!
๊ทธ๋ฆฌ๊ณ pk๊ฐ์ ๋ฐ์ดํฐ๊ฐ ์ถ๊ฐ ๋ ๋๋ง๋ค ์๋์ผ๋ก ์ฆ๊ฐํ๋ ๊ฐ์ผ๋ก ๋ณ๊ฒฝํ๊ณ ์ ํ๋ค
board_id ์ด์ ํด๋ฆญ ํ๋ฉด ๋ฐ์ ์ด ์์ฑ์ด๋ผ๊ณ ๋จ๋๋ฐ ์ฌ๊ธฐ์ id์ฌ์ ํ ๊ธ์ ์ด์ด
ID๋ฅผ ์๋ก ๋ณ๊ฒฝํด์ค ํ id ์๋๊ฐ๊ณผ id ์ฆ๊ฐ๊ฐ์ ์ค์ ํด์ฃผ๋ฉด ๋๋ค
์๋ ๊ฐ์ id ์์ ๋ฒํธ, id ์ฆ๊ฐ๊ฐ์ ๋ฐ์ดํฐ๊ฐ ์ถ๊ฐ ๋ ๋๋ง๋ค ์ซ์๊ฐ ์ผ๋งํผ ์ฆ๊ฐํ ๊ฑด์ง๋ฅผ ๋ฌป๋ ๊ฒ!
2. title, content,writer
๋ฌธ์๊ฐ ๋ค์ด๊ฐ๋ ๊ฒฝ์ฐ ์ฒ์์๋ varchar๋ก ๋ฐ์ดํฐ ์ ํ์ ์ค์ ํ๋๋ฐ
๋ค ๊นจ์ ธ์ ์ถ๋ ฅ์ด ๋๋ค....ใ ใ
์ฐพ์๋ณด๋ varchar๋ ๋น์ ๋์ฝ๋๋ฅผ ์ง์ํ์ฌ ์์ด๋ง ์ถ๋ ฅ ๊ฐ๋ฅํ๊ณ nvarchar๋ ์ ๋์ฝ๋๋ฅผ ์ง์ํ๋ ์ ํ์ด๋ผ ๋ค๊ตญ์ด ์ถ๋ ฅ์ด ๊ฐ๋ฅํ๋ค๊ณ ํ๋ค ๋ด๊ฐ ํ๊ตญ์ด๋ก ๋ฐ์ดํฐ๋ฅผ ๋ฃ์ด์ ๊นจ์ ธ์ ์ถ๋ ฅ์ด ๋ ๋ฏ ํ๋ค
nvarchar๋ก ๋ณ๊ฒฝํด์ค ํ ํ๊ธ๋ ์ ๋์ด!
๊ณ ๋ฏผ 1) ์์ฑ์์ ๊ฒฝ์ฐ ์ด๋ฆ์ด ๊ธธ์ง ์์ ๊ฒ ๊ฐ์๋ฐ nchar๋ก ์ฌ์ฉํด์ฃผ๋ ๊ฒ์ด ๋์์ง ๊ณ ๋ฏผ...!
๊ณ ๋ฏผ 2) nvarchar ์ต๋๊ฐ์ ๋ณดํต ๋ช์ผ๋ก ์ ํ๋์ง,,,,!
๊ณ ๋ฏผ 3) content๋ ์ ๋๊ดํธ๋ก ๊ฐ์ธ์ ธ์ ๋์ค๋์ง ์๋ค๊ฐ๋ ๋ชจ๋ฅด๊ฒ ์
3. wr_date ์์ฑ ์๊ฐ์ timestamp!
์์ฑ ์๊ฐ์ ์์ฑ๋ ์๊ฐ์ด ์ ์ฅ๋๋๋ก timestamp ๋ฐ์ดํฐ ์ ํ์ ์ ํํ๋๋ฐ
์ด๋ ๊ฒ ์ฐํ๋๊ฒ ๋ง๋.....์ด๊ฑด ์กฐ๊ธ ๋ ์์๋ด์ผ ํ ๊ฒ ๊ฐ๋ค
** ์ฐพ์ผ๋ฉด ์ถ๊ฐ ์์