perl permet un accès très facile aux fichiers de base de données au format dbm. Ils est possible d'établir une correspondance entre un tel fichier et un tableau associatif. Par la suite, les opérations effectuées sur le tableau associatif seront répercutées sur la base de données.
use NDBM_File; tie(%HIST, NDBM_File, '/usr/lib/news/history', 1, 0); print keys(%HIST), "\n"; delete $HIST{"cle"}; $HIST{"cle2"} = "element"; untie(%HIST);