๋ฐ์ดํฐ๋ฒ ์ด์ค/SQL
SQL | ORACLE | ๋ทฐ(VIEW) ํ์ฉ | ํ
์ด๋ธ ์ปฌ๋ผ ์กฐํ ๋ฐฉ๋ฒ | ๋ฐ์ดํฐ ๋์
๋๋ฆฌ(data dictionary) | ๋ฐ์ดํ๋ฒ ์ด์ค์ ๋ฉํ๋ฐ์ดํฐ(metadata)
VIEW์ ์ ์ ํ๋ ์ด์์ ํ
์ด๋ธ์์ ์ํ๋ ๋ชจ๋ ๋ฐ์ดํฐ๋ฅผ ์ ํํ์ฌ, ๊ทธ๋ค์ ์ฌ์ฉ์ ์ ์ํ์ฌ ๋ํ๋ธ ๊ฒ์ด๋ค. ๊ด๊ณ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ๊ด๊ณ ๋ชจ๋ธ์ ๊ด๊ณ์ ์ผ์ข
์ธ ๋์ถ ๊ด๊ณ์ ํด๋นํ๋ค. ์ฌ๋ฌ ํ
์ด๋ธ ๋๋ ๋ทฐ์ ๋ฐ์ดํฐ๋ฅผ ์ฐ๊ฒฐํ์ฌ ์กฐํฉํ ์ ์๋ค. ๋ทฐ๋ ๊ธฐ๋ณธ ํ
์ด๋ธ(table)๊ณผ ๊ฐ์ด ํ(column)๊ณผ ์ด(row)๋ก ๊ตฌ์ฑ๋์ง๋ง, ๋ค๋ฅธ ํ
์ด๋ธ์ ์๋ ๋ฐ์ดํฐ๋ฅผ ๋ณด์ฌ์ค ๋ฟ์ด๋ฉฐ, ์ค์ ํ
์ด๋ธ๊ณผ ๋ฌ๋ฆฌ ๋ฐ์ดํฐ ์์ฒด๋ฅผ ํฌํจํ๊ณ ์๋ ๊ฒ์ ์๋๋ค. ๋ทฐ๋ฅผ ์ฌ์ฉํ๋ฉด ์ฌ๋ฌ ํ
์ด๋ธ์ด๋ ๋ทฐ๋ฅผ ํ๋์ ํ
์ด๋ธ์ธ ๊ฒ์ฒ๋ผ ๋ณผ ์ ์๋ค. 1. ํ
์ด๋ธ์กฐํ ํ
์ด๋ธ ๋ชฉ๋ก ์กฐํ SELECT * FROM all_tables SELECT * FROM ALL_OBJECTS WHERE OBJECT_TYPE = 'TABLE' ํ
์ด๋ธ ์ฝ๋ฉํธ ์กฐํ SELECT ..
2021. 10. 27. 19:27