데이터베이스/혼자공부하는 SQL

05-03 가상의 테이블 : 뷰

공부를하자 2024. 3. 19. 00:46

아래의 상기 내용은

"혼자공부하는 SQL" 도서 내용과 인터넷의 내용을 실습 정리한 글입니다.

1.

1)정의

  -데이터 베이스 개체 하나로서 사용자에게 자료를 제공하는 가상의 테이블.

  -뷰는 실제로 물리적인 데이터를 가지지 않고 SQL( 중에서 SELECT) 결과로서 나타낸다.

2)형식 작동

 

2.뷰를 사용하는 이유

 1)보안에 유용하다.

  -필요한 데이터만을 추출하고 특정 정보를 접근하지 못하게 있는 권한을 부여 있기에

  보완에 유용.

 2)복잡한 SQL문을 단순하게 만들 있다.

 -뷰를 생성해 놓으면 뷰를 불러오는 것으로 복잡한 SQL문을 단순하게 만들 있다.

 -생성한 뷰를 조건을 걸어 원하는 데이터를 있다.

                                                                                                   

 

3.뷰의 작동

 1)실습 : 생성하기

 

 2)실습 : 수정하기

 

 3)실습 : 삭제하기

 

4)실습 : 기존 덮어쓰기

 -CREATE OR REPLACE VIEW 기존의 뷰를 덮어쓰기를 한다.

 

 

5)실습 : DESCRIEB문으로 정보 조회

 

'데이터베이스 > 혼자공부하는 SQL' 카테고리의 다른 글

06-02 균형트리  (0) 2024.04.01
06-01 인덱스  (0) 2024.03.27
05-02 제약조건  (0) 2024.03.09
05-01 테이블 생성 및 입력  (1) 2024.02.28
04-03 조건문과 반복문  (0) 2024.02.26