В чем разница между хранимой процедурой и представлением?

Меня смущает несколько моментов:

  1. В чем разница между хранимой процедурой и представлением?

  2. Когда мне следует использовать хранимые процедуры, а когда - представления, в SQL Server?

  3. Позволяют ли представления создавать динамические запросы, в которые мы можем передавать параметры?

  4. Какой из них самый быстрый и на каком основании один быстрее другого?

  5. Распределяют ли представления или хранимые процедуры память постоянно?

  6. Что это значит, если кто-то говорит, что представления создают виртуальную таблицу, а процедуры создания таблицы материалов?

Пожалуйста, дайте мне знать о других пунктах, если они есть.

118
задан Zero Piraeus 20 February 2013 в 19:27
поделиться