Las tablas y vistas de base de datos pueden ser definidas en el Diccionario ABAP.
Estos objetos se crean en la base de datos subyacente con esta definición. Los cambios en la definición de una tabla o vista de base de datos también se realizan automáticamente en la base de datos.
Los datos de varias tablas pueden combinarse de manera significativa utilizando una vista (join).
También puedes ocultar información que no te interese (proyección) o mostrar solo
aquellos registros de datos que satisfacen ciertas condiciones (selección).
Las vistas de base de datos implementan un inner join. Solo obtienes aquellos registros que tienen una
entrada en todas las tablas incluidas en la vista.
en las vistas las modificaciones en la base de datos no son posibles
las vistas solo contienen datos en tiempo de ejecución
cuando consultan la base de datos
en caso de vistas, las definiciones de join ya están almacenadas en la base de datos misma
mientras que el join como open sql es una consulta a la base de datos de Oracle como declaraciones de selección similares
Las vistas son optimizadas por SAP y almacenadas en el repositorio, mientras que los Joins
están en informes que necesitan ser compilados en cada ejecución
Recompensa si ayuda
Saludos,
Senthil
El mensaje fue editado por: Senthil Kumar