Convertidor De Base De Datos Mysql A Ldap
“Fernando Aguado y Rico”
Informe de Práctica PRE-Profesional
Título: Convertidor de Base de Datos MySQL a Base de
Datos LDAP
Autor: Manuel Alejandro Mely Pérez
Tutores: Ing. Abel Molina Landrián
Ing. Javier García SalgadoCurso: 2003-2004
Agradecimientos
Gracias a todos los compañeros de la Empresa Tecnomática perteneciente al Ministerio de
la Industria Basica, los cuales de una forma u otra han colaborado en la realizacion de este
trabajo, en especial a los companeros del Area de Telematica, que con infinita pacienciaen
medio de la voragine diaria pudieron dedicarme parte de su tiempo.
Resumen
El presente trabajo fue desarrollado en Tecnomatica, empresa de computacion
perteneciente al Ministerio de la Industria Basica y centro su atencion en los servicios
telematicos implantados en la red TELEBAS (Red Privada delMinisterio de la Industria
Basica).
En este trabajo se programo un script en Perl (Practical Extraction and Report Language),
el cual es utilizado para la transferencia de información desde una Base de Datos MySQL
hacia un servicio de directorio llamado LDAP (Lightweight Directory Access Protocol),
que en este caso se utilizará, para poner a dispocision de todos los usuarios de lared
MINBAS la información de los mismos.
La función de este script es conectarse a la base de datos MySQL, sacar información de las
tablas especificadas y escribirlas para un fichero texto que posteriormente se agregara a la
base de datos LDAP, el script solo funciona en sistemas Linux.
INDICE
Parte Descripción Página
I.Introducción………………………………………………………… 1
II. Desarrollo
1. ¿Qué es LDAP?.................................................................................. 2
1.1 ¿Qué es un servicio de directorio?...................................................... 2
1.2 ¿Cómo funciona LDAP?..................................................................... 21.3 Características de LDAP……………………………………………. 3
1.4 Arquitectura de un árbol LDAP…………………………………….. 3
1.5 ¿Que es LDIF?.................................................................................... 4
2. Historia de Perl……………………………………………………... 6
2.1 Características de Perl………………………………………………. 7
2.2 DBI………………………………………………………………….. 8
2.3DBI/DBD……………………………………………………………. 8
3 Breve Historia sobre MySQL……………………………………….. 9
3.1 ¿Qué es SQL?...................................................................................... 9
3.2 ¿Qué es MySQL?................................................................................ 10
3.3 Principales Características de MySQL……………………………… 10
4 Breve Historia deLinux…………………………………………….. 11
4.1 ¿Qué es Linux?................................................................................... 13
4.2 Características de Linux……………………………………………. 13
5. Explicación del codigo……………………………………………… 15
III. Conclusiones y Recomendaciones…………………..……………… 19
IV. Bibliografía…………………………………………………………. 20
V. Glosario de Términos……………………………………………….. 21VI. Anexos………………………………………………………………. 23
Introducción
El Nodo Central de la Red TELEBAS ubicada en la empresa TECNOMATICA, situada en
el municipio Habana Vieja. Empresa rectora del MINBAS en los campos de la Informática,
Automatización y Comunicaciones, la cual brinda servicios tales como:...
Regístrate para leer el documento completo.