Solo trato de tener una idea general de las vistas que se utilizan en RDBMSes. Es decir, sé lo que es una vista y cómo hacer una. También sé para qué los he usado en el pasado.¿Para qué sirven las vistas?
Pero quiero asegurarme de tener un conocimiento profundo de para qué sirve una vista y para qué no debería ser útil una vista. Más específicamente:
- ¿Para qué sirve una vista?
- ¿Hay alguna situación en la que es tentador usar una vista cuando no debe usar una?
- ¿Por qué usaría una vista en lugar de algo así como una función con valores de tabla o viceversa?
- ¿Hay alguna circunstancia que una vista pueda ser útil y que no sea evidente a primera vista?
(Y para que conste, algunas de estas preguntas son intencionadamente ingenuo. Esto es en parte un cheque concepto.)
similar a la pregunta publicada aquí: http://stackoverflow.com/questions/1278521/why-do-you-create-a-view-in-a-database – MedicineMan