2014-11-25 3 views
0

동일한 데이터베이스의 한 스키마에서 다른 스키마로의 구체화 된 뷰를 생성하는 데 어떤 의미가 있습니까? 공개 동의어 또는 간단한보기로 충분합니까? 제발 제안하십시오동일한 데이터베이스의 구체화 된 뷰

+1

SELECT * FROM schema.table과 같은 데이터에 간단하게 액세스 할 수 있습니다. 추가 객체가 필요하지 않습니다. –

답변

1

질문은 데이터베이스의 다른 스키마에서 같은 테이블을 갖는 것이 합리적인지 질문하는 것과 거의 같습니다. 구체화 된 뷰/테이블에 액세스 할 수있는 사람이 스키마에 액세스 할 수있는 이유는 무엇입니까? 그리고 내가 스키마에 액세스 할 수없는 이유를 묻습니다.

귀하의 질문 : 공개 동의어 또는 간단한보기로 충분합니까? 즉, 나는 또한 그렇다고 말할 것입니다.

+0

무엇이 더 좋습니까? 공개 동의어 또는보기? –

+0

다음은이 질문에 대한 답변입니다. http://stackoverflow.com/questions/869073/what-are-the-pros-cons-of-using-a-synonym-vs-a-view – hol