Este documento describe los pasos para migrar una base de datos de Winisis con formato CEPAL a formato MARC, limpiar los datos usando MarcEdit, y preparar el archivo para carga en OpenBiblio. Los pasos incluyen: 1) crear un archivo de reformateo para migrar los datos a MARC, 2) importar los registros a una nueva base MARC, 3) exportar la base MARC, 4) usar MarcEdit para convertir el formato y limpiar datos problemáticos, y 5) compilar el archivo limpio en formato .mrc para OpenBiblio.
Original Description:
Original Title
5. 1 Procedimiento de Migracion WinIsis-OpenBiblio CEPAL a MARC
Este documento describe los pasos para migrar una base de datos de Winisis con formato CEPAL a formato MARC, limpiar los datos usando MarcEdit, y preparar el archivo para carga en OpenBiblio. Los pasos incluyen: 1) crear un archivo de reformateo para migrar los datos a MARC, 2) importar los registros a una nueva base MARC, 3) exportar la base MARC, 4) usar MarcEdit para convertir el formato y limpiar datos problemáticos, y 5) compilar el archivo limpio en formato .mrc para OpenBiblio.
Este documento describe los pasos para migrar una base de datos de Winisis con formato CEPAL a formato MARC, limpiar los datos usando MarcEdit, y preparar el archivo para carga en OpenBiblio. Los pasos incluyen: 1) crear un archivo de reformateo para migrar los datos a MARC, 2) importar los registros a una nueva base MARC, 3) exportar la base MARC, 4) usar MarcEdit para convertir el formato y limpiar datos problemáticos, y 5) compilar el archivo limpio en formato .mrc para OpenBiblio.
1. Se cuenta con la base de datos MINAE, previamente creada con formato CEPAL. Se debe abrir la base de datos MINAE (mst o par).
2. Migrar la base de datos MINAE en CEPAL a formato MARC. Crear el archivo mst de reformateo, con las equivalencias de CEPAL A MARC (primero se sealan las etiquetas de MARC y luego las de CEPAL).
Clic en nuevo nombrar el FST como MIGRA OK
Desea utilizar el asistente de Definicin de diccionarios WinIsis? NO Entrada Nuevo Etiqueta/Nombre: 14 Tcnica: 0 Formato: mhl, v14 Aadir Salvar Pgina 2 de 11
Ir a C:\WINISIS\DATA\MINAE Abrir el archivo MIGRA.FST sustituir la informacin por lo siguiente:
Exportar 30 registros. Longitud o caracteres por lnea: 0 (cero para que sea ilimitado, ej. Si el campo tiene ms de X caracteres que no lo corte) FST de Reformateo: C:\winisis\data\minae\migra.fst OK
Pgina 4 de 11 Verificar que el archivo migra.iso se encuentra en la carpeta C:\winisis\work\
3. Se debe crear una base de datos con formato MARC: o bien copiar una base de datos de WinIsis con formato MARC que ha sido previamente creada, en este caso:
Si la BD fue guardada como .MST, se deben copiar todos los archivos en C:\winisis\data\ incluyendo los archivos que comienzan con la letra A y la letra B, ejemplo: AMIGRA.FMT, BMIGRA.FMT, MIGRA.CNT y as sucesivamente con el resto de archivos que se llamen MIGRA (los .mst no tienen una carpeta como los .par). Si la base de datos fue guardada como .PAR se deben copiar el directorio y el archivo .PAR, ejemplo carpeta MIGRA y archivo MIGRA.PAR. Abrir la base de datos MIGRA.MST que est en formato MARC.
4. Importar los 30 registros exportados de la base de datos MINAE en formato CEPAL, con el archivo MIGRA.ISO
Ir a Base de Datos Importar
Nombre del archivo MIGRA.ISO Aceptar
Pgina 5 de 11 Opciones cargar (para que borre todos los archivos existentes en la base de datos y solo deje los registros nuevos, que en este caso son 30 registros) Nmero de caracteres por lnea: 0 Aceptar
La Base de Datos ser SOBRESCRITA Aceptar
5. Ahora se debe exportar la Base de Datos en MARC:
Exportar la BD como un archivo MARC.ISO Base de datos Exportar
Nombre del archivo: MARC.ISO Aceptar Rango: se deja tal y como est (1 al 999999) Caracteres por lnea: 0 FST de Reformateo: se deja en blanco, no se indica nada OK Pgina 6 de 11
Cerrar WinIsis Pgina 7 de 11 PROCEDIMIENTO DE LIMPIEZA DE DATOS CON MARCEDIT PARA LA CARGA DE DATOS EN OPENBIBLIO
1. Se cuenta con el archivo MARC.ISO, este contiene la base de datos y proceder a ser limpiado:
Barra de Men Add-ins CDS-ISIS .iso => MARC Translation
Input File (Archivo de entrada): MARC.ISO ubicado en C:\winisis\work\
Output File (Archivo de salida): OPENBIBLIO.MRC en este caso se seala la ubicacin adnde ser guardado el archivo C:\winisis\work\
Clic en OK Clic en Close
Seleccionar del Men principal de MarcEdit la opcin: MARC TOOLS Pgina 8 de 11
Se procede a convertir el archivo de openbiblio.mrc en un archivo .mrk esto debido a que los archivos con extensin .mrc no permiten ser editados a diferencia de los archivos mrk
Input File (Archivo de entrada): openbiblio.mrc ubicado en C:\winisis\work\
Output File (Archivo de salida): openbiblio.mrk en este caso se seala la ubicacin adnde ser guardado el archivo C:\winisis\work\
Se deja MARC FUNCTIONS tal y como est: MarcBreaker
Clic en Ejecutar Clic en Close
Pgina 9 de 11 2. Hacer la limpieza paso a paso de los datos:
Dar clic en la opcin: MarcEditor del Men Principal de MarcEdit
Abrir el archivo openbiblio.mrk el cul s puede ser editado
Los datos que deben ser limpiados aparecen entre corchetes, por ejemplo {Ostrok}, {THORN} en donde el primero es una y el segundo es una
Para la limpieza se debe seleccionar la palabra con todo y corchetes
Dar clic en la opcin: Edit del Men Dar clic en: Replace Pgina 10 de 11
Find what: indicar la palabra, como ya la seleccionamos aparece la palabra entre corchetes {Ostrok}
Replace with: reemplazar con la palabra correcta, en este caso Clic en la opcin: Replace All Clic en Close
Hacer el mismo procedimiento con las dems letras (, , , i, )
Guardar los cambios al archivo (Archivo Guardar)
Dentro del mismo archivo en MarcEditor, dar clic en la opcin: File del Men Compile File into MARC para guardar el archivo nuevamente en .mrc (archivo que lee OpenBiblio y no el .mrk) Pgina 11 de 11
Se guarda igual con el nombre openbiblio y la extensin sera .mrc Clic en Guardar Reemplazar el archivo existente