✒️ABAP Las vistas de tablas bases de datos
ABAP Las vistas de tablas bases de datos
Unidad 3: Diccionario de datos:
Lección 4 Video - Vistas de tablas bases de datos.
Ø Tablas transparentes. Almacenan datos. Creadas en diccionario de datos.
Ø Tablas pool.
Ø Tablas clusters.
VIDEO
En el diccionario de datos podremos crear vistas de tablas bases de datos. Una vista consiste en la unión de dos o más tablas SAP utilizando condiciones de unión y condiciones de selección que nos van a permitir visualizar datos pertenecientes a varias tablas SAP en una única selección de datos.
Veamos la lista estándar dd02vv:View(Vista) <dd02vv> Diplay(Visualizar).
En la Solapa Cpo. Vista (campos vista, View Fids ) vemos los campos que componen a la vista. Aquí notamos que el mandante no forma parte de la vista.
En la solapa Tablas/Cond. conexión (Tablas/ condiciones de conexión, Table/Join Conditions) vemos las tablas que componen a la vista y las condiciones de unión de ambas tablas. Los campos TABNAME y AS4LOCAL de la tabla DD02L deben coincidir con los campos de la tabla DD02T. Si hacemos doble clic en la tabla DD02L o DD02T vemos el contenido de la misma.
En la solapa condiciones de selección (selection conditions) veremos las condiciones existentes para realizar la selección en este caso no hay ninguna.
En la solapa Stat. actual. (Estatus actual, maint Status) podremos determinar si la vista será solo de lectura (read only) o si también se podrán cambiar datos(read and change, leer y modificar)
Por ultimo presionamos el botón contenido para ver el contenido de la vista, ejecutamos la vista y veremos el resultado de la selección
Audio tip:
En SAP existen tres tipos de tablas bases de datos:
- Las tablas transparentes: Estas tablas se utilizan para almacenar datos de las aplicaciones como datos maestros, proveedores, clientes, materiales y transacciones como pedidos y facturas. Son las tablas que creamos en el diccionario de datos.
- Las tablas pool: En donde varias tablas del diccionario de datos se corresponden con una tabla de la base de datos. La tabla en la base de datos tiene diferente nombre, distinto número 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 base de datos de esta forma se reduce la cantidad de recursos necesarios para manejar la base de datos al reducir el número de tablas que se deben abrir a la vez. Estas tablas se utilizan para almacenar información del sistema como por ejemplo la parametrización.
- Tablas clusters: Como las pool, varias tablas del diccionario de datos se almacenan en una única tabla de la base de datos. Son utilizados para almacenar datos de entre 2 y 10 tablas muy grandes que tiene clave principal común y sus datos deben accederse simultáneamente. Las filas de la tabla cluster son una combinación de las tablas agrupadas manteniendo la clave principal común, esto permite la reducción del número de lecturas que se realizan a la base de datos mejorando el rendimiento del sistema.
 
 
 
Sobre el autor
Publicación académica de Brenda Castillo Domínguez, en su ámbito de estudios para la Carrera Consultor ABAP.
Brenda Castillo Domínguez
Profesión: Ingenieria en Sistemas Computacionales - Mexico - Legajo: HJ67S
✒️Autor de: 187 Publicaciones Académicas
🎓Egresado de los módulos:
- Máster ABAP for HANA
- Carrera Consultor ABAP Nivel Avanzado
- Carrera Consultor ABAP Nivel Inicial
- Curso Introducción a SAP
Disponibilidad Laboral: FullTime
Certificación Académica de Brenda Castillo