#Oracel SQL Developer ์ค์ต
๊ด๋ฆฌ์ ๋ก๊ทธ์ธ ์ ๋ณด DB์ KIM, LEE ์ฌ์ฉ์ ์์ฑ
GRANT ๋ช ๋ น์ด๋ก ๊ถํ ๋ถ์ฌ
KIM ์ฌ์ฉ์ ๋ก๊ทธ์ธ ์ ๋ณด DB ์์ฑ ํ ๋น๋ฐ๋ฒํธ ๋ณ๊ฒฝ
๊ด๋ฆฌ์ ๋ก๊ทธ์ธ ์ ๋ณด DB์์๋ KIM ๋น๋ฐ๋ฒํธ ๋ณ๊ฒฝ
KIM ๋ก๊ทธ์ธ ์ ๋ณด DB์
DEPARTMENT ํ ์ด๋ธ ์์ฑ๊ณผ ํํ ์ฝ์
EMPLOYEE ํ ์ด๋ธ ์์ฑ๊ณผ ํํ ์ฝ์
๋ทฐ ์์ฑ
*DEPARTMENT ํ ์ด๋ธ์ ๋จผ์ ์์ฑํด์ผ ์ธ๋ํค ์ฐธ์กฐ ๋ฌด๊ฒฐ์ฑ ์ ์ฝ์กฐ๊ฑด์ ์๋ฐํ์ง ์๋๋ค
SELECT ์ DESC ๋ฅผ ์ด์ฉํด KIM๋ก๊ทธ์ธ ์ ๋ณด DB์์ ๋ทฐ ์์ฑ ํ์ธ๊ณผ ๊ตฌ์กฐ ํ์ธ
DEPARTMENTํ ์ด๋ธ์ ๊ตฌ์กฐ๋ฅผ ๋ณด๊ธฐ์ํด SELECT ๋ฅผ ์ฌ์ฉ
KIM ๋ก๊ทธ์ธ ์ ๋ณด DB์์ PROJECT ํ ์ด๋ธ์ ์์ฑํด๋ณด์๋ค
์์ฑ์ผ๋ก๋
PROJNO – NUMBER ๋ก ๊ธฐ๋ณธํค ์ง์ (NOT NULL)
PRONAME – CHAR (15) (NOT NULL)
BUDGET – NUMBER
์์ฑ ํ MANAGER – NUMBER ์์ฑ์ ALTER ADD๋ฅผ ์ด์ฉํด ์ถ๊ฐํ๋ค๊ฐ
DROP์ ์ด์ฉํด ์ญ์ ํด ๋ณด์๋ค.
# PL / SQL ์ค์ต
ORWORK ๋๋ ํ ๋ฆฌ๋ฅผ ๋ง๋ค๊ณ SQLPLUS SCOTT ๊ณ์ ์ผ๋ก ๋ก๊ทธ์ธ
USER ํ ์ด๋ธ์ ์ ์ ์ด๋ฆ์ SELECT
Ed ๋ช ๋ น์ด๋ฅผ ์ด์ฉํด ๋ฉ๋ชจ์ฅ์ ์ผ์ sql ๋ฌธ์ ์์ฑํ์๋ค.
์ฒ์์ ์ฌ๋ณผ := ๋ฅผ == ๋ก ์๋ชป ์ ๋ ฅํ์ฌ ๋ค์ ์์ ํ์๋ค.
์ดํ ์ฑ๊ณต์ ์ผ๋ก ์ํํ์์ง๋ง OUTPUT_LINE ๋ช ๋ น์ด์์ ํ๊ตญ์ด๊ฐ ๊นจ์ง๋ ํ์์ ๋ฐ์
๋ค์ ํ์ผ์ ์ด๊ณ ํ๊ตญ์ด๋์ ์์ด๋ก ๋์ฒด ์์ ํ๊ณ ๋ค์ ์คํ์์ผฐ๋ค.
*์ถ์ฒ
์ค๋ผํด ๊ธฐ๋ฐ ๋ฐ์ดํฐ๋ฒ ์ด์ค ๋ฐฐ์ํฐ (์๋ฅ, ํ์๊ฒฝ)
์ค๋ผํด 11g + PL/SQL ์ ๋ฌธ (๋๋ฆผ, ์ฑ์ค๊ฒฝ ์๋๋ฆฐ)
'๋ฐ์ดํฐ๋ฒ ์ด์ค' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
๋ฐ์ดํฐ๋ฒ ์ด์ค7 (0) | 2022.07.09 |
---|---|
๋ฐ์ดํฐ๋ฒ ์ด์ค6 (0) | 2022.06.29 |
๋ฐ์ดํฐ๋ฒ ์ด์ค4 (0) | 2022.06.25 |
๋ฐ์ดํฐ๋ฒ ์ด์ค3 (0) | 2022.06.25 |
๋ฐ์ดํฐ๋ฒ ์ด์ค ์์คํ 2 (0) | 2022.06.24 |