Bienvenido a los foros de Perl en Español, thalx.
Para hacer códigos de barra, primero hay que saber la codificación que quieres crear.
Entra en CPAN y
busca por 'barcode' y eliges el código que necesitas generar.
El resultado será una imagen. Para guardarla en una base de datos, se puede hacer de dos formas: la directa, guardándola en un campo de tipo "blob".
Hay una sección sobre esto en la documentación de
DBI.
La otra forma, la indirecta, consiste en guardar el gráfico en un sistema de ficheros, con un determinado nombre, y ese nombre será el que almacenemos en la base de datos.
De todas formas... hoy en día los ordenadores son tan rápidos que podrían generar el código de barras en tiempo real, por lo que no necesitarías guardar nada en la base de datos, salvo el código del que se genera el gráfico.