Design de la base de données
DL2 permet de revoir le design de la base DB2 résultante de la migration. De plus, en fonction de certains paramètres comme le traitement des occurs ou les index alternés, il sera nécessaire de créer des tables supplémentaires. Dans tous les cas, tout sera transparent pour l'application IMS existante.
Mapping et Exits DL2
Le Mapping consiste à faire correspondre les zones des segments DL1 aux zones des tables DB2. Ceci permettra de constituer un Driver DL2 qui effectuera ce mapping chaque fois que cela sera nécessaire. Dans certains cas, et en particulier lors de la ré-adaptation des données (exemple : une donnée date en YYDDD en DL1 doit être transformée en JJMMAA en DB2 ou en 3 zones JJ MM et AA), un exit sera écrit pour transformer la donnée en format DL1 avant que le programme DL1 ne la traite.