view를 공부중인데 궁금한게 생겨 글을 올립니다.
1. view를 왜 생성하는것입니까?
2. database view 와 maintanence view와 차이점은 무엇인가요?
database view는 여러개의 조인된 테이블에서 필요한 필드를 가져와서 view를 생성하고
maintenence view도 여러개의 조인된 테이블에서 필요한 필드를 가져와서 view를 생성하는데 제가 보이기엔 차이점은
database view는 데이터베이스에 저징되는거 말고는 다른점이 없어보이는데 그것 뿐인가요?
정확한 차이점을 알고 싶습니다.
고수님의 답변 부탁드립니다.
1.여러 테이블을 조인해서 사용할때 일일이 해주기 번거로울때 view로 만들어서 사용하면 아무래도 편하겠져? 글구 데이터 입력할때도 쿼리로 인서트나 업데이트 없이 화면으로 입력할때도 사용하고...
2번의 차이점은 하나는...데이터 입력전용으로 쓰는거랑 하나는 쿼리 날릴때 사용하는 차이? maintence view가 아마 select 쿼리가 안먹힐겁니다..이건 입력할때 전용으로 사용하는거였나?
직접 만들어 보시고 사용해보면 이해가 갈겁니다....