Migración de registros bibliográficos a Marc21. Problemáticas, técnicas y experiencias en torno a la implementación del sistema Digibepé (Koha) de Conabip.
Este documento describe la migración de registros bibliográficos de diferentes sistemas al formato MARC21. Explica que la migración implica exportar, transformar y importar datos para adaptarlos al nuevo formato. Detalla ejemplos de migraciones desde Sigebi, Aguapey y Winisis utilizando scripts personalizados o herramientas como MarcEdit. El objetivo es compartir experiencias sobre la implementación del sistema Koha con formato MARC21 en la Biblioteca Nacional de Argentina.
Presentación guía sencilla en Microsoft Excel.pptx
Migración de registros bibliográficos a Marc21. Problemáticas, técnicas y experiencias en torno a la implementación del sistema Digibepé (Koha) de Conabip.
1. Migración de registros bibliográficos a
Marc21. Problemáticas, técnicas y
experiencias en torno a la implementación
del sistema Digibepé (Koha) de Conabip.
V. Lencinas R. Cattaneo
VII Encuentro de Bibliotecarios de la Prov. de Córdoba
2. Migración de datos
Transferencia de datos -generalmente
bibliográficos y de usuarios- de un sistema a
otro. Implica exportación, transformación de
datos para adaptarlos al modelo de datos del
nuevo sistema, importación al nuevo sistema y
evaluación de la migración.
3. Ejemplo – migración Sigebi
2 x3218^iC¢rdoba
3 ^a20000415^m20040212
65 ^d<NARRATIVA><NOVELA
POLICIAL><CALIFAS>
24 ^tEl misterio del eunuco
87 ^tGran angular^n139
100 ^aVelasco^nJosé Luis
43 ^lMadrid^eSM
45 ^f1995
50 ^a98 p.
75 ^sAZUL^nN^lVEL
70 ^i3239
Formato LIBRI
4. Ejemplo – migración Sigebi
2 ^x3218^iC¢rdoba
3 ^a20000415^m20040212
65 ^d<NARRATIVA><NOVELA
POLICIAL><CALIFAS>
24 ^tEl misterio del eunuco
87 ^tGran angular^n139
100 ^aVelasco^nJosé Luis
43 ^lMadrid^eSM
45 ^f1995
50 ^a98 p.
75 ^sAZUL^nN^lVEL
70 ^i3239
Numero Conabip (^x)
Ciudad de la Biblioteca (^l)
Alta registro // modificación registro
Materias
Título
Serie
Autor
Lugar de la editorial (^l)
Editorial (^e)
Fecha
Paginación
Signatura topográfica
Inventario
5. Ejemplo – migración Sigebi
2 x3218^iC¢rdoba
3 ^a20000415^m20040212
65 ^d<NARRATIVA><NOVELA
POLICIAL><CALIFAS>
24 ^tEl misterio del eunuco
87 ^tGran angular^n139
100 ^aVelasco^nJosé Luis
43 ^lMadrid^eSM
45 ^f1995
50 ^a98 p.
75 ^sAZUL^nN^lVEL
70 ^i3239
3 nnnn
5 20130624151253.0
942 ^cLIB
8 000415s1995 ||||||||||||||||| ||||||c
40 ^annnn^bspa^cnnnn
245 10^aEl misterio del eunuco
490 0 ^aGran angular ;^v139
100 1 ^aVelasco, José Luis
260 ^aMadrid^bSM^c1995
300 ^a98 p.
650 4^aNARRATIVA
650 4^aNOVELA POLICIAL
650 4^aCALIFAS
952 ^8AZUL^annnn^bnnnn
^cN^p3239^yLIB^oVEL
Formato LIBRI Formato Marc21
7. ¿Cómo migramos?
Sigebi → script de migración
Aguapey → script de migración
Winisis → con una salida de formato (PFT) a
medida
8. Sigebi2marc.pl (fragmento)
if ($tag == 24){ # Area de título y mención de
responsabilidad
$tit1 = substr($campo,0,1);
if ($tit1 ne "^"){$campo = "^" . $campo;}
$campo =~ s/^t/^a/;
$campo =~ s/^s/^b/g;
$campo =~ s/^d/^h[/;
chomp($campo);
$campo .= "]" if $campo =~ /^h/;
9. Ejemplo 2Marc.pft (fragmento)
if v6='am' then
(if p(v10) then if occ=1 then '100 1 ^a' else
'700 1 ^a' fi, v10/fi,)
(if p(v11) then if occ=1 then '110 1 ^a' else
'710 1 ^a' ,fi, v11/fi,)
'245 10^a'v12/
if p(v20) then '300 ^a'v20/fi,
if p(v18) then '773 ^a' if p(v16) or p(v17)
then v16^*,v17,'^t'v18
else v18,fi,"^b"v41,"^c"v39," : "v38,", "v43 /fi,
10. ¿Cómo migramos?
Sigebi / Aguapey → script de migración
Winisis → con una salida de formato (PFT) a
medida
MS Excell → con MarcEdit
Pérgamo → se pasa a otra base de datos
(MySQL), se exporta realizando consultas, se
migra con MarcEdit