๐ ๊ณต๋ถํ๋ ์ง์ง์ํ์นด๋ ์ฒ์์ด์ง?
[๋ฐ์ดํฐ๋ฒ ์ด์ค] DCL (๋ฐ์ดํฐ ์ ์ด์ด) & ์ธ๋ฑ์ค ๋ณธ๋ฌธ
[๋ฐ์ดํฐ๋ฒ ์ด์ค] DCL (๋ฐ์ดํฐ ์ ์ด์ด) & ์ธ๋ฑ์ค
์ง์ง์ํ์นด 2023. 3. 10. 19:28<๋ณธ ๋ธ๋ก๊ทธ๋ ์๋ฆฌ์ค IoT 1๋ฅผ ์ฐธ๊ณ ํด์ ๊ณต๋ถํ๋ฉฐ ์์ฑํ์์ต๋๋ค :-)>
๐ฉ๐ป DCL (๋ฐ์ดํฐ ์ ์ด์ด)
: ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ์ ๊ทผํ๋ ๊ถํ์ ๊ด๋ฆฌํ๋ ๋ฑ์ ๋ฐ์ดํฐ ์ ์ด
- GRANT : ๋ฐ์ดํฐ๋ฒ ์ด์ค ๊ถํ ๋ถ์ฌ
- REVOKE : ๋ฐ์ดํฐ๋ฒ ์ด์ค ๊ถํ ํ์
- COMMIT : ํธ๋์ญ์ (๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ์กฐ์ํ๋ ์์ ๋จ์) ์์ ๋ฐ์ํ์ฌ ์ ์ฅ
- ROLLBACK : ํธ๋์ญ์ ์์ ์ทจ์ํ์ฌ ์ด์ ์ํ๋ก ๋๋ฆผ
=> TCL (Transaction Control Language)
๐ฉ๐ป ์ธ๋ฑ์ค (Index)
: ๋ฐ์ดํฐ ๋ฒ ์ด์ค ํ ์ด๋ธ์ ๊ฒ์ ์๋๋ฅผ ํฅ์ ์ํค๊ธฐ ์ํ ์๋ฃ ๊ตฌ์กฐ
: ๋ชจ๋ ๋ฐ์ดํฐ ์กฐํํ ๋ ๋ถํ์ => SELECT * FROM ํ ์ด๋ธ๋ช ;
โญ ์ฅ๋จ์
: ์ธ๋ฑ์ค๋ฅผ ๊ด๋ฆฌํ๊ธฐ ์ํ ์ถ๊ฐ ์์ ํ์
: ์ธ๋ฑ์ค ์ ์ฅํ ์ถ๊ฐ ์ ์ฅ ๊ณต๊ฐ ํ์
: ๊ฒฝ์ฐ์ ๋ฐ๋ผ ๊ฒ์ ์ฑ๋ฅ ์ ํ
โญ ์ฌ์ฉ ์ ๋ต
: ๊ท๋ชจ๊ฐ ํฐ ํ ์ด๋ธ
: ๋ฐ์ดํฐ์ ์ฝ์ , ์์ , ์ญ์ ์์ ๋ง์ง ์์ ์ปฌ๋ผ
: WHERE ์กฐ๊ฑด์ , ORDER BY(์ ๋ ฌ), JOIN ์์ฃผ ํ๋ ์ปฌ๋ผ
: ๋ฐ์ดํฐ ์ค๋ณต๋ ๋ฎ์ ์ปฌ๋ผ
'๐ฉโ๐ป ์ปดํจํฐ ๊ตฌ์กฐ > Database' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[SQL] ์๋ธ์ฟผ๋ฆฌ (๋จ์ผ ํ, ๋ค์ค ํ) (0) | 2023.03.15 |
---|---|
[SQL] ๋ฐ์ดํฐ ๋ค๋ฃจ๊ธฐ (0) | 2023.03.13 |
[๋ฐ์ดํฐ ๋ชจ๋ธ๋ง] ์ด์ ํ์๊ณผ ์ ๊ทํ (0) | 2023.03.10 |
[๋ฐ์ดํธ๋ฒ ์ด์ค] ER Diagram (Peter Chen, IE) (0) | 2023.03.10 |
[๋ฐ์ดํฐ๋ฒ ์ด์ค] ํค(key) & ๋ฐ์ดํฐ ๋ชจ๋ธ๋ง (0) | 2023.03.10 |