![ABAP Las vistas de tablas bases de datos ABAP Las vistas de tablas bases de datos](https://www.cvosoft.com/cvo_files/imgs_sap_abap/og-images/348.jpg)
Vistas de BD: Visualizar datos de varias tablas bases de datos en simultáneo.
Una VISTA consiste en la UNION de dos o más tablas SAP, utilizando condiciones de unión y selección que van a permitir visualizar datos pertenecientes a varias tablas SAP en una única selección de datos.
Ejemplo Vista DD02VV
- En la solapa View FIds: Campos que componen a la vista. El MANDT no forma parte de la vista.
- En la solapa Table/Join Conditions: Vemos las tablas que componen a la vista y las condiciones de unión de ambas tablas.
- En la solapa Selection Conditions: Condiciones existentes para realizar la selección.
- En la solapa Maint Status: Se determina si la vista será solo le lectura o si también se podrán cambiar datos.
Existen 3 tipos de tablas BD:
- Tablas Transparentes: Almacenar datos de las aplicaciones como datos maestros, proveedores clientes materiales y transacciones como pedidos y facturas son las tablas que se crean en el diccionario de datos.
- Tablas POOL: En donde varias tablas del diccionario de datos se corresponden con una tabla de la BD. La tabla en la BD de datos tiene diferente nombre distintos números de campos y nombres de campos diferentes. SAP las utiliza para almacenar miles de pequeñas tablas de 10 a 100 filas en pocas tablas de la BD, de esta forma se reduce la cantidad de recursos necesarios para manejar la BD al reducir el número de tablas que se deben abrir a las vez. Estas tablas se utilizan para almacenar información del sistema como por ejemplo la parametrizacion.
- Tablas CLUSTER: Como las POOLS varias tablas del diccionario de datos se almacenan en una única tabla de la BD, son utilizadas para almacenar datos de entre 2 y 10 tablas muy grandes que TIENEN CLAVE PRINCIPAL., común y sus datos deben accederse simultáneamente. Las filas de las tablas clúster son una combinación de las tablas agrupadas manteniendo la clave principal común. Esto permite una reducción del número de lecturas que se realizan a la BD mejorando el rendimiento del sistema.