SQL인덱스
-
SQL - 뷰, 시퀀스, 인덱스, 사용자 관리DATABASE 2020. 7. 25. 22:57
🎯 SQL 오라클 객체의 뷰, 시퀀스, 인덱스와 사용자 관리를 알아본다. 뷰 (VIEW) 기존의 테이블에서 필요한 것만 뽑아서 하나의 가상 테이블을 다시 만드는 것. 뷰에서 참조하는 원본테이블을 기본테이블(base table)이라고 한다. 10번 부서의 데이터를 자주 사용한다면 매번 셀렉하기보다 그냥 따로 뷰를 만들어두면 사용하기 편하다. 보안을 위해 데이터베이스에서 선택적으로 데이터를 보여줄 수 있기 때문에 접근을 제한할 수 있다. 검색 쿼리를 단순하게 만들수 있다. 매번 만들기 복잡한 조인문을 뷰로 만들어놓으면 쉽게 사용할 수 있다. GRANT CREATE VIEW TO SCOTT; 먼저 SYS계정에서 스콧계정에 뷰를 만들 수 있는 권한을 부여해준다. CREATE VIEW EMP_VIEW AS SEL..