DB2 es un sistema gestor de base de datos relacional de IBM que almacena datos en tablas con filas y columnas. Cada fila debe identificarse mediante una clave principal única. Las tablas también pueden tener claves externas que hacen referencia a las claves principales de otras tablas para establecer relaciones. DB2 usa índices para acceder más eficientemente a los datos almacenados. El sistema tiene su propio catálogo y puede instalarse en una o más CPUs de forma distribuida. Ofrece mecanismos como bloqueos y borrados para