
Em SAP existen 3 tipos de bases de datos:
- Tablas transparentes se utilizan para almacenar datos de las aplicaciones como datos maestros, proveedores, clientes y materiasles, 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 base de datos, tiene diferente nombre, y distinto numero 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, asi se reduce la cantidad de recursos necesarios para manejar la base de datos al reducir el numero de tablas que se deben abrir a la vez. Se utilizan para almacenar información del sistema como por ejemplo la parametrización.
- Tablas Cruzer que se almacenan en una unica tabla de la base de datos, son utilizadas para almacenar datos de entre 2 y 10 tablas muy grandes que tienen clave principal común y sus datos deben accederse simultaneamente, las filas de esta tabla son una combinación de las tablar agrupadas mantenimiendo la clave principal comun esto permite una reduccion del numero de lecturas que se realizan a la base de datos mejorando el rendimiento del sistema.