-
MSSQL : CREATE TABLE, ํ ์ด๋ธ ์์ฑDB 2020. 2. 5. 21:30๋ฐ์ํ
์ค์ํ ๋ฐ์ดํฐ๋ฅผ ์ ์ฅํ๊ณ ๊ด๋ฆฌํ์ฌ ์ฌ์ฉ์๊ฐ ๊ทธ ๋ฐ์ดํฐ๋ฅผ ์ฌ์ฉํ ์ ์๊ฒ ํ๊ธฐ ์ํด ์ฐ๋ฆฌ๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ์ฌ์ฉํ๋ค๋ฐ์ดํฐ๋ฒ ์ด์ค์๋ ์ฌ๋ฌ ๊ฐ์ฒด๊ฐ ํฌํจ๋์ด ์๋๋ฐ, ์ด ๊ฐ์ฒด๋ค ์ค์์ ์ค์ ๋ฐ์ดํฐ๋ฅผ ๊ฐ์ง๊ณ ์๋ ๊ฐ์ฒด๊ฐ ํ ์ด๋ธ์ด๋ค.
1. ํ ์ด๋ธ์ ๊ตฌ์กฐ
ํ ์ด๋ธ์ ์ด๋ฆ์ ๊ฐ์ง๊ณ ์์ผ๋ฉฐ, ํ(row)๊ณผ ์ด(column) ๊ทธ๋ฆฌ๊ณ ๊ฑฐ๊ธฐ์ ๋์ํ๋ ๊ฐ์ ๊ฐ์ง๋ฉฐ,
๊ฐ๋จํ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ ์์ , ๊ฐ๊ฐ์ ํ ์ด๋ธ์ ์์ ํ์ผ์ด๋ผ๊ณ ์๊ฐํ๋ฉด ์ฝ๋ค.
2. ํ ์ด๋ธ ๋ง๋ค๊ธฐ
SSMS์์ ํ ์ด๋ธ์ UI๋ฅผ ํตํด ๋ง๋๋ ๋ฐฉ๋ฒ๊ณผ CREATE๋ฌธ์ผ๋ก ๋ง๋๋ ๋ฐฉ๋ฒ์ด ์๋ค.
2-1. UI๋ก ๋ง๋ค๊ธฐ
1) ํ ์ด๋ธ์ ๋ง๋ค๊ณ ์ ํ๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ์ ํ ํ ์ฐํด๋ฆญ > ์๋ก๋ง๋ค๊ธฐ > ํ ์ด๋ธ ์ ํด๋ฆญํ๋ค.
2) ์๋์ ๊ฐ์ ๋ฐ์ดํฐ๋ฅผ ๋ฃ์ด์ค๋ค.
3) ๊ทธ ํ ์๋จ์ 'X' ๋ฒํผ์ด๋ ์ ์ฅ(Ctrl+S) ๋จ์ถํค๋ฅผ ๋๋ฅด๋ฉด ํ ์ด๋ธ ์ด๋ฆ์ ์ง์ ํ ์ ์๋ ์๋์ฐฝ์ด ๋จ๋๋ฐ
์ฌ๊ธฐ์ ํ ์ด๋ธ ์ด๋ฆ์ ์์ฑํ๋ค.
4) ํ ์ด๋ธ ์ฐํด๋ฆญ ํ ์๋ก๊ณ ์นจ ๋ฒํผ์ ๋๋ฌ์ฃผ๋ฉด ์๋์ ์๋ก ์์ฑ๋ ํ ์ด๋ธ์ ํ์ธํ ์ ์๋ค.
2-1. CREATE๋ฌธ์ผ๋ก ๋ง๋ค๊ธฐ
12345678CREATE TABLE dbo.์ง์(์ฌ์๋ฒํธ char(5) NOT NULL,์ด๋ฆ ncahr(10) NOT NULL,์ฑ๋ณ char(1) NOT NULL,,์ ์ฌ์ผ date NOT NULL,์ ์์ฐํธ varchar(60) NOT NULL,,๋ถ์์ฝ๋ char(3) NOT NULL)๋ฐ์ํ'DB' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
MSSQL JOIN ์ ๋ฆฌ : INNER JOIN, OUTER JOIN, CROSS JOIN (1) 2020.02.10 MSSQL์์ ํ ์ด๋ธ ์์ฑ์ ์๊ธฐ๋ [dbo]. ๋ ๋ฌด์์ผ๊น ? (1) 2020.02.05 MSSQL : SQL Server ์ค์น ๋ฐ ์ฐ๊ฒฐ -2 (0) 2020.02.04 MSSQL : SSMS(SQL Server Management Studio) ์ค์น -1 (0) 2020.02.03 MSSQL : ๋ฌธ์ํจ์ len ๊ณผ datalength (0) 2020.01.15