SQL๊ฐ๋ฐ์-2: DML(์กฐํ) - SELECT, SELECT DISTINCT
๋ฐ์ดํฐ ์กฐ์์ด DML 1) INSERT (์ฝ์
) 2) UPDATE (์์ ) 3) DELETE (์ญ์ ) 4) SELECT (์กฐํ) 5) SELECT DISTINCT DML(INSERT, UPDATE, DELETE), TCL(COMMIT, ROLLBACK, SAVEPOINT)์ ๋ํด ๊ถ๊ธํ๋ค๋ฉด? https://hibeginner.tistory.com/18 SQL๊ฐ๋ฐ์: SQL์ ๊ธฐ๋ณธ๊ณผ DML, TCL SQL์ ๊ธฐ๋ณธ 1. ๊ด๊ณํ ๋ฐ์ดํฐ ๋ฒ ์ด์ค ๊ฐ์ 1) ๋ฐ์ดํฐ ๋ฒ ์ด์ค๋? ๋ฐ์ดํฐ: ์, ๋ฌธ์๋ก ์ด๋ฃจ์ด์ง ๋จ์, ๊ฐ๊ด์ ์ธ ์ฌ์ค ์ ๋ณด: ์๋ฃ๋ฅผ ๊ฐ๊ณตํด์ ์๋ฏธ๋ฅผ ์ป๋ ๊ฒ (ํต๊ณ, ํฉ๊ณ, ๊ทธ๋ฃนํ ๋ฑ์ ํตํด ์ธ์ฌ์ดํธ๋ฅผ hibeginner.tistory.com 4) SELECT ๋ฌธ: ์กฐํ > ์ด๋์ ๊ฐ์ ธ์ฌ ๊ฒ์ธ๊ฐ (FROM ..
SQL๊ฐ๋ฐ์-1: SQL์ ๊ธฐ๋ณธ๊ณผ DML, TCL
SQL์ ๊ธฐ๋ณธ 1. ๊ด๊ณํ ๋ฐ์ดํฐ ๋ฒ ์ด์ค ๊ฐ์ 1) ๋ฐ์ดํฐ ๋ฒ ์ด์ค๋? ๋ฐ์ดํฐ: ์, ๋ฌธ์๋ก ์ด๋ฃจ์ด์ง ๋จ์, ๊ฐ๊ด์ ์ธ ์ฌ์ค ์ ๋ณด: ์๋ฃ๋ฅผ ๊ฐ๊ณตํด์ ์๋ฏธ๋ฅผ ์ป๋ ๊ฒ (ํต๊ณ, ํฉ๊ณ, ๊ทธ๋ฃนํ ๋ฑ์ ํตํด ์ธ์ฌ์ดํธ๋ฅผ ์ป๋ ๊ฒ) ๋์ ์๋ฏธ: ์ผ์์ ์ธ ์ ๋ณด๋ฅผ ๋ชจ์๋์ ๊ฒ ์์ฒด ์ข์ ์๋ฏธ: ํน์ ๊ธฐ์
์ด๋ ์กฐ์ง, ๊ฐ์ธ์ด ํ์(๋ถ๊ฐ๊ฐ์น๊ฐ ๋ฐ์ํ๋)์ ์ํด ๋ฐ์ดํฐ๋ฅผ ์ผ์ ํ ํํ๋ก ์ ์ฅํด ๋์ ๊ฒ DMBS(Database Management System): ํจ์จ์ ์ธ ๋ฐ์ดํฐ ๊ด๋ฆฌ, ์๊ธฐ์น ๋ชปํ ์ฌ๊ฑด์ผ๋ก ์ธํ ๋ฐ์ดํฐ ์์ค์ ๋ง๊ณ ํ์ํ ๋ฐ์ดํฐ๋ฅผ ๋ณต๊ตฌํ๊ธฐ ์ํ ๊ฐ๋ ฅํ ๊ธฐ๋ฅ์ ์ํํธ์จ์ด ์ข
๋ฅ: ์ค๋ผํด, ๋ง๋ฆฌ์๋๋น, ๋ง์ดํฌ๋ก์ํํธ SQL Server, MySQL, PostgreSQL 2) ๊ด๊ณํ ๋ฐ์ดํฐ ๋ฒ ์ด์ค(RDB) - ์ ํ ๋ฐ์ดํฐ ..