SlideShare ist ein Scribd-Unternehmen logo
1 von 70
Downloaden Sie, um offline zu lesen
FUNDACION UNIVERSITARIA SAN MARTIN                   Fecha:
                         FACULTAD DE UNIVERSIDAD ABIERTA Y A DISTANCIA-CUCUTA    Febrero de
      Fundación                                                                     2013
                        INSTALACION Y CONFIGURACION DE XAMPP Y USO PASO A PASO
     Universitaria                                                               Versión: 2.0
      San Martin
TALLER DE PROLOG CON BASE DE DATOS MYSQL


                     PAGINA DE DESCARGA SWI-PROLOG 6.2.6
http://www.swi-prolog.org/




Luego proceden a la instalación

Ubicación del software




                       PROGRAMACION LOGICA-      PROLOG --- Ing. DIEGO TORRES VALENCIA          --
FUNDACION UNIVERSITARIA SAN MARTIN                                  Fecha:
                          FACULTAD DE UNIVERSIDAD ABIERTA Y A DISTANCIA-CUCUTA                   Febrero de
       Fundación                                                                                    2013
                         INSTALACION Y CONFIGURACION DE XAMPP Y USO PASO A PASO
      Universitaria                                                                              Versión: 2.0
       San Martin




                                 INSTALAR XAMPP 1.7.7
XAMPP, LAMP, WAMP
XAMPP es un servidor independiente de plataforma, software libre, que consiste principalmente en la base de
datos MySQL, el servidor Web Apache y los intérpretes para lenguajes de script: PHP y Perl. El nombre
proviene del acrónimo de X (para cualquiera de los diferentes sistemas operativos), Apache, MySQL, PHP,
Perl. El programa está liberado bajo la licencia GNU y actúa como un servidor Web libre, fácil de usar y capaz
de interpretar páginas dinámicas. Actualmente XAMPP está disponible para Microsoft Windows, GNU/Linux,
Solaris, y MacOS X.

LAMP presenta una funcionalidad parecida a XAMP, pero enfocada en Linux, y WAMP lo hace enfocado en
Windows.

                      PAGINA DE DESCARGA DEL XAMPP 1.7.7
http://www.apachefriends.org/en/xampp-windows.html




                        PROGRAMACION LOGICA-            PROLOG --- Ing. DIEGO TORRES VALENCIA                   --
FUNDACION UNIVERSITARIA SAN MARTIN                   Fecha:
                  FACULTAD DE UNIVERSIDAD ABIERTA Y A DISTANCIA-CUCUTA    Febrero de
 Fundación                                                                   2013
                 INSTALACION Y CONFIGURACION DE XAMPP Y USO PASO A PASO
Universitaria                                                             Versión: 2.0
 San Martin




                PROGRAMACION LOGICA-      PROLOG --- Ing. DIEGO TORRES VALENCIA          --
FUNDACION UNIVERSITARIA SAN MARTIN                   Fecha:
                  FACULTAD DE UNIVERSIDAD ABIERTA Y A DISTANCIA-CUCUTA    Febrero de
 Fundación                                                                   2013
                 INSTALACION Y CONFIGURACION DE XAMPP Y USO PASO A PASO
Universitaria                                                             Versión: 2.0
 San Martin




                PROGRAMACION LOGICA-      PROLOG --- Ing. DIEGO TORRES VALENCIA          --
FUNDACION UNIVERSITARIA SAN MARTIN                   Fecha:
                      FACULTAD DE UNIVERSIDAD ABIERTA Y A DISTANCIA-CUCUTA    Febrero de
     Fundación                                                                   2013
                     INSTALACION Y CONFIGURACION DE XAMPP Y USO PASO A PASO
    Universitaria                                                             Versión: 2.0
     San Martin




SIGUIENTE Y SIGUIENTE HASTA FINALIZAR LA INSTALACION

DESPUES DE INSTALAR EL XAMPP




                    PROGRAMACION LOGICA-      PROLOG --- Ing. DIEGO TORRES VALENCIA          --
FUNDACION UNIVERSITARIA SAN MARTIN                   Fecha:
                      FACULTAD DE UNIVERSIDAD ABIERTA Y A DISTANCIA-CUCUTA    Febrero de
     Fundación                                                                   2013
                     INSTALACION Y CONFIGURACION DE XAMPP Y USO PASO A PASO
    Universitaria                                                             Versión: 2.0
     San Martin
INSTALAMOS LOS SERVICIOS QUE NECESITAMOS, LE DAMOS CLICK EN LA X




                    PROGRAMACION LOGICA-      PROLOG --- Ing. DIEGO TORRES VALENCIA          --
FUNDACION UNIVERSITARIA SAN MARTIN                   Fecha:
                    FACULTAD DE UNIVERSIDAD ABIERTA Y A DISTANCIA-CUCUTA    Febrero de
   Fundación                                                                   2013
                   INSTALACION Y CONFIGURACION DE XAMPP Y USO PASO A PASO
  Universitaria                                                             Versión: 2.0
   San Martin

 ACTIVAMOS LOS SERVICIOS POR MEDIO DEL XAMPP
        CONTROL DESDE EL ESCRITORIO




OTRA FORMA DE ACTIVAR LOS SERVICIOS POR MEDIO
             DEL XAMPP CONTROL




                  PROGRAMACION LOGICA-      PROLOG --- Ing. DIEGO TORRES VALENCIA          --
FUNDACION UNIVERSITARIA SAN MARTIN                   Fecha:
                  FACULTAD DE UNIVERSIDAD ABIERTA Y A DISTANCIA-CUCUTA    Febrero de
 Fundación                                                                   2013
                 INSTALACION Y CONFIGURACION DE XAMPP Y USO PASO A PASO
Universitaria                                                             Versión: 2.0
 San Martin




                PROGRAMACION LOGICA-      PROLOG --- Ing. DIEGO TORRES VALENCIA          --
FUNDACION UNIVERSITARIA SAN MARTIN                   Fecha:
                  FACULTAD DE UNIVERSIDAD ABIERTA Y A DISTANCIA-CUCUTA    Febrero de
 Fundación                                                                   2013
                 INSTALACION Y CONFIGURACION DE XAMPP Y USO PASO A PASO
Universitaria                                                             Versión: 2.0
 San Martin




     Accedemos al siguiente enlace http://localhost/xampp/




                PROGRAMACION LOGICA-      PROLOG --- Ing. DIEGO TORRES VALENCIA          --
FUNDACION UNIVERSITARIA SAN MARTIN                   Fecha:
                  FACULTAD DE UNIVERSIDAD ABIERTA Y A DISTANCIA-CUCUTA    Febrero de
 Fundación                                                                   2013
                 INSTALACION Y CONFIGURACION DE XAMPP Y USO PASO A PASO
Universitaria                                                             Versión: 2.0
 San Martin




                PROGRAMACION LOGICA-      PROLOG --- Ing. DIEGO TORRES VALENCIA          --
FUNDACION UNIVERSITARIA SAN MARTIN                   Fecha:
                     FACULTAD DE UNIVERSIDAD ABIERTA Y A DISTANCIA-CUCUTA    Febrero de
    Fundación                                                                   2013
                    INSTALACION Y CONFIGURACION DE XAMPP Y USO PASO A PASO
   Universitaria                                                             Versión: 2.0
    San Martin

ACCEDEMOS DESDE EL CONTROL PANEL AL phpmyadmin
                    3.5.2.2




     OTRA FORMA DE INGRESAR ES MEDIANTE ESTE
             ENLACE phpmyadmin 3.5.2.2
INGRESAMOS AL SIGUIENTE LINK: http://localhost/phpmyadmin/




                   PROGRAMACION LOGICA-      PROLOG --- Ing. DIEGO TORRES VALENCIA          --
FUNDACION UNIVERSITARIA SAN MARTIN                                                 Fecha:
                              FACULTAD DE UNIVERSIDAD ABIERTA Y A DISTANCIA-CUCUTA                                      Febrero de
        Fundación                                                                                                          2013
                             INSTALACION Y CONFIGURACION DE XAMPP Y USO PASO A PASO
       Universitaria                                                                                                    Versión: 2.0
        San Martin




                  LLEGAMOS AL phpMyAdmin el administrador
                         De la base de datos mysql
phpMyAdmin es una herramienta escrita en PHP con el fin de facilitar la tarea de administración de una base de datos
MySQL desde el navegador, con el cual es posible, entre muchas otras cosas, crear/borrar/alternar tablas,
borrar/editar/agregar campos y ejecutar sentencias SQL.

Se trata de una herramienta escrita íntegramente en lenguaje PHP, realizada con el fin de facilitar las tareas de administración. Permite
administrar en forma completa un servidor MySQL (requiere de una cuenta súper usuario) como así también bases de datos simples
de un usuario en particular.




                           PROGRAMACION LOGICA-                      PROLOG --- Ing. DIEGO TORRES VALENCIA                             --
FUNDACION UNIVERSITARIA SAN MARTIN                   Fecha:
                  FACULTAD DE UNIVERSIDAD ABIERTA Y A DISTANCIA-CUCUTA    Febrero de
 Fundación                                                                   2013
                 INSTALACION Y CONFIGURACION DE XAMPP Y USO PASO A PASO
Universitaria                                                             Versión: 2.0
 San Martin




     CREAMOS UNA NUEVA BASE DE DATOS LLAMADA:
                     bdprolog




                PROGRAMACION LOGICA-      PROLOG --- Ing. DIEGO TORRES VALENCIA          --
FUNDACION UNIVERSITARIA SAN MARTIN                   Fecha:
                  FACULTAD DE UNIVERSIDAD ABIERTA Y A DISTANCIA-CUCUTA    Febrero de
 Fundación                                                                   2013
                 INSTALACION Y CONFIGURACION DE XAMPP Y USO PASO A PASO
Universitaria                                                             Versión: 2.0
 San Martin




                ABRIMOS LA BASE DE DATOS bdprolog




                PROGRAMACION LOGICA-      PROLOG --- Ing. DIEGO TORRES VALENCIA          --
FUNDACION UNIVERSITARIA SAN MARTIN                   Fecha:
                  FACULTAD DE UNIVERSIDAD ABIERTA Y A DISTANCIA-CUCUTA    Febrero de
 Fundación                                                                   2013
                 INSTALACION Y CONFIGURACION DE XAMPP Y USO PASO A PASO
Universitaria                                                             Versión: 2.0
 San Martin




                PROGRAMACION LOGICA-      PROLOG --- Ing. DIEGO TORRES VALENCIA          --
FUNDACION UNIVERSITARIA SAN MARTIN                    Fecha:
                       FACULTAD DE UNIVERSIDAD ABIERTA Y A DISTANCIA-CUCUTA     Febrero de
      Fundación                                                                    2013
                      INSTALACION Y CONFIGURACION DE XAMPP Y USO PASO A PASO
     Universitaria                                                              Versión: 2.0
      San Martin




   HAY 2 FORMAS DE CREAR UNA TABLA EN UNA BASE DE
                       DATOS
1) CREAMOS LA TABLA CON EL CODIGO SQL

2) CREAMOS LA TABLA POR MEDIO DE LA INTERFAZ
              1) CREAMOS LA TABLA CON EL CODIGO SQL
CREATE TABLE datos(
padre VARCHAR(15)NOT NULL,
hijo VARCHAR(15) NOT NULL,

PRIMARY KEY(padre,hijo )

);
INSERT INTO datos (padre, hijo) VALUES ('diego', 'torres');




                     PROGRAMACION LOGICA-         PROLOG --- Ing. DIEGO TORRES VALENCIA        --
FUNDACION UNIVERSITARIA SAN MARTIN                   Fecha:
                      FACULTAD DE UNIVERSIDAD ABIERTA Y A DISTANCIA-CUCUTA    Febrero de
     Fundación                                                                   2013
                     INSTALACION Y CONFIGURACION DE XAMPP Y USO PASO A PASO
    Universitaria                                                             Versión: 2.0
     San Martin




SE CREO LA TABLA Y SE INSERTO UNA NUEVA FILA




                    PROGRAMACION LOGICA-      PROLOG --- Ing. DIEGO TORRES VALENCIA          --
FUNDACION UNIVERSITARIA SAN MARTIN                   Fecha:
                  FACULTAD DE UNIVERSIDAD ABIERTA Y A DISTANCIA-CUCUTA    Febrero de
 Fundación                                                                   2013
                 INSTALACION Y CONFIGURACION DE XAMPP Y USO PASO A PASO
Universitaria                                                             Versión: 2.0
 San Martin




                PROGRAMACION LOGICA-      PROLOG --- Ing. DIEGO TORRES VALENCIA          --
FUNDACION UNIVERSITARIA SAN MARTIN                      Fecha:
                      FACULTAD DE UNIVERSIDAD ABIERTA Y A DISTANCIA-CUCUTA       Febrero de
     Fundación                                                                      2013
                     INSTALACION Y CONFIGURACION DE XAMPP Y USO PASO A PASO
    Universitaria                                                                Versión: 2.0
     San Martin




VEMOS LA FILA INSERTADA PERO VAMOS A REGISTRAR VARIAS PERSONAS:




REGISTREMOS 10 PADRES CON SUS RESPECTIVOS HIJOS:

   ARBOL GENEALOGICO                              TABLA datos en MYSQL
                                                             padre        hijo
                                                         clara       jose
                                                         tomas       jose
                                                         jose        ana
                                                         jose        patricia
                                                         patricia    jaime
                                                         tomas       isabel


                                               NOTA:Recordemos que padre e hijo son
                                                llaves primarias por lo tanto no admite
                                               dos padres e hijos con el mismo nombre




                    PROGRAMACION LOGICA-      PROLOG --- Ing. DIEGO TORRES VALENCIA             --
FUNDACION UNIVERSITARIA SAN MARTIN                   Fecha:
                      FACULTAD DE UNIVERSIDAD ABIERTA Y A DISTANCIA-CUCUTA    Febrero de
     Fundación                                                                   2013
                     INSTALACION Y CONFIGURACION DE XAMPP Y USO PASO A PASO
    Universitaria                                                             Versión: 2.0
     San Martin




NOS MUESTRA QUE FUE EXITOSA EL REGISTRO




                    PROGRAMACION LOGICA-      PROLOG --- Ing. DIEGO TORRES VALENCIA          --
FUNDACION UNIVERSITARIA SAN MARTIN                    Fecha:
                       FACULTAD DE UNIVERSIDAD ABIERTA Y A DISTANCIA-CUCUTA     Febrero de
      Fundación                                                                    2013
                      INSTALACION Y CONFIGURACION DE XAMPP Y USO PASO A PASO
     Universitaria                                                              Versión: 2.0
      San Martin
VEMOS LOS DATOS EN ESTA PESTAÑA EXAMINAR, donde podemos editar, actualizar, o eliminar una
fila




                     PROGRAMACION LOGICA-      PROLOG --- Ing. DIEGO TORRES VALENCIA           --
FUNDACION UNIVERSITARIA SAN MARTIN                   Fecha:
                   FACULTAD DE UNIVERSIDAD ABIERTA Y A DISTANCIA-CUCUTA    Febrero de
  Fundación                                                                   2013
                  INSTALACION Y CONFIGURACION DE XAMPP Y USO PASO A PASO
 Universitaria                                                             Versión: 2.0
  San Martin




2) CREAMOS UNA TABLA POR MEDIO DE LA INTERFAZ




                 PROGRAMACION LOGICA-      PROLOG --- Ing. DIEGO TORRES VALENCIA          --
FUNDACION UNIVERSITARIA SAN MARTIN                   Fecha:
                       FACULTAD DE UNIVERSIDAD ABIERTA Y A DISTANCIA-CUCUTA    Febrero de
      Fundación                                                                   2013
                      INSTALACION Y CONFIGURACION DE XAMPP Y USO PASO A PASO
     Universitaria                                                             Versión: 2.0
      San Martin




 VAMOS A AÑADIR LOS DATOS DE UN ARCHIVO PLANO
  CON EXTENSION .CSV AUNA BASE DE DATOS MYSQL
elvia;gloria
elvia;sabina




                     PROGRAMACION LOGICA-      PROLOG --- Ing. DIEGO TORRES VALENCIA          --
FUNDACION UNIVERSITARIA SAN MARTIN                   Fecha:
                  FACULTAD DE UNIVERSIDAD ABIERTA Y A DISTANCIA-CUCUTA    Febrero de
 Fundación                                                                   2013
                 INSTALACION Y CONFIGURACION DE XAMPP Y USO PASO A PASO
Universitaria                                                             Versión: 2.0
 San Martin




                PROGRAMACION LOGICA-      PROLOG --- Ing. DIEGO TORRES VALENCIA          --
FUNDACION UNIVERSITARIA SAN MARTIN                   Fecha:
                  FACULTAD DE UNIVERSIDAD ABIERTA Y A DISTANCIA-CUCUTA    Febrero de
 Fundación                                                                   2013
                 INSTALACION Y CONFIGURACION DE XAMPP Y USO PASO A PASO
Universitaria                                                             Versión: 2.0
 San Martin




                PROGRAMACION LOGICA-      PROLOG --- Ing. DIEGO TORRES VALENCIA          --
FUNDACION UNIVERSITARIA SAN MARTIN                   Fecha:
                  FACULTAD DE UNIVERSIDAD ABIERTA Y A DISTANCIA-CUCUTA    Febrero de
 Fundación                                                                   2013
                 INSTALACION Y CONFIGURACION DE XAMPP Y USO PASO A PASO
Universitaria                                                             Versión: 2.0
 San Martin




                PROGRAMACION LOGICA-      PROLOG --- Ing. DIEGO TORRES VALENCIA          --
FUNDACION UNIVERSITARIA SAN MARTIN                   Fecha:
                  FACULTAD DE UNIVERSIDAD ABIERTA Y A DISTANCIA-CUCUTA    Febrero de
 Fundación                                                                   2013
                 INSTALACION Y CONFIGURACION DE XAMPP Y USO PASO A PASO
Universitaria                                                             Versión: 2.0
 San Martin




                PROGRAMACION LOGICA-      PROLOG --- Ing. DIEGO TORRES VALENCIA          --
FUNDACION UNIVERSITARIA SAN MARTIN                   Fecha:
                  FACULTAD DE UNIVERSIDAD ABIERTA Y A DISTANCIA-CUCUTA    Febrero de
 Fundación                                                                   2013
                 INSTALACION Y CONFIGURACION DE XAMPP Y USO PASO A PASO
Universitaria                                                             Versión: 2.0
 San Martin




                PROGRAMACION LOGICA-      PROLOG --- Ing. DIEGO TORRES VALENCIA          --
FUNDACION UNIVERSITARIA SAN MARTIN                                  Fecha:
                        FACULTAD DE UNIVERSIDAD ABIERTA Y A DISTANCIA-CUCUTA                      Febrero de
       Fundación                                                                                     2013
                       INSTALACION Y CONFIGURACION DE XAMPP Y USO PASO A PASO
      Universitaria                                                                               Versión: 2.0
       San Martin




CONSEGUIR EL ORIGEN DE DATOS A TRAVES DE ODBC
                 PARA MYSQL
http://dev.mysql.com/downloads/connector/

Connector / ODBC es un controlador de base de datos estandarizada para Windows, Linux, Mac OS X y Unix




                      PROGRAMACION LOGICA-              PROLOG --- Ing. DIEGO TORRES VALENCIA                    --
FUNDACION UNIVERSITARIA SAN MARTIN                   Fecha:
                  FACULTAD DE UNIVERSIDAD ABIERTA Y A DISTANCIA-CUCUTA    Febrero de
 Fundación                                                                   2013
                 INSTALACION Y CONFIGURACION DE XAMPP Y USO PASO A PASO
Universitaria                                                             Versión: 2.0
 San Martin




                PROGRAMACION LOGICA-      PROLOG --- Ing. DIEGO TORRES VALENCIA          --
FUNDACION UNIVERSITARIA SAN MARTIN                   Fecha:
                  FACULTAD DE UNIVERSIDAD ABIERTA Y A DISTANCIA-CUCUTA    Febrero de
 Fundación                                                                   2013
                 INSTALACION Y CONFIGURACION DE XAMPP Y USO PASO A PASO
Universitaria                                                             Versión: 2.0
 San Martin




                PROGRAMACION LOGICA-      PROLOG --- Ing. DIEGO TORRES VALENCIA          --
FUNDACION UNIVERSITARIA SAN MARTIN                           Fecha:
                       FACULTAD DE UNIVERSIDAD ABIERTA Y A DISTANCIA-CUCUTA             Febrero de
      Fundación                                                                            2013
                      INSTALACION Y CONFIGURACION DE XAMPP Y USO PASO A PASO
     Universitaria                                                                      Versión: 2.0
      San Martin




AHORA REALIZAMOS LA CNEXION CON ODBC

C:WindowsSysWOW64




OTRA FROMA DE ABRIR EL ODBC

Panel de controlTodos los elementos de Panel de controlHerramientas administrativas




                     PROGRAMACION LOGICA-            PROLOG --- Ing. DIEGO TORRES VALENCIA             --
FUNDACION UNIVERSITARIA SAN MARTIN                   Fecha:
                  FACULTAD DE UNIVERSIDAD ABIERTA Y A DISTANCIA-CUCUTA    Febrero de
 Fundación                                                                   2013
                 INSTALACION Y CONFIGURACION DE XAMPP Y USO PASO A PASO
Universitaria                                                             Versión: 2.0
 San Martin




                PROGRAMACION LOGICA-      PROLOG --- Ing. DIEGO TORRES VALENCIA          --
FUNDACION UNIVERSITARIA SAN MARTIN                   Fecha:
                             FACULTAD DE UNIVERSIDAD ABIERTA Y A DISTANCIA-CUCUTA       Febrero de
       Fundación                                                                           2013
                            INSTALACION Y CONFIGURACION DE XAMPP Y USO PASO A PASO
      Universitaria                                                                     Versión: 2.0
       San Martin




DataSourceName: swiprolog

Description:          conexion ODBC mysql con swiprolog

TCP/IP Server:           localhost

User: root

Database: bdprolog




                           PROGRAMACION LOGICA-           PROLOG --- Ing. DIEGO TORRES VALENCIA        --
FUNDACION UNIVERSITARIA SAN MARTIN                   Fecha:
                  FACULTAD DE UNIVERSIDAD ABIERTA Y A DISTANCIA-CUCUTA    Febrero de
 Fundación                                                                   2013
                 INSTALACION Y CONFIGURACION DE XAMPP Y USO PASO A PASO
Universitaria                                                             Versión: 2.0
 San Martin




                PROGRAMACION LOGICA-      PROLOG --- Ing. DIEGO TORRES VALENCIA          --
FUNDACION UNIVERSITARIA SAN MARTIN                   Fecha:
                  FACULTAD DE UNIVERSIDAD ABIERTA Y A DISTANCIA-CUCUTA    Febrero de
 Fundación                                                                   2013
                 INSTALACION Y CONFIGURACION DE XAMPP Y USO PASO A PASO
Universitaria                                                             Versión: 2.0
 San Martin




                PROGRAMACION LOGICA-      PROLOG --- Ing. DIEGO TORRES VALENCIA          --
FUNDACION UNIVERSITARIA SAN MARTIN                   Fecha:
                  FACULTAD DE UNIVERSIDAD ABIERTA Y A DISTANCIA-CUCUTA    Febrero de
 Fundación                                                                   2013
                 INSTALACION Y CONFIGURACION DE XAMPP Y USO PASO A PASO
Universitaria                                                             Versión: 2.0
 San Martin




                PROGRAMACION LOGICA-      PROLOG --- Ing. DIEGO TORRES VALENCIA          --
FUNDACION UNIVERSITARIA SAN MARTIN                   Fecha:
                       FACULTAD DE UNIVERSIDAD ABIERTA Y A DISTANCIA-CUCUTA    Febrero de
      Fundación                                                                   2013
                      INSTALACION Y CONFIGURACION DE XAMPP Y USO PASO A PASO
     Universitaria                                                             Versión: 2.0
      San Martin




EN BLOCK DE NOTAS QUE SERIA EL EDITOR , Y LO GUARDAMOS
COMO: mysql3.pl

abrir_conexion:-
   odbc_connect('swiprolog',_,
          [user(root),
           password(''),
           alias(swiprolog),
           open(once)
          ]).

cerrar_conexion:-
   odbc_disconnect('swiprolog').




                     PROGRAMACION LOGICA-      PROLOG --- Ing. DIEGO TORRES VALENCIA          --
FUNDACION UNIVERSITARIA SAN MARTIN                   Fecha:
                  FACULTAD DE UNIVERSIDAD ABIERTA Y A DISTANCIA-CUCUTA    Febrero de
 Fundación                                                                   2013
                 INSTALACION Y CONFIGURACION DE XAMPP Y USO PASO A PASO
Universitaria                                                             Versión: 2.0
 San Martin




                PROGRAMACION LOGICA-      PROLOG --- Ing. DIEGO TORRES VALENCIA          --
FUNDACION UNIVERSITARIA SAN MARTIN                   Fecha:
                  FACULTAD DE UNIVERSIDAD ABIERTA Y A DISTANCIA-CUCUTA    Febrero de
 Fundación                                                                   2013
                 INSTALACION Y CONFIGURACION DE XAMPP Y USO PASO A PASO
Universitaria                                                             Versión: 2.0
 San Martin




                PROGRAMACION LOGICA-      PROLOG --- Ing. DIEGO TORRES VALENCIA          --
FUNDACION UNIVERSITARIA SAN MARTIN                          Fecha:
                           FACULTAD DE UNIVERSIDAD ABIERTA Y A DISTANCIA-CUCUTA              Febrero de
        Fundación                                                                               2013
                          INSTALACION Y CONFIGURACION DE XAMPP Y USO PASO A PASO
       Universitaria                                                                         Versión: 2.0
        San Martin




EN PROLOG

Ahora cargamos el archivo en la memoria del intérprete:

El intérprete está listo para que le preguntemos, vamos a activar la regla :

22?- abrir_conexion.




                        PROGRAMACION LOGICA-                   PROLOG --- Ing. DIEGO TORRES VALENCIA        --
FUNDACION UNIVERSITARIA SAN MARTIN                   Fecha:
                  FACULTAD DE UNIVERSIDAD ABIERTA Y A DISTANCIA-CUCUTA    Febrero de
 Fundación                                                                   2013
                 INSTALACION Y CONFIGURACION DE XAMPP Y USO PASO A PASO
Universitaria                                                             Versión: 2.0
 San Martin




                PROGRAMACION LOGICA-      PROLOG --- Ing. DIEGO TORRES VALENCIA          --
FUNDACION UNIVERSITARIA SAN MARTIN                   Fecha:
                  FACULTAD DE UNIVERSIDAD ABIERTA Y A DISTANCIA-CUCUTA    Febrero de
 Fundación                                                                   2013
                 INSTALACION Y CONFIGURACION DE XAMPP Y USO PASO A PASO
Universitaria                                                             Versión: 2.0
 San Martin




INSERTAR DATOS NUEVOS EN LA BASE DE DATOS
         MYSQL DESDE PROLOG 6.2.6



                PROGRAMACION LOGICA-      PROLOG --- Ing. DIEGO TORRES VALENCIA          --
FUNDACION UNIVERSITARIA SAN MARTIN                   Fecha:
                       FACULTAD DE UNIVERSIDAD ABIERTA Y A DISTANCIA-CUCUTA    Febrero de
      Fundación                                                                   2013
                      INSTALACION Y CONFIGURACION DE XAMPP Y USO PASO A PASO
     Universitaria                                                             Versión: 2.0
      San Martin

        EN BLOCK DE NOTAS QUE SERIA EL EDITOR , Y LO
    ACTUALIZAMOS GUARDAMOS NUEVAMENTE COMO mysql3.pl

inserta_datos(F):-

   odbc_query('swiprolog',
         'INSERT INTO datos (padre,hijo)VALUES("ruben","marco")',
          affected(F)
          ).




                     PROGRAMACION LOGICA-      PROLOG --- Ing. DIEGO TORRES VALENCIA          --
FUNDACION UNIVERSITARIA SAN MARTIN                   Fecha:
                      FACULTAD DE UNIVERSIDAD ABIERTA Y A DISTANCIA-CUCUTA    Febrero de
     Fundación                                                                   2013
                     INSTALACION Y CONFIGURACION DE XAMPP Y USO PASO A PASO
    Universitaria                                                             Versión: 2.0
     San Martin




REVISEMOS EL phpmyadmin PARA VER EL NUEVO REGISTRO O FILA INCORPORADO




                    PROGRAMACION LOGICA-      PROLOG --- Ing. DIEGO TORRES VALENCIA          --
FUNDACION UNIVERSITARIA SAN MARTIN                  Fecha:
                        FACULTAD DE UNIVERSIDAD ABIERTA Y A DISTANCIA-CUCUTA    Febrero de
       Fundación                                                                   2013
                       INSTALACION Y CONFIGURACION DE XAMPP Y USO PASO A PASO
      Universitaria                                                             Versión: 2.0
       San Martin




 CONSULTAR DATOS ALMACENADOS EN LA BASE DE
       DATOS MYSQL DESDE PROLOG 6.2.6
         EN BLOCK DE NOTAS QUE SERIA EL EDITOR , Y LO
     ACTUALIZAMOS GUARDAMOS NUEVAMENTE COMO mysql3.pl
fila(X):-odbc_query('swiprolog',
           'select padre,hijo from datos',X,
            [types([string,default])]
            ).




                      PROGRAMACION LOGICA-      PROLOG --- Ing. DIEGO TORRES VALENCIA          --
FUNDACION UNIVERSITARIA SAN MARTIN                   Fecha:
                  FACULTAD DE UNIVERSIDAD ABIERTA Y A DISTANCIA-CUCUTA    Febrero de
 Fundación                                                                   2013
                 INSTALACION Y CONFIGURACION DE XAMPP Y USO PASO A PASO
Universitaria                                                             Versión: 2.0
 San Martin




                PROGRAMACION LOGICA-      PROLOG --- Ing. DIEGO TORRES VALENCIA          --
FUNDACION UNIVERSITARIA SAN MARTIN                   Fecha:
                  FACULTAD DE UNIVERSIDAD ABIERTA Y A DISTANCIA-CUCUTA    Febrero de
 Fundación                                                                   2013
                 INSTALACION Y CONFIGURACION DE XAMPP Y USO PASO A PASO
Universitaria                                                             Versión: 2.0
 San Martin




                PROGRAMACION LOGICA-      PROLOG --- Ing. DIEGO TORRES VALENCIA          --
FUNDACION UNIVERSITARIA SAN MARTIN                   Fecha:
                       FACULTAD DE UNIVERSIDAD ABIERTA Y A DISTANCIA-CUCUTA    Febrero de
      Fundación                                                                   2013
                      INSTALACION Y CONFIGURACION DE XAMPP Y USO PASO A PASO
     Universitaria                                                             Versión: 2.0
      San Martin




     OTRA FORMA DE CONSULTAR DATOS
ALMACENADOS EN LA BASE DE DATOS MYSQL DESDE
                PROLOG 6.2.6
        EN BLOCK DE NOTAS QUE SERIA EL EDITOR , Y LO
    ACTUALIZAMOS GUARDAMOS NUEVAMENTE COMO mysql3.pl


todo(R) :-
   odbc_query('swiprolog',
          'SELECT * FROM datos',
          R).




                     PROGRAMACION LOGICA-      PROLOG --- Ing. DIEGO TORRES VALENCIA          --
FUNDACION UNIVERSITARIA SAN MARTIN                   Fecha:
                  FACULTAD DE UNIVERSIDAD ABIERTA Y A DISTANCIA-CUCUTA    Febrero de
 Fundación                                                                   2013
                 INSTALACION Y CONFIGURACION DE XAMPP Y USO PASO A PASO
Universitaria                                                             Versión: 2.0
 San Martin




                PROGRAMACION LOGICA-      PROLOG --- Ing. DIEGO TORRES VALENCIA          --
FUNDACION UNIVERSITARIA SAN MARTIN                   Fecha:
                       FACULTAD DE UNIVERSIDAD ABIERTA Y A DISTANCIA-CUCUTA    Febrero de
      Fundación                                                                   2013
                      INSTALACION Y CONFIGURACION DE XAMPP Y USO PASO A PASO
     Universitaria                                                             Versión: 2.0
      San Martin




  ACUALIZAR DATOS ALMACENADOS EN LA BASE DE
        DATOS MYSQL DESDE PROLOG 6.2.6
        EN BLOCK DE NOTAS QUE SERIA EL EDITOR , Y LO
    ACTUALIZAMOS GUARDAMOS NUEVAMENTE COMO mysql3.pl
actualiza(Y) :-
  odbc_query('swiprolog',
    'UPDATE datos SET padre="uno", hijo="dos" WHERE padre="ruben" ',
          Y).




                     PROGRAMACION LOGICA-      PROLOG --- Ing. DIEGO TORRES VALENCIA          --
FUNDACION UNIVERSITARIA SAN MARTIN                   Fecha:
                  FACULTAD DE UNIVERSIDAD ABIERTA Y A DISTANCIA-CUCUTA    Febrero de
 Fundación                                                                   2013
                 INSTALACION Y CONFIGURACION DE XAMPP Y USO PASO A PASO
Universitaria                                                             Versión: 2.0
 San Martin




                PROGRAMACION LOGICA-      PROLOG --- Ing. DIEGO TORRES VALENCIA          --
FUNDACION UNIVERSITARIA SAN MARTIN                   Fecha:
                       FACULTAD DE UNIVERSIDAD ABIERTA Y A DISTANCIA-CUCUTA    Febrero de
      Fundación                                                                   2013
                      INSTALACION Y CONFIGURACION DE XAMPP Y USO PASO A PASO
     Universitaria                                                             Versión: 2.0
      San Martin




    BORRAR DATOS ALMACENADOS EN LA BASE DE
        DATOS MYSQL DESDE PROLOG 6.2.6
        EN BLOCK DE NOTAS QUE SERIA EL EDITOR, Y LO
    ACTUALIZAMOS GUARDAMOS NUEVAMENTE COMO mysql3.pl
borra(Y) :-
  odbc_query('swiprolog',
    'DELETE FROM datos WHERE padre="uno" ',
          Y).




                     PROGRAMACION LOGICA-      PROLOG --- Ing. DIEGO TORRES VALENCIA          --
FUNDACION UNIVERSITARIA SAN MARTIN                   Fecha:
                  FACULTAD DE UNIVERSIDAD ABIERTA Y A DISTANCIA-CUCUTA    Febrero de
 Fundación                                                                   2013
                 INSTALACION Y CONFIGURACION DE XAMPP Y USO PASO A PASO
Universitaria                                                             Versión: 2.0
 San Martin




                PROGRAMACION LOGICA-      PROLOG --- Ing. DIEGO TORRES VALENCIA          --
FUNDACION UNIVERSITARIA SAN MARTIN                   Fecha:
                     FACULTAD DE UNIVERSIDAD ABIERTA Y A DISTANCIA-CUCUTA    Febrero de
    Fundación                                                                   2013
                    INSTALACION Y CONFIGURACION DE XAMPP Y USO PASO A PASO
   Universitaria                                                             Versión: 2.0
    San Martin




  CONSULTAR DE FORMA DE PREDICADO DESDE
PROLOG 6.2.6 DATOS ALMACENADOS EN LA BASE DE
                 DATOS MYSQL
padre(Padre,Hijo):-
           odbc_query('swiprolog',
           'SELECT (padre),(hijo) FROM datos',
           row(Padre,Hijo)
             ).


                   PROGRAMACION LOGICA-      PROLOG --- Ing. DIEGO TORRES VALENCIA          --
FUNDACION UNIVERSITARIA SAN MARTIN                   Fecha:
                     FACULTAD DE UNIVERSIDAD ABIERTA Y A DISTANCIA-CUCUTA    Febrero de
    Fundación                                                                   2013
                    INSTALACION Y CONFIGURACION DE XAMPP Y USO PASO A PASO
   Universitaria                                                             Versión: 2.0
    San Martin




abuelo(Abuelo,Nieto):-
padre(Abuelo,Padre),padre(Padre,Nieto).




                   PROGRAMACION LOGICA-      PROLOG --- Ing. DIEGO TORRES VALENCIA          --
FUNDACION UNIVERSITARIA SAN MARTIN                   Fecha:
                  FACULTAD DE UNIVERSIDAD ABIERTA Y A DISTANCIA-CUCUTA    Febrero de
 Fundación                                                                   2013
                 INSTALACION Y CONFIGURACION DE XAMPP Y USO PASO A PASO
Universitaria                                                             Versión: 2.0
 San Martin




                PROGRAMACION LOGICA-      PROLOG --- Ing. DIEGO TORRES VALENCIA          --
FUNDACION UNIVERSITARIA SAN MARTIN                               Fecha:
                             FACULTAD DE UNIVERSIDAD ABIERTA Y A DISTANCIA-CUCUTA                  Febrero de
        Fundación                                                                                     2013
                            INSTALACION Y CONFIGURACION DE XAMPP Y USO PASO A PASO
       Universitaria                                                                               Versión: 2.0
        San Martin




     ARBOL GENEALOGICO                                               TABLA datos en MYSQL
                                                                               padre        hijo
                                                                           clara       jose
                                                                           tomas       jose
                                                                           jose        ana
                                                                           jose        patricia
                                                                           patricia    jaime
                                                                           tomas       isabel




                                                                  NOTA:Recordemos que padre e hijo son
                                                                   llaves primarias por lo tanto no admite
                                                                  dos padres e hijos con el mismo nombre

El intérprete está listo para que le preguntemos de la siguiente forma:

1 ?- progenitor(Y,jaime).
Y = patricia

2 ?- progenitor(X,Y), progenitor(Y,jaime).
X = jose,
Y = patricia

3 ?- progenitor(Z,X), progenitor(X,Y), progenitor(Y,jaime).
Z = clara,
X = jose,
Y = patricia

4 ?- progenitor(clara,X), progenitor(X,Y), progenitor(Y,jaime).
X = jose,
Y = patricia.

5 ?- progenitor(maria,X), progenitor(X,Y), progenitor(Y,jaime).
false.

6?- progenitor(jaime,X).
false.

7 ?- progenitor(Z,X), progenitor(X,Y), progenitor(Y,jaime).
Z = clara,
X = jose,




                           PROGRAMACION LOGICA-                   PROLOG --- Ing. DIEGO TORRES VALENCIA           --
FUNDACION UNIVERSITARIA SAN MARTIN                Fecha:
                           FACULTAD DE UNIVERSIDAD ABIERTA Y A DISTANCIA-CUCUTA    Febrero de
        Fundación                                                                     2013
                          INSTALACION Y CONFIGURACION DE XAMPP Y USO PASO A PASO
       Universitaria                                                               Versión: 2.0
        San Martin
Y = patricia ;
Z = tomas,
X = jose,
Y = patricia ;

8 ?- progenitor(X,Y), progenitor(Y,Z).
X = clara,
Y = jose,
Z = ana ;
X = clara,
Y = jose,
Z = patricia ;
X = tomas,
Y = jose,
Z = ana ;
X = tomas,
Y = jose,
Z = patricia ;
X = jose,
Y = patricia,
Z = jaime ;




                        PROGRAMACION LOGICA-       PROLOG --- Ing. DIEGO TORRES VALENCIA          --
FUNDACION UNIVERSITARIA SAN MARTIN                                    Fecha:
                        FACULTAD DE UNIVERSIDAD ABIERTA Y A DISTANCIA-CUCUTA                       Febrero de
       Fundación                                                                                      2013
                       INSTALACION Y CONFIGURACION DE XAMPP Y USO PASO A PASO
      Universitaria                                                                                Versión: 2.0
       San Martin




                                          ERROR ODBC
ERROR

Se debe crear la ODBC como si fuera de 32 bits así que en vez de crearla desde panel de control/
herramientas/administrativas/Origenes de datos ODBC, hay que hacerlo ejecutando el fichero

C:WindowsSysWOW64




Hay dos rutas para crear la ODBC

1)   C:WindowsSysWOW64




                      PROGRAMACION LOGICA-             PROLOG --- Ing. DIEGO TORRES VALENCIA                      --
FUNDACION UNIVERSITARIA SAN MARTIN                   Fecha:
                        FACULTAD DE UNIVERSIDAD ABIERTA Y A DISTANCIA-CUCUTA    Febrero de
       Fundación                                                                   2013
                       INSTALACION Y CONFIGURACION DE XAMPP Y USO PASO A PASO
      Universitaria                                                             Versión: 2.0
       San Martin
2)   C:WindowsSystem32

LA CREAREMOS DESDE LA PRIMERA RUTA

1)   C:WindowsSysWOW64




DE ESTA NO VAMOS A CREAR LA ODBC 2)             C:WindowsSystem32




                      PROGRAMACION LOGICA-      PROLOG --- Ing. DIEGO TORRES VALENCIA          --
FUNDACION UNIVERSITARIA SAN MARTIN                   Fecha:
                          FACULTAD DE UNIVERSIDAD ABIERTA Y A DISTANCIA-CUCUTA    Febrero de
       Fundación                                                                     2013
                         INSTALACION Y CONFIGURACION DE XAMPP Y USO PASO A PASO
      Universitaria                                                               Versión: 2.0
       San Martin




       DIVERSOS SOFTWARE QUE TRABAJAN CON EL
                  LENGUAJE PROLOG
 SWI-PROLOG
http://www.swi-prolog.org/




Ubicación del software




                      PROGRAMACION LOGICA-        PROLOG --- Ing. DIEGO TORRES VALENCIA          --
FUNDACION UNIVERSITARIA SAN MARTIN                      Fecha:
                         FACULTAD DE UNIVERSIDAD ABIERTA Y A DISTANCIA-CUCUTA         Febrero de
       Fundación                                                                         2013
                        INSTALACION Y CONFIGURACION DE XAMPP Y USO PASO A PASO
      Universitaria                                                                   Versión: 2.0
       San Martin




Si desea desinstalarlo busca la siguiente ubicación: C:Program Filespl




PAGINA DE DESCARGA VISUAL-PROLOG
http://www.visual-prolog.com/




                      PROGRAMACION LOGICA-              PROLOG --- Ing. DIEGO TORRES VALENCIA        --
FUNDACION UNIVERSITARIA SAN MARTIN                    Fecha:
                       FACULTAD DE UNIVERSIDAD ABIERTA Y A DISTANCIA-CUCUTA     Febrero de
      Fundación                                                                    2013
                      INSTALACION Y CONFIGURACION DE XAMPP Y USO PASO A PASO
     Universitaria                                                              Versión: 2.0
      San Martin




PAGINA DE DESCARGAR Y COMPRAR AMZI! PROLOG + LÓGICA DEL SERVIDOR

http://www.amzi.com/AmziPrologLogicServer/store.php




PAGINA DE DESCARGA HASKELL




                     PROGRAMACION LOGICA-         PROLOG --- Ing. DIEGO TORRES VALENCIA        --
FUNDACION UNIVERSITARIA SAN MARTIN                                 Fecha:
                        FACULTAD DE UNIVERSIDAD ABIERTA Y A DISTANCIA-CUCUTA                    Febrero de
       Fundación                                                                                   2013
                       INSTALACION Y CONFIGURACION DE XAMPP Y USO PASO A PASO
      Universitaria                                                                             Versión: 2.0
       San Martin
http://www.haskell.org/platform/windows.html




PAGINA DE DESCARGA LOGIC PROGRAMMING ASSOCIATES:
http://www.lpa.co.uk/dow_tri.htm
PARA adquirir el software gratuito hay que llenar un formulario con datos personales, luego le dan un número
de referencia




                      PROGRAMACION LOGICA-             PROLOG --- Ing. DIEGO TORRES VALENCIA                   --
FUNDACION UNIVERSITARIA SAN MARTIN                   Fecha:
                      FACULTAD DE UNIVERSIDAD ABIERTA Y A DISTANCIA-CUCUTA    Febrero de
     Fundación                                                                   2013
                     INSTALACION Y CONFIGURACION DE XAMPP Y USO PASO A PASO
    Universitaria                                                             Versión: 2.0
     San Martin




ABRE SU CORREO Y PROCEDE A DESCARGARLO




                    PROGRAMACION LOGICA-      PROLOG --- Ing. DIEGO TORRES VALENCIA          --
FUNDACION UNIVERSITARIA SAN MARTIN                   Fecha:
                  FACULTAD DE UNIVERSIDAD ABIERTA Y A DISTANCIA-CUCUTA    Febrero de
 Fundación                                                                   2013
                 INSTALACION Y CONFIGURACION DE XAMPP Y USO PASO A PASO
Universitaria                                                             Versión: 2.0
 San Martin




                PROGRAMACION LOGICA-      PROLOG --- Ing. DIEGO TORRES VALENCIA          --
FUNDACION UNIVERSITARIA SAN MARTIN                         Fecha:
                      FACULTAD DE UNIVERSIDAD ABIERTA Y A DISTANCIA-CUCUTA            Febrero de
     Fundación                                                                           2013
                     INSTALACION Y CONFIGURACION DE XAMPP Y USO PASO A PASO
    Universitaria                                                                     Versión: 2.0
     San Martin

                                         BIBLIOGRAFIA
    tutorial conexión de base de datos mysql con prolog 6.2.6,
    http://es.scribd.com/doc/126162141/23-Prolog-Con-Base-de-Datos-Mysql-Paso-a-Paso
    http://www.youtube.com/watch?v=Gb5qxWT4p2M
    http://www.slideshare.net/libsystem/conexin-mysql-prolog
    http://es.scribd.com/doc/100459943/Base-de-Datos-Relacionales-y-Archivos-en-Prolog
    http://es.scribd.com/doc/17247588/002-Manual-SWI-Prolog-Interfaces-Graficas
    [Bratko, 90] I. Bratko. PROLOG. Programming for Artificial Intelligence.
    Second Edition. Addison- Wesley. 1990. (puntos 4.1 y 4.2)

    · [Clocksin 93] Clocksin, W.F., Mellish, C.S., Programación en PROLOG.
    Colección Ciencia Informática, 2ª edición. Editorial Gustavo Gili, S.A., 1993.
    (Capítulo 7, puntos 7.8 y 7.9)

    · [Date, 93] C.J.Date, Introducción a los Sistemas de bases de datos.
    Volumen I. Quinta edición. Ed. Addison-Wesley Iberoamericana, 1993.

                                                      
 http://www.cs.famaf.unc.edu.ar/wiki/doku.php?id=introalg:taller09_1




                    PROGRAMACION LOGICA-              PROLOG --- Ing. DIEGO TORRES VALENCIA          --
FUNDACION UNIVERSITARIA SAN MARTIN                                Fecha:
                          FACULTAD DE UNIVERSIDAD ABIERTA Y A DISTANCIA-CUCUTA                  Febrero de
       Fundación                                                                                   2013
                         INSTALACION Y CONFIGURACION DE XAMPP Y USO PASO A PASO
      Universitaria                                                                             Versión: 2.0
       San Martin


                      EVIDENCIAS DE DESEMPEÑO                (TALLER PARA ENTREGAR)

1. Cuál cree que son los objetivos aprendidos en esta guía

2. Que significa MYSQL? , para que se utiliza? , para que fue creado? Y permitió el avance y la creación de
que otros elementos? Porque es un software open source?

3. Realice una base de datos parecida, y realice consultas similares.

23. Traduce los siguientes términos:
   1.    Code
   2.    Common
   3.    Class
   4.    Design
   5.    Done
   6.    Element
   7.    File
   8.    Form
   9.    Format
   10.
   11.   Help
   12.   Insert
   13.   Inspect
   14.   Layout
   15.   Link
   16.   Network
   17.   None
   18.   Size
   19.   Site
   20.   Split
   21.   Style
   22.   Table
   23.   Tabs
   24.   Target
   25.   Type
   26.   Untlited
   27.   View
   28.   Windows




                       PROGRAMACION LOGICA-              PROLOG --- Ing. DIEGO TORRES VALENCIA                 --
FUNDACION UNIVERSITARIA SAN MARTIN                           Fecha:
                            FACULTAD DE UNIVERSIDAD ABIERTA Y A DISTANCIA-CUCUTA             Febrero de
      Fundación                                                                                 2013
                             PROLOG CON BASE DATOS MYSQL EN XAMPP PASO A PASO
     Universitaria                                                                           Versión: 2.0
      San Martin
                                                                                        F03-000-007 / 02-08
      29.
      30.


CONCLUSIÓN

Html

Además, proporciona métodos adicionales para añadir, eliminar elementos, e insertar elementos entre
otros dos existentes.

1.    GLOSARIO


CLASES:
ATRIBUTOS:
OBJETOS:

2.    BIBLIOGRAFIA


           º JAVA 2: MANUAL DE PROGRAMACION EDITORIAL MCGRAW HILL
           COMO PROGRAMAR EN JAVA EDITORIAL DEITEL Y DEITEL




Elaborada por: DIEGO HERNANDO TORRES VALENCIA                     Fecha    19      02     2013


Ajustada por:        DIEGO HERNANDO TORRES VALENCIA               Fecha




                     PROGRAMACION LOGICA-             PROLOG --- Ing. DIEGO TORRES VALENCIA           --

Weitere ähnliche Inhalte

Was ist angesagt?

Flujo de ideas help desk
Flujo de ideas help deskFlujo de ideas help desk
Flujo de ideas help deskbaypit2
 
Informe de Sistemas Expertos
Informe de Sistemas ExpertosInforme de Sistemas Expertos
Informe de Sistemas ExpertosAlexis Toribio
 
Base De Datos Distribuidas
Base De Datos DistribuidasBase De Datos Distribuidas
Base De Datos DistribuidasJorge Guerra
 
Trabajo final tgs 2016-2
Trabajo final tgs 2016-2Trabajo final tgs 2016-2
Trabajo final tgs 2016-2Jhon Enciso
 
Recurrencia en procesos
Recurrencia en procesosRecurrencia en procesos
Recurrencia en procesosrcarrerah
 
Igrp
IgrpIgrp
Igrp1 2d
 
Enrutamiento estático de 3 Equipos y dos Routers CISCO CCNA1 capitulo 11
Enrutamiento estático de 3 Equipos y dos Routers CISCO CCNA1 capitulo 11Enrutamiento estático de 3 Equipos y dos Routers CISCO CCNA1 capitulo 11
Enrutamiento estático de 3 Equipos y dos Routers CISCO CCNA1 capitulo 11Ivan Sanchez
 
Base de datos para la farmacia "José"
Base de datos para la farmacia "José"Base de datos para la farmacia "José"
Base de datos para la farmacia "José"BrandonDanielUgazSal1
 
Modelos entidad relación (mer)
Modelos entidad relación (mer)Modelos entidad relación (mer)
Modelos entidad relación (mer)Dafne Alcantar
 
AD Unidad4: Programación paralela y distribuida
AD Unidad4: Programación paralela y distribuidaAD Unidad4: Programación paralela y distribuida
AD Unidad4: Programación paralela y distribuidaFranklin Parrales Bravo
 
Prototipo de-sistema-para-matricula-e-inscripcion-de-asignaturas---uni
Prototipo de-sistema-para-matricula-e-inscripcion-de-asignaturas---uniPrototipo de-sistema-para-matricula-e-inscripcion-de-asignaturas---uni
Prototipo de-sistema-para-matricula-e-inscripcion-de-asignaturas---uniRAUL CHIPANA LARICO
 
Enrutamiento Stack Doble
Enrutamiento Stack DobleEnrutamiento Stack Doble
Enrutamiento Stack Doblebramstoker
 
arquitectura monoilitica y de microservicios.pptx
arquitectura monoilitica y de microservicios.pptxarquitectura monoilitica y de microservicios.pptx
arquitectura monoilitica y de microservicios.pptxAndersonRomeroCondor
 
Sistema de archivos distribuido o DFS
Sistema de archivos distribuido o DFSSistema de archivos distribuido o DFS
Sistema de archivos distribuido o DFSRosariio92
 

Was ist angesagt? (20)

Flujo de ideas help desk
Flujo de ideas help deskFlujo de ideas help desk
Flujo de ideas help desk
 
Informe de Sistemas Expertos
Informe de Sistemas ExpertosInforme de Sistemas Expertos
Informe de Sistemas Expertos
 
Base De Datos Distribuidas
Base De Datos DistribuidasBase De Datos Distribuidas
Base De Datos Distribuidas
 
Prolog
PrologProlog
Prolog
 
Trabajo final tgs 2016-2
Trabajo final tgs 2016-2Trabajo final tgs 2016-2
Trabajo final tgs 2016-2
 
Recurrencia en procesos
Recurrencia en procesosRecurrencia en procesos
Recurrencia en procesos
 
Igrp
IgrpIgrp
Igrp
 
SGBD Sybase
SGBD SybaseSGBD Sybase
SGBD Sybase
 
Enrutamiento estático de 3 Equipos y dos Routers CISCO CCNA1 capitulo 11
Enrutamiento estático de 3 Equipos y dos Routers CISCO CCNA1 capitulo 11Enrutamiento estático de 3 Equipos y dos Routers CISCO CCNA1 capitulo 11
Enrutamiento estático de 3 Equipos y dos Routers CISCO CCNA1 capitulo 11
 
Firewall Logico
Firewall LogicoFirewall Logico
Firewall Logico
 
Base de datos para la farmacia "José"
Base de datos para la farmacia "José"Base de datos para la farmacia "José"
Base de datos para la farmacia "José"
 
Modelos entidad relación (mer)
Modelos entidad relación (mer)Modelos entidad relación (mer)
Modelos entidad relación (mer)
 
AD Unidad4: Programación paralela y distribuida
AD Unidad4: Programación paralela y distribuidaAD Unidad4: Programación paralela y distribuida
AD Unidad4: Programación paralela y distribuida
 
Prototipo de-sistema-para-matricula-e-inscripcion-de-asignaturas---uni
Prototipo de-sistema-para-matricula-e-inscripcion-de-asignaturas---uniPrototipo de-sistema-para-matricula-e-inscripcion-de-asignaturas---uni
Prototipo de-sistema-para-matricula-e-inscripcion-de-asignaturas---uni
 
Resumen de los guerreros de la red
Resumen de los guerreros de la redResumen de los guerreros de la red
Resumen de los guerreros de la red
 
Enrutamiento Stack Doble
Enrutamiento Stack DobleEnrutamiento Stack Doble
Enrutamiento Stack Doble
 
arquitectura monoilitica y de microservicios.pptx
arquitectura monoilitica y de microservicios.pptxarquitectura monoilitica y de microservicios.pptx
arquitectura monoilitica y de microservicios.pptx
 
Sistema de archivos distribuido o DFS
Sistema de archivos distribuido o DFSSistema de archivos distribuido o DFS
Sistema de archivos distribuido o DFS
 
Vpn
VpnVpn
Vpn
 
Bd nosql clave valor
Bd nosql clave valorBd nosql clave valor
Bd nosql clave valor
 

Mehr von .. ..

EL FANTASMA PROVECHOSO.docx
EL FANTASMA PROVECHOSO.docxEL FANTASMA PROVECHOSO.docx
EL FANTASMA PROVECHOSO.docx.. ..
 
Regimenes y o sistema politico de peru y ecuador 2021 09-14 hora 5_23 pm
Regimenes y o sistema politico de peru y ecuador 2021 09-14 hora 5_23 pmRegimenes y o sistema politico de peru y ecuador 2021 09-14 hora 5_23 pm
Regimenes y o sistema politico de peru y ecuador 2021 09-14 hora 5_23 pm.. ..
 
Reunión de apertura auditoria ejemplo
Reunión de apertura auditoria ejemploReunión de apertura auditoria ejemplo
Reunión de apertura auditoria ejemplo.. ..
 
Determinismo escuelas filosoficas
Determinismo escuelas filosoficasDeterminismo escuelas filosoficas
Determinismo escuelas filosoficas.. ..
 
Mantenimiento de Equipos de Computo
Mantenimiento de Equipos de  Computo Mantenimiento de Equipos de  Computo
Mantenimiento de Equipos de Computo .. ..
 
induccion febrero 2019 sena articulacion media tecnica sistemas
induccion febrero 2019 sena articulacion media tecnica sistemasinduccion febrero 2019 sena articulacion media tecnica sistemas
induccion febrero 2019 sena articulacion media tecnica sistemas.. ..
 
diplomado innovatic . Diplomado para docentes innovadores en el uso pedagogic...
diplomado innovatic . Diplomado para docentes innovadores en el uso pedagogic...diplomado innovatic . Diplomado para docentes innovadores en el uso pedagogic...
diplomado innovatic . Diplomado para docentes innovadores en el uso pedagogic..... ..
 
ACTIVAR EL EXCEL, WORD, Y POWER POINT en los portátiles de CPE computadores p...
ACTIVAR EL EXCEL, WORD, Y POWER POINT en los portátiles de CPE computadores p...ACTIVAR EL EXCEL, WORD, Y POWER POINT en los portátiles de CPE computadores p...
ACTIVAR EL EXCEL, WORD, Y POWER POINT en los portátiles de CPE computadores p..... ..
 
resumen prendo y aprendo cpe 2018 junio 27
resumen prendo y aprendo cpe 2018 junio 27resumen prendo y aprendo cpe 2018 junio 27
resumen prendo y aprendo cpe 2018 junio 27.. ..
 
LIDER REGIONAL requisitos como tomar fotos y productos 2018
LIDER REGIONAL requisitos como tomar fotos y productos 2018LIDER REGIONAL requisitos como tomar fotos y productos 2018
LIDER REGIONAL requisitos como tomar fotos y productos 2018.. ..
 
LIDER REGIONAL requisitos como tomar fotos y productos
LIDER REGIONAL requisitos como tomar fotos y productosLIDER REGIONAL requisitos como tomar fotos y productos
LIDER REGIONAL requisitos como tomar fotos y productos.. ..
 
Visitas a sedes para revisar requisitos de estabilizadores y charla
Visitas a sedes para revisar requisitos de estabilizadores y charlaVisitas a sedes para revisar requisitos de estabilizadores y charla
Visitas a sedes para revisar requisitos de estabilizadores y charla.. ..
 
Contenidos para aprender - ulite presentacion power point
Contenidos para aprender - ulite presentacion power pointContenidos para aprender - ulite presentacion power point
Contenidos para aprender - ulite presentacion power point.. ..
 
taller prendo y aprendo 2018 CPE
taller prendo y aprendo 2018 CPEtaller prendo y aprendo 2018 CPE
taller prendo y aprendo 2018 CPE.. ..
 
requisitos que necesito para cada sede
requisitos que necesito para cada sederequisitos que necesito para cada sede
requisitos que necesito para cada sede.. ..
 
LIDER REGIONAL requisitos como tomar fotos y productos
LIDER REGIONAL requisitos como tomar fotos y productosLIDER REGIONAL requisitos como tomar fotos y productos
LIDER REGIONAL requisitos como tomar fotos y productos.. ..
 
kiosco vive digital Ejemplos de caso de exito 2016 y 2017
kiosco vive digital Ejemplos de caso de exito 2016 y 2017kiosco vive digital Ejemplos de caso de exito 2016 y 2017
kiosco vive digital Ejemplos de caso de exito 2016 y 2017.. ..
 
DOS Esquemas de rotacion cuando se entrega 110 terminales y 45 terminales
DOS Esquemas de rotacion cuando se entrega 110 terminales y 45 terminalesDOS Esquemas de rotacion cuando se entrega 110 terminales y 45 terminales
DOS Esquemas de rotacion cuando se entrega 110 terminales y 45 terminales.. ..
 
Scrum manager
Scrum manager Scrum manager
Scrum manager .. ..
 
la guía oficial de Scrum en español
la guía oficial de Scrum en españolla guía oficial de Scrum en español
la guía oficial de Scrum en español.. ..
 

Mehr von .. .. (20)

EL FANTASMA PROVECHOSO.docx
EL FANTASMA PROVECHOSO.docxEL FANTASMA PROVECHOSO.docx
EL FANTASMA PROVECHOSO.docx
 
Regimenes y o sistema politico de peru y ecuador 2021 09-14 hora 5_23 pm
Regimenes y o sistema politico de peru y ecuador 2021 09-14 hora 5_23 pmRegimenes y o sistema politico de peru y ecuador 2021 09-14 hora 5_23 pm
Regimenes y o sistema politico de peru y ecuador 2021 09-14 hora 5_23 pm
 
Reunión de apertura auditoria ejemplo
Reunión de apertura auditoria ejemploReunión de apertura auditoria ejemplo
Reunión de apertura auditoria ejemplo
 
Determinismo escuelas filosoficas
Determinismo escuelas filosoficasDeterminismo escuelas filosoficas
Determinismo escuelas filosoficas
 
Mantenimiento de Equipos de Computo
Mantenimiento de Equipos de  Computo Mantenimiento de Equipos de  Computo
Mantenimiento de Equipos de Computo
 
induccion febrero 2019 sena articulacion media tecnica sistemas
induccion febrero 2019 sena articulacion media tecnica sistemasinduccion febrero 2019 sena articulacion media tecnica sistemas
induccion febrero 2019 sena articulacion media tecnica sistemas
 
diplomado innovatic . Diplomado para docentes innovadores en el uso pedagogic...
diplomado innovatic . Diplomado para docentes innovadores en el uso pedagogic...diplomado innovatic . Diplomado para docentes innovadores en el uso pedagogic...
diplomado innovatic . Diplomado para docentes innovadores en el uso pedagogic...
 
ACTIVAR EL EXCEL, WORD, Y POWER POINT en los portátiles de CPE computadores p...
ACTIVAR EL EXCEL, WORD, Y POWER POINT en los portátiles de CPE computadores p...ACTIVAR EL EXCEL, WORD, Y POWER POINT en los portátiles de CPE computadores p...
ACTIVAR EL EXCEL, WORD, Y POWER POINT en los portátiles de CPE computadores p...
 
resumen prendo y aprendo cpe 2018 junio 27
resumen prendo y aprendo cpe 2018 junio 27resumen prendo y aprendo cpe 2018 junio 27
resumen prendo y aprendo cpe 2018 junio 27
 
LIDER REGIONAL requisitos como tomar fotos y productos 2018
LIDER REGIONAL requisitos como tomar fotos y productos 2018LIDER REGIONAL requisitos como tomar fotos y productos 2018
LIDER REGIONAL requisitos como tomar fotos y productos 2018
 
LIDER REGIONAL requisitos como tomar fotos y productos
LIDER REGIONAL requisitos como tomar fotos y productosLIDER REGIONAL requisitos como tomar fotos y productos
LIDER REGIONAL requisitos como tomar fotos y productos
 
Visitas a sedes para revisar requisitos de estabilizadores y charla
Visitas a sedes para revisar requisitos de estabilizadores y charlaVisitas a sedes para revisar requisitos de estabilizadores y charla
Visitas a sedes para revisar requisitos de estabilizadores y charla
 
Contenidos para aprender - ulite presentacion power point
Contenidos para aprender - ulite presentacion power pointContenidos para aprender - ulite presentacion power point
Contenidos para aprender - ulite presentacion power point
 
taller prendo y aprendo 2018 CPE
taller prendo y aprendo 2018 CPEtaller prendo y aprendo 2018 CPE
taller prendo y aprendo 2018 CPE
 
requisitos que necesito para cada sede
requisitos que necesito para cada sederequisitos que necesito para cada sede
requisitos que necesito para cada sede
 
LIDER REGIONAL requisitos como tomar fotos y productos
LIDER REGIONAL requisitos como tomar fotos y productosLIDER REGIONAL requisitos como tomar fotos y productos
LIDER REGIONAL requisitos como tomar fotos y productos
 
kiosco vive digital Ejemplos de caso de exito 2016 y 2017
kiosco vive digital Ejemplos de caso de exito 2016 y 2017kiosco vive digital Ejemplos de caso de exito 2016 y 2017
kiosco vive digital Ejemplos de caso de exito 2016 y 2017
 
DOS Esquemas de rotacion cuando se entrega 110 terminales y 45 terminales
DOS Esquemas de rotacion cuando se entrega 110 terminales y 45 terminalesDOS Esquemas de rotacion cuando se entrega 110 terminales y 45 terminales
DOS Esquemas de rotacion cuando se entrega 110 terminales y 45 terminales
 
Scrum manager
Scrum manager Scrum manager
Scrum manager
 
la guía oficial de Scrum en español
la guía oficial de Scrum en españolla guía oficial de Scrum en español
la guía oficial de Scrum en español
 

Kürzlich hochgeladen

Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
Éteres. Química Orgánica. Propiedades y reacciones
Éteres. Química Orgánica. Propiedades y reaccionesÉteres. Química Orgánica. Propiedades y reacciones
Éteres. Química Orgánica. Propiedades y reaccionesLauraColom3
 
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxzulyvero07
 
origen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioorigen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioELIASAURELIOCHAVEZCA1
 
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAJAVIER SOLIS NOYOLA
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMarjorie Burga
 
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...JAVIER SOLIS NOYOLA
 
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSOCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSYadi Campos
 
Qué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaQué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaDecaunlz
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónLourdes Feria
 
Heinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoHeinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoFundación YOD YOD
 
proyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niñoproyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niñotapirjackluis
 
La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...JonathanCovena1
 
Historia y técnica del collage en el arte
Historia y técnica del collage en el arteHistoria y técnica del collage en el arte
Historia y técnica del collage en el arteRaquel Martín Contreras
 
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSTEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSjlorentemartos
 

Kürzlich hochgeladen (20)

Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
 
Éteres. Química Orgánica. Propiedades y reacciones
Éteres. Química Orgánica. Propiedades y reaccionesÉteres. Química Orgánica. Propiedades y reacciones
Éteres. Química Orgánica. Propiedades y reacciones
 
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
 
Medición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptxMedición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptx
 
origen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioorigen y desarrollo del ensayo literario
origen y desarrollo del ensayo literario
 
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grande
 
Unidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la InvestigaciónUnidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la Investigación
 
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
 
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
 
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSOCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
 
Qué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaQué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativa
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcción
 
Power Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptxPower Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptx
 
Heinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoHeinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativo
 
proyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niñoproyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niño
 
Presentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza MultigradoPresentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza Multigrado
 
La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...
 
Historia y técnica del collage en el arte
Historia y técnica del collage en el arteHistoria y técnica del collage en el arte
Historia y técnica del collage en el arte
 
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSTEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
 

23 prolog con base de datos mysql paso a paso

  • 1. FUNDACION UNIVERSITARIA SAN MARTIN Fecha: FACULTAD DE UNIVERSIDAD ABIERTA Y A DISTANCIA-CUCUTA Febrero de Fundación 2013 INSTALACION Y CONFIGURACION DE XAMPP Y USO PASO A PASO Universitaria Versión: 2.0 San Martin TALLER DE PROLOG CON BASE DE DATOS MYSQL PAGINA DE DESCARGA SWI-PROLOG 6.2.6 http://www.swi-prolog.org/ Luego proceden a la instalación Ubicación del software PROGRAMACION LOGICA- PROLOG --- Ing. DIEGO TORRES VALENCIA --
  • 2. FUNDACION UNIVERSITARIA SAN MARTIN Fecha: FACULTAD DE UNIVERSIDAD ABIERTA Y A DISTANCIA-CUCUTA Febrero de Fundación 2013 INSTALACION Y CONFIGURACION DE XAMPP Y USO PASO A PASO Universitaria Versión: 2.0 San Martin INSTALAR XAMPP 1.7.7 XAMPP, LAMP, WAMP XAMPP es un servidor independiente de plataforma, software libre, que consiste principalmente en la base de datos MySQL, el servidor Web Apache y los intérpretes para lenguajes de script: PHP y Perl. El nombre proviene del acrónimo de X (para cualquiera de los diferentes sistemas operativos), Apache, MySQL, PHP, Perl. El programa está liberado bajo la licencia GNU y actúa como un servidor Web libre, fácil de usar y capaz de interpretar páginas dinámicas. Actualmente XAMPP está disponible para Microsoft Windows, GNU/Linux, Solaris, y MacOS X. LAMP presenta una funcionalidad parecida a XAMP, pero enfocada en Linux, y WAMP lo hace enfocado en Windows. PAGINA DE DESCARGA DEL XAMPP 1.7.7 http://www.apachefriends.org/en/xampp-windows.html PROGRAMACION LOGICA- PROLOG --- Ing. DIEGO TORRES VALENCIA --
  • 3. FUNDACION UNIVERSITARIA SAN MARTIN Fecha: FACULTAD DE UNIVERSIDAD ABIERTA Y A DISTANCIA-CUCUTA Febrero de Fundación 2013 INSTALACION Y CONFIGURACION DE XAMPP Y USO PASO A PASO Universitaria Versión: 2.0 San Martin PROGRAMACION LOGICA- PROLOG --- Ing. DIEGO TORRES VALENCIA --
  • 4. FUNDACION UNIVERSITARIA SAN MARTIN Fecha: FACULTAD DE UNIVERSIDAD ABIERTA Y A DISTANCIA-CUCUTA Febrero de Fundación 2013 INSTALACION Y CONFIGURACION DE XAMPP Y USO PASO A PASO Universitaria Versión: 2.0 San Martin PROGRAMACION LOGICA- PROLOG --- Ing. DIEGO TORRES VALENCIA --
  • 5. FUNDACION UNIVERSITARIA SAN MARTIN Fecha: FACULTAD DE UNIVERSIDAD ABIERTA Y A DISTANCIA-CUCUTA Febrero de Fundación 2013 INSTALACION Y CONFIGURACION DE XAMPP Y USO PASO A PASO Universitaria Versión: 2.0 San Martin SIGUIENTE Y SIGUIENTE HASTA FINALIZAR LA INSTALACION DESPUES DE INSTALAR EL XAMPP PROGRAMACION LOGICA- PROLOG --- Ing. DIEGO TORRES VALENCIA --
  • 6. FUNDACION UNIVERSITARIA SAN MARTIN Fecha: FACULTAD DE UNIVERSIDAD ABIERTA Y A DISTANCIA-CUCUTA Febrero de Fundación 2013 INSTALACION Y CONFIGURACION DE XAMPP Y USO PASO A PASO Universitaria Versión: 2.0 San Martin INSTALAMOS LOS SERVICIOS QUE NECESITAMOS, LE DAMOS CLICK EN LA X PROGRAMACION LOGICA- PROLOG --- Ing. DIEGO TORRES VALENCIA --
  • 7. FUNDACION UNIVERSITARIA SAN MARTIN Fecha: FACULTAD DE UNIVERSIDAD ABIERTA Y A DISTANCIA-CUCUTA Febrero de Fundación 2013 INSTALACION Y CONFIGURACION DE XAMPP Y USO PASO A PASO Universitaria Versión: 2.0 San Martin ACTIVAMOS LOS SERVICIOS POR MEDIO DEL XAMPP CONTROL DESDE EL ESCRITORIO OTRA FORMA DE ACTIVAR LOS SERVICIOS POR MEDIO DEL XAMPP CONTROL PROGRAMACION LOGICA- PROLOG --- Ing. DIEGO TORRES VALENCIA --
  • 8. FUNDACION UNIVERSITARIA SAN MARTIN Fecha: FACULTAD DE UNIVERSIDAD ABIERTA Y A DISTANCIA-CUCUTA Febrero de Fundación 2013 INSTALACION Y CONFIGURACION DE XAMPP Y USO PASO A PASO Universitaria Versión: 2.0 San Martin PROGRAMACION LOGICA- PROLOG --- Ing. DIEGO TORRES VALENCIA --
  • 9. FUNDACION UNIVERSITARIA SAN MARTIN Fecha: FACULTAD DE UNIVERSIDAD ABIERTA Y A DISTANCIA-CUCUTA Febrero de Fundación 2013 INSTALACION Y CONFIGURACION DE XAMPP Y USO PASO A PASO Universitaria Versión: 2.0 San Martin Accedemos al siguiente enlace http://localhost/xampp/ PROGRAMACION LOGICA- PROLOG --- Ing. DIEGO TORRES VALENCIA --
  • 10. FUNDACION UNIVERSITARIA SAN MARTIN Fecha: FACULTAD DE UNIVERSIDAD ABIERTA Y A DISTANCIA-CUCUTA Febrero de Fundación 2013 INSTALACION Y CONFIGURACION DE XAMPP Y USO PASO A PASO Universitaria Versión: 2.0 San Martin PROGRAMACION LOGICA- PROLOG --- Ing. DIEGO TORRES VALENCIA --
  • 11. FUNDACION UNIVERSITARIA SAN MARTIN Fecha: FACULTAD DE UNIVERSIDAD ABIERTA Y A DISTANCIA-CUCUTA Febrero de Fundación 2013 INSTALACION Y CONFIGURACION DE XAMPP Y USO PASO A PASO Universitaria Versión: 2.0 San Martin ACCEDEMOS DESDE EL CONTROL PANEL AL phpmyadmin 3.5.2.2 OTRA FORMA DE INGRESAR ES MEDIANTE ESTE ENLACE phpmyadmin 3.5.2.2 INGRESAMOS AL SIGUIENTE LINK: http://localhost/phpmyadmin/ PROGRAMACION LOGICA- PROLOG --- Ing. DIEGO TORRES VALENCIA --
  • 12. FUNDACION UNIVERSITARIA SAN MARTIN Fecha: FACULTAD DE UNIVERSIDAD ABIERTA Y A DISTANCIA-CUCUTA Febrero de Fundación 2013 INSTALACION Y CONFIGURACION DE XAMPP Y USO PASO A PASO Universitaria Versión: 2.0 San Martin LLEGAMOS AL phpMyAdmin el administrador De la base de datos mysql phpMyAdmin es una herramienta escrita en PHP con el fin de facilitar la tarea de administración de una base de datos MySQL desde el navegador, con el cual es posible, entre muchas otras cosas, crear/borrar/alternar tablas, borrar/editar/agregar campos y ejecutar sentencias SQL. Se trata de una herramienta escrita íntegramente en lenguaje PHP, realizada con el fin de facilitar las tareas de administración. Permite administrar en forma completa un servidor MySQL (requiere de una cuenta súper usuario) como así también bases de datos simples de un usuario en particular. PROGRAMACION LOGICA- PROLOG --- Ing. DIEGO TORRES VALENCIA --
  • 13. FUNDACION UNIVERSITARIA SAN MARTIN Fecha: FACULTAD DE UNIVERSIDAD ABIERTA Y A DISTANCIA-CUCUTA Febrero de Fundación 2013 INSTALACION Y CONFIGURACION DE XAMPP Y USO PASO A PASO Universitaria Versión: 2.0 San Martin CREAMOS UNA NUEVA BASE DE DATOS LLAMADA: bdprolog PROGRAMACION LOGICA- PROLOG --- Ing. DIEGO TORRES VALENCIA --
  • 14. FUNDACION UNIVERSITARIA SAN MARTIN Fecha: FACULTAD DE UNIVERSIDAD ABIERTA Y A DISTANCIA-CUCUTA Febrero de Fundación 2013 INSTALACION Y CONFIGURACION DE XAMPP Y USO PASO A PASO Universitaria Versión: 2.0 San Martin ABRIMOS LA BASE DE DATOS bdprolog PROGRAMACION LOGICA- PROLOG --- Ing. DIEGO TORRES VALENCIA --
  • 15. FUNDACION UNIVERSITARIA SAN MARTIN Fecha: FACULTAD DE UNIVERSIDAD ABIERTA Y A DISTANCIA-CUCUTA Febrero de Fundación 2013 INSTALACION Y CONFIGURACION DE XAMPP Y USO PASO A PASO Universitaria Versión: 2.0 San Martin PROGRAMACION LOGICA- PROLOG --- Ing. DIEGO TORRES VALENCIA --
  • 16. FUNDACION UNIVERSITARIA SAN MARTIN Fecha: FACULTAD DE UNIVERSIDAD ABIERTA Y A DISTANCIA-CUCUTA Febrero de Fundación 2013 INSTALACION Y CONFIGURACION DE XAMPP Y USO PASO A PASO Universitaria Versión: 2.0 San Martin HAY 2 FORMAS DE CREAR UNA TABLA EN UNA BASE DE DATOS 1) CREAMOS LA TABLA CON EL CODIGO SQL 2) CREAMOS LA TABLA POR MEDIO DE LA INTERFAZ 1) CREAMOS LA TABLA CON EL CODIGO SQL CREATE TABLE datos( padre VARCHAR(15)NOT NULL, hijo VARCHAR(15) NOT NULL, PRIMARY KEY(padre,hijo ) ); INSERT INTO datos (padre, hijo) VALUES ('diego', 'torres'); PROGRAMACION LOGICA- PROLOG --- Ing. DIEGO TORRES VALENCIA --
  • 17. FUNDACION UNIVERSITARIA SAN MARTIN Fecha: FACULTAD DE UNIVERSIDAD ABIERTA Y A DISTANCIA-CUCUTA Febrero de Fundación 2013 INSTALACION Y CONFIGURACION DE XAMPP Y USO PASO A PASO Universitaria Versión: 2.0 San Martin SE CREO LA TABLA Y SE INSERTO UNA NUEVA FILA PROGRAMACION LOGICA- PROLOG --- Ing. DIEGO TORRES VALENCIA --
  • 18. FUNDACION UNIVERSITARIA SAN MARTIN Fecha: FACULTAD DE UNIVERSIDAD ABIERTA Y A DISTANCIA-CUCUTA Febrero de Fundación 2013 INSTALACION Y CONFIGURACION DE XAMPP Y USO PASO A PASO Universitaria Versión: 2.0 San Martin PROGRAMACION LOGICA- PROLOG --- Ing. DIEGO TORRES VALENCIA --
  • 19. FUNDACION UNIVERSITARIA SAN MARTIN Fecha: FACULTAD DE UNIVERSIDAD ABIERTA Y A DISTANCIA-CUCUTA Febrero de Fundación 2013 INSTALACION Y CONFIGURACION DE XAMPP Y USO PASO A PASO Universitaria Versión: 2.0 San Martin VEMOS LA FILA INSERTADA PERO VAMOS A REGISTRAR VARIAS PERSONAS: REGISTREMOS 10 PADRES CON SUS RESPECTIVOS HIJOS: ARBOL GENEALOGICO TABLA datos en MYSQL padre hijo clara jose tomas jose jose ana jose patricia patricia jaime tomas isabel NOTA:Recordemos que padre e hijo son llaves primarias por lo tanto no admite dos padres e hijos con el mismo nombre PROGRAMACION LOGICA- PROLOG --- Ing. DIEGO TORRES VALENCIA --
  • 20. FUNDACION UNIVERSITARIA SAN MARTIN Fecha: FACULTAD DE UNIVERSIDAD ABIERTA Y A DISTANCIA-CUCUTA Febrero de Fundación 2013 INSTALACION Y CONFIGURACION DE XAMPP Y USO PASO A PASO Universitaria Versión: 2.0 San Martin NOS MUESTRA QUE FUE EXITOSA EL REGISTRO PROGRAMACION LOGICA- PROLOG --- Ing. DIEGO TORRES VALENCIA --
  • 21. FUNDACION UNIVERSITARIA SAN MARTIN Fecha: FACULTAD DE UNIVERSIDAD ABIERTA Y A DISTANCIA-CUCUTA Febrero de Fundación 2013 INSTALACION Y CONFIGURACION DE XAMPP Y USO PASO A PASO Universitaria Versión: 2.0 San Martin VEMOS LOS DATOS EN ESTA PESTAÑA EXAMINAR, donde podemos editar, actualizar, o eliminar una fila PROGRAMACION LOGICA- PROLOG --- Ing. DIEGO TORRES VALENCIA --
  • 22. FUNDACION UNIVERSITARIA SAN MARTIN Fecha: FACULTAD DE UNIVERSIDAD ABIERTA Y A DISTANCIA-CUCUTA Febrero de Fundación 2013 INSTALACION Y CONFIGURACION DE XAMPP Y USO PASO A PASO Universitaria Versión: 2.0 San Martin 2) CREAMOS UNA TABLA POR MEDIO DE LA INTERFAZ PROGRAMACION LOGICA- PROLOG --- Ing. DIEGO TORRES VALENCIA --
  • 23. FUNDACION UNIVERSITARIA SAN MARTIN Fecha: FACULTAD DE UNIVERSIDAD ABIERTA Y A DISTANCIA-CUCUTA Febrero de Fundación 2013 INSTALACION Y CONFIGURACION DE XAMPP Y USO PASO A PASO Universitaria Versión: 2.0 San Martin VAMOS A AÑADIR LOS DATOS DE UN ARCHIVO PLANO CON EXTENSION .CSV AUNA BASE DE DATOS MYSQL elvia;gloria elvia;sabina PROGRAMACION LOGICA- PROLOG --- Ing. DIEGO TORRES VALENCIA --
  • 24. FUNDACION UNIVERSITARIA SAN MARTIN Fecha: FACULTAD DE UNIVERSIDAD ABIERTA Y A DISTANCIA-CUCUTA Febrero de Fundación 2013 INSTALACION Y CONFIGURACION DE XAMPP Y USO PASO A PASO Universitaria Versión: 2.0 San Martin PROGRAMACION LOGICA- PROLOG --- Ing. DIEGO TORRES VALENCIA --
  • 25. FUNDACION UNIVERSITARIA SAN MARTIN Fecha: FACULTAD DE UNIVERSIDAD ABIERTA Y A DISTANCIA-CUCUTA Febrero de Fundación 2013 INSTALACION Y CONFIGURACION DE XAMPP Y USO PASO A PASO Universitaria Versión: 2.0 San Martin PROGRAMACION LOGICA- PROLOG --- Ing. DIEGO TORRES VALENCIA --
  • 26. FUNDACION UNIVERSITARIA SAN MARTIN Fecha: FACULTAD DE UNIVERSIDAD ABIERTA Y A DISTANCIA-CUCUTA Febrero de Fundación 2013 INSTALACION Y CONFIGURACION DE XAMPP Y USO PASO A PASO Universitaria Versión: 2.0 San Martin PROGRAMACION LOGICA- PROLOG --- Ing. DIEGO TORRES VALENCIA --
  • 27. FUNDACION UNIVERSITARIA SAN MARTIN Fecha: FACULTAD DE UNIVERSIDAD ABIERTA Y A DISTANCIA-CUCUTA Febrero de Fundación 2013 INSTALACION Y CONFIGURACION DE XAMPP Y USO PASO A PASO Universitaria Versión: 2.0 San Martin PROGRAMACION LOGICA- PROLOG --- Ing. DIEGO TORRES VALENCIA --
  • 28. FUNDACION UNIVERSITARIA SAN MARTIN Fecha: FACULTAD DE UNIVERSIDAD ABIERTA Y A DISTANCIA-CUCUTA Febrero de Fundación 2013 INSTALACION Y CONFIGURACION DE XAMPP Y USO PASO A PASO Universitaria Versión: 2.0 San Martin PROGRAMACION LOGICA- PROLOG --- Ing. DIEGO TORRES VALENCIA --
  • 29. FUNDACION UNIVERSITARIA SAN MARTIN Fecha: FACULTAD DE UNIVERSIDAD ABIERTA Y A DISTANCIA-CUCUTA Febrero de Fundación 2013 INSTALACION Y CONFIGURACION DE XAMPP Y USO PASO A PASO Universitaria Versión: 2.0 San Martin CONSEGUIR EL ORIGEN DE DATOS A TRAVES DE ODBC PARA MYSQL http://dev.mysql.com/downloads/connector/ Connector / ODBC es un controlador de base de datos estandarizada para Windows, Linux, Mac OS X y Unix PROGRAMACION LOGICA- PROLOG --- Ing. DIEGO TORRES VALENCIA --
  • 30. FUNDACION UNIVERSITARIA SAN MARTIN Fecha: FACULTAD DE UNIVERSIDAD ABIERTA Y A DISTANCIA-CUCUTA Febrero de Fundación 2013 INSTALACION Y CONFIGURACION DE XAMPP Y USO PASO A PASO Universitaria Versión: 2.0 San Martin PROGRAMACION LOGICA- PROLOG --- Ing. DIEGO TORRES VALENCIA --
  • 31. FUNDACION UNIVERSITARIA SAN MARTIN Fecha: FACULTAD DE UNIVERSIDAD ABIERTA Y A DISTANCIA-CUCUTA Febrero de Fundación 2013 INSTALACION Y CONFIGURACION DE XAMPP Y USO PASO A PASO Universitaria Versión: 2.0 San Martin PROGRAMACION LOGICA- PROLOG --- Ing. DIEGO TORRES VALENCIA --
  • 32. FUNDACION UNIVERSITARIA SAN MARTIN Fecha: FACULTAD DE UNIVERSIDAD ABIERTA Y A DISTANCIA-CUCUTA Febrero de Fundación 2013 INSTALACION Y CONFIGURACION DE XAMPP Y USO PASO A PASO Universitaria Versión: 2.0 San Martin AHORA REALIZAMOS LA CNEXION CON ODBC C:WindowsSysWOW64 OTRA FROMA DE ABRIR EL ODBC Panel de controlTodos los elementos de Panel de controlHerramientas administrativas PROGRAMACION LOGICA- PROLOG --- Ing. DIEGO TORRES VALENCIA --
  • 33. FUNDACION UNIVERSITARIA SAN MARTIN Fecha: FACULTAD DE UNIVERSIDAD ABIERTA Y A DISTANCIA-CUCUTA Febrero de Fundación 2013 INSTALACION Y CONFIGURACION DE XAMPP Y USO PASO A PASO Universitaria Versión: 2.0 San Martin PROGRAMACION LOGICA- PROLOG --- Ing. DIEGO TORRES VALENCIA --
  • 34. FUNDACION UNIVERSITARIA SAN MARTIN Fecha: FACULTAD DE UNIVERSIDAD ABIERTA Y A DISTANCIA-CUCUTA Febrero de Fundación 2013 INSTALACION Y CONFIGURACION DE XAMPP Y USO PASO A PASO Universitaria Versión: 2.0 San Martin DataSourceName: swiprolog Description: conexion ODBC mysql con swiprolog TCP/IP Server: localhost User: root Database: bdprolog PROGRAMACION LOGICA- PROLOG --- Ing. DIEGO TORRES VALENCIA --
  • 35. FUNDACION UNIVERSITARIA SAN MARTIN Fecha: FACULTAD DE UNIVERSIDAD ABIERTA Y A DISTANCIA-CUCUTA Febrero de Fundación 2013 INSTALACION Y CONFIGURACION DE XAMPP Y USO PASO A PASO Universitaria Versión: 2.0 San Martin PROGRAMACION LOGICA- PROLOG --- Ing. DIEGO TORRES VALENCIA --
  • 36. FUNDACION UNIVERSITARIA SAN MARTIN Fecha: FACULTAD DE UNIVERSIDAD ABIERTA Y A DISTANCIA-CUCUTA Febrero de Fundación 2013 INSTALACION Y CONFIGURACION DE XAMPP Y USO PASO A PASO Universitaria Versión: 2.0 San Martin PROGRAMACION LOGICA- PROLOG --- Ing. DIEGO TORRES VALENCIA --
  • 37. FUNDACION UNIVERSITARIA SAN MARTIN Fecha: FACULTAD DE UNIVERSIDAD ABIERTA Y A DISTANCIA-CUCUTA Febrero de Fundación 2013 INSTALACION Y CONFIGURACION DE XAMPP Y USO PASO A PASO Universitaria Versión: 2.0 San Martin PROGRAMACION LOGICA- PROLOG --- Ing. DIEGO TORRES VALENCIA --
  • 38. FUNDACION UNIVERSITARIA SAN MARTIN Fecha: FACULTAD DE UNIVERSIDAD ABIERTA Y A DISTANCIA-CUCUTA Febrero de Fundación 2013 INSTALACION Y CONFIGURACION DE XAMPP Y USO PASO A PASO Universitaria Versión: 2.0 San Martin EN BLOCK DE NOTAS QUE SERIA EL EDITOR , Y LO GUARDAMOS COMO: mysql3.pl abrir_conexion:- odbc_connect('swiprolog',_, [user(root), password(''), alias(swiprolog), open(once) ]). cerrar_conexion:- odbc_disconnect('swiprolog'). PROGRAMACION LOGICA- PROLOG --- Ing. DIEGO TORRES VALENCIA --
  • 39. FUNDACION UNIVERSITARIA SAN MARTIN Fecha: FACULTAD DE UNIVERSIDAD ABIERTA Y A DISTANCIA-CUCUTA Febrero de Fundación 2013 INSTALACION Y CONFIGURACION DE XAMPP Y USO PASO A PASO Universitaria Versión: 2.0 San Martin PROGRAMACION LOGICA- PROLOG --- Ing. DIEGO TORRES VALENCIA --
  • 40. FUNDACION UNIVERSITARIA SAN MARTIN Fecha: FACULTAD DE UNIVERSIDAD ABIERTA Y A DISTANCIA-CUCUTA Febrero de Fundación 2013 INSTALACION Y CONFIGURACION DE XAMPP Y USO PASO A PASO Universitaria Versión: 2.0 San Martin PROGRAMACION LOGICA- PROLOG --- Ing. DIEGO TORRES VALENCIA --
  • 41. FUNDACION UNIVERSITARIA SAN MARTIN Fecha: FACULTAD DE UNIVERSIDAD ABIERTA Y A DISTANCIA-CUCUTA Febrero de Fundación 2013 INSTALACION Y CONFIGURACION DE XAMPP Y USO PASO A PASO Universitaria Versión: 2.0 San Martin EN PROLOG Ahora cargamos el archivo en la memoria del intérprete: El intérprete está listo para que le preguntemos, vamos a activar la regla : 22?- abrir_conexion. PROGRAMACION LOGICA- PROLOG --- Ing. DIEGO TORRES VALENCIA --
  • 42. FUNDACION UNIVERSITARIA SAN MARTIN Fecha: FACULTAD DE UNIVERSIDAD ABIERTA Y A DISTANCIA-CUCUTA Febrero de Fundación 2013 INSTALACION Y CONFIGURACION DE XAMPP Y USO PASO A PASO Universitaria Versión: 2.0 San Martin PROGRAMACION LOGICA- PROLOG --- Ing. DIEGO TORRES VALENCIA --
  • 43. FUNDACION UNIVERSITARIA SAN MARTIN Fecha: FACULTAD DE UNIVERSIDAD ABIERTA Y A DISTANCIA-CUCUTA Febrero de Fundación 2013 INSTALACION Y CONFIGURACION DE XAMPP Y USO PASO A PASO Universitaria Versión: 2.0 San Martin INSERTAR DATOS NUEVOS EN LA BASE DE DATOS MYSQL DESDE PROLOG 6.2.6 PROGRAMACION LOGICA- PROLOG --- Ing. DIEGO TORRES VALENCIA --
  • 44. FUNDACION UNIVERSITARIA SAN MARTIN Fecha: FACULTAD DE UNIVERSIDAD ABIERTA Y A DISTANCIA-CUCUTA Febrero de Fundación 2013 INSTALACION Y CONFIGURACION DE XAMPP Y USO PASO A PASO Universitaria Versión: 2.0 San Martin EN BLOCK DE NOTAS QUE SERIA EL EDITOR , Y LO ACTUALIZAMOS GUARDAMOS NUEVAMENTE COMO mysql3.pl inserta_datos(F):- odbc_query('swiprolog', 'INSERT INTO datos (padre,hijo)VALUES("ruben","marco")', affected(F) ). PROGRAMACION LOGICA- PROLOG --- Ing. DIEGO TORRES VALENCIA --
  • 45. FUNDACION UNIVERSITARIA SAN MARTIN Fecha: FACULTAD DE UNIVERSIDAD ABIERTA Y A DISTANCIA-CUCUTA Febrero de Fundación 2013 INSTALACION Y CONFIGURACION DE XAMPP Y USO PASO A PASO Universitaria Versión: 2.0 San Martin REVISEMOS EL phpmyadmin PARA VER EL NUEVO REGISTRO O FILA INCORPORADO PROGRAMACION LOGICA- PROLOG --- Ing. DIEGO TORRES VALENCIA --
  • 46. FUNDACION UNIVERSITARIA SAN MARTIN Fecha: FACULTAD DE UNIVERSIDAD ABIERTA Y A DISTANCIA-CUCUTA Febrero de Fundación 2013 INSTALACION Y CONFIGURACION DE XAMPP Y USO PASO A PASO Universitaria Versión: 2.0 San Martin CONSULTAR DATOS ALMACENADOS EN LA BASE DE DATOS MYSQL DESDE PROLOG 6.2.6 EN BLOCK DE NOTAS QUE SERIA EL EDITOR , Y LO ACTUALIZAMOS GUARDAMOS NUEVAMENTE COMO mysql3.pl fila(X):-odbc_query('swiprolog', 'select padre,hijo from datos',X, [types([string,default])] ). PROGRAMACION LOGICA- PROLOG --- Ing. DIEGO TORRES VALENCIA --
  • 47. FUNDACION UNIVERSITARIA SAN MARTIN Fecha: FACULTAD DE UNIVERSIDAD ABIERTA Y A DISTANCIA-CUCUTA Febrero de Fundación 2013 INSTALACION Y CONFIGURACION DE XAMPP Y USO PASO A PASO Universitaria Versión: 2.0 San Martin PROGRAMACION LOGICA- PROLOG --- Ing. DIEGO TORRES VALENCIA --
  • 48. FUNDACION UNIVERSITARIA SAN MARTIN Fecha: FACULTAD DE UNIVERSIDAD ABIERTA Y A DISTANCIA-CUCUTA Febrero de Fundación 2013 INSTALACION Y CONFIGURACION DE XAMPP Y USO PASO A PASO Universitaria Versión: 2.0 San Martin PROGRAMACION LOGICA- PROLOG --- Ing. DIEGO TORRES VALENCIA --
  • 49. FUNDACION UNIVERSITARIA SAN MARTIN Fecha: FACULTAD DE UNIVERSIDAD ABIERTA Y A DISTANCIA-CUCUTA Febrero de Fundación 2013 INSTALACION Y CONFIGURACION DE XAMPP Y USO PASO A PASO Universitaria Versión: 2.0 San Martin OTRA FORMA DE CONSULTAR DATOS ALMACENADOS EN LA BASE DE DATOS MYSQL DESDE PROLOG 6.2.6 EN BLOCK DE NOTAS QUE SERIA EL EDITOR , Y LO ACTUALIZAMOS GUARDAMOS NUEVAMENTE COMO mysql3.pl todo(R) :- odbc_query('swiprolog', 'SELECT * FROM datos', R). PROGRAMACION LOGICA- PROLOG --- Ing. DIEGO TORRES VALENCIA --
  • 50. FUNDACION UNIVERSITARIA SAN MARTIN Fecha: FACULTAD DE UNIVERSIDAD ABIERTA Y A DISTANCIA-CUCUTA Febrero de Fundación 2013 INSTALACION Y CONFIGURACION DE XAMPP Y USO PASO A PASO Universitaria Versión: 2.0 San Martin PROGRAMACION LOGICA- PROLOG --- Ing. DIEGO TORRES VALENCIA --
  • 51. FUNDACION UNIVERSITARIA SAN MARTIN Fecha: FACULTAD DE UNIVERSIDAD ABIERTA Y A DISTANCIA-CUCUTA Febrero de Fundación 2013 INSTALACION Y CONFIGURACION DE XAMPP Y USO PASO A PASO Universitaria Versión: 2.0 San Martin ACUALIZAR DATOS ALMACENADOS EN LA BASE DE DATOS MYSQL DESDE PROLOG 6.2.6 EN BLOCK DE NOTAS QUE SERIA EL EDITOR , Y LO ACTUALIZAMOS GUARDAMOS NUEVAMENTE COMO mysql3.pl actualiza(Y) :- odbc_query('swiprolog', 'UPDATE datos SET padre="uno", hijo="dos" WHERE padre="ruben" ', Y). PROGRAMACION LOGICA- PROLOG --- Ing. DIEGO TORRES VALENCIA --
  • 52. FUNDACION UNIVERSITARIA SAN MARTIN Fecha: FACULTAD DE UNIVERSIDAD ABIERTA Y A DISTANCIA-CUCUTA Febrero de Fundación 2013 INSTALACION Y CONFIGURACION DE XAMPP Y USO PASO A PASO Universitaria Versión: 2.0 San Martin PROGRAMACION LOGICA- PROLOG --- Ing. DIEGO TORRES VALENCIA --
  • 53. FUNDACION UNIVERSITARIA SAN MARTIN Fecha: FACULTAD DE UNIVERSIDAD ABIERTA Y A DISTANCIA-CUCUTA Febrero de Fundación 2013 INSTALACION Y CONFIGURACION DE XAMPP Y USO PASO A PASO Universitaria Versión: 2.0 San Martin BORRAR DATOS ALMACENADOS EN LA BASE DE DATOS MYSQL DESDE PROLOG 6.2.6 EN BLOCK DE NOTAS QUE SERIA EL EDITOR, Y LO ACTUALIZAMOS GUARDAMOS NUEVAMENTE COMO mysql3.pl borra(Y) :- odbc_query('swiprolog', 'DELETE FROM datos WHERE padre="uno" ', Y). PROGRAMACION LOGICA- PROLOG --- Ing. DIEGO TORRES VALENCIA --
  • 54. FUNDACION UNIVERSITARIA SAN MARTIN Fecha: FACULTAD DE UNIVERSIDAD ABIERTA Y A DISTANCIA-CUCUTA Febrero de Fundación 2013 INSTALACION Y CONFIGURACION DE XAMPP Y USO PASO A PASO Universitaria Versión: 2.0 San Martin PROGRAMACION LOGICA- PROLOG --- Ing. DIEGO TORRES VALENCIA --
  • 55. FUNDACION UNIVERSITARIA SAN MARTIN Fecha: FACULTAD DE UNIVERSIDAD ABIERTA Y A DISTANCIA-CUCUTA Febrero de Fundación 2013 INSTALACION Y CONFIGURACION DE XAMPP Y USO PASO A PASO Universitaria Versión: 2.0 San Martin CONSULTAR DE FORMA DE PREDICADO DESDE PROLOG 6.2.6 DATOS ALMACENADOS EN LA BASE DE DATOS MYSQL padre(Padre,Hijo):- odbc_query('swiprolog', 'SELECT (padre),(hijo) FROM datos', row(Padre,Hijo) ). PROGRAMACION LOGICA- PROLOG --- Ing. DIEGO TORRES VALENCIA --
  • 56. FUNDACION UNIVERSITARIA SAN MARTIN Fecha: FACULTAD DE UNIVERSIDAD ABIERTA Y A DISTANCIA-CUCUTA Febrero de Fundación 2013 INSTALACION Y CONFIGURACION DE XAMPP Y USO PASO A PASO Universitaria Versión: 2.0 San Martin abuelo(Abuelo,Nieto):- padre(Abuelo,Padre),padre(Padre,Nieto). PROGRAMACION LOGICA- PROLOG --- Ing. DIEGO TORRES VALENCIA --
  • 57. FUNDACION UNIVERSITARIA SAN MARTIN Fecha: FACULTAD DE UNIVERSIDAD ABIERTA Y A DISTANCIA-CUCUTA Febrero de Fundación 2013 INSTALACION Y CONFIGURACION DE XAMPP Y USO PASO A PASO Universitaria Versión: 2.0 San Martin PROGRAMACION LOGICA- PROLOG --- Ing. DIEGO TORRES VALENCIA --
  • 58. FUNDACION UNIVERSITARIA SAN MARTIN Fecha: FACULTAD DE UNIVERSIDAD ABIERTA Y A DISTANCIA-CUCUTA Febrero de Fundación 2013 INSTALACION Y CONFIGURACION DE XAMPP Y USO PASO A PASO Universitaria Versión: 2.0 San Martin ARBOL GENEALOGICO TABLA datos en MYSQL padre hijo clara jose tomas jose jose ana jose patricia patricia jaime tomas isabel NOTA:Recordemos que padre e hijo son llaves primarias por lo tanto no admite dos padres e hijos con el mismo nombre El intérprete está listo para que le preguntemos de la siguiente forma: 1 ?- progenitor(Y,jaime). Y = patricia 2 ?- progenitor(X,Y), progenitor(Y,jaime). X = jose, Y = patricia 3 ?- progenitor(Z,X), progenitor(X,Y), progenitor(Y,jaime). Z = clara, X = jose, Y = patricia 4 ?- progenitor(clara,X), progenitor(X,Y), progenitor(Y,jaime). X = jose, Y = patricia. 5 ?- progenitor(maria,X), progenitor(X,Y), progenitor(Y,jaime). false. 6?- progenitor(jaime,X). false. 7 ?- progenitor(Z,X), progenitor(X,Y), progenitor(Y,jaime). Z = clara, X = jose, PROGRAMACION LOGICA- PROLOG --- Ing. DIEGO TORRES VALENCIA --
  • 59. FUNDACION UNIVERSITARIA SAN MARTIN Fecha: FACULTAD DE UNIVERSIDAD ABIERTA Y A DISTANCIA-CUCUTA Febrero de Fundación 2013 INSTALACION Y CONFIGURACION DE XAMPP Y USO PASO A PASO Universitaria Versión: 2.0 San Martin Y = patricia ; Z = tomas, X = jose, Y = patricia ; 8 ?- progenitor(X,Y), progenitor(Y,Z). X = clara, Y = jose, Z = ana ; X = clara, Y = jose, Z = patricia ; X = tomas, Y = jose, Z = ana ; X = tomas, Y = jose, Z = patricia ; X = jose, Y = patricia, Z = jaime ; PROGRAMACION LOGICA- PROLOG --- Ing. DIEGO TORRES VALENCIA --
  • 60. FUNDACION UNIVERSITARIA SAN MARTIN Fecha: FACULTAD DE UNIVERSIDAD ABIERTA Y A DISTANCIA-CUCUTA Febrero de Fundación 2013 INSTALACION Y CONFIGURACION DE XAMPP Y USO PASO A PASO Universitaria Versión: 2.0 San Martin ERROR ODBC ERROR Se debe crear la ODBC como si fuera de 32 bits así que en vez de crearla desde panel de control/ herramientas/administrativas/Origenes de datos ODBC, hay que hacerlo ejecutando el fichero C:WindowsSysWOW64 Hay dos rutas para crear la ODBC 1) C:WindowsSysWOW64 PROGRAMACION LOGICA- PROLOG --- Ing. DIEGO TORRES VALENCIA --
  • 61. FUNDACION UNIVERSITARIA SAN MARTIN Fecha: FACULTAD DE UNIVERSIDAD ABIERTA Y A DISTANCIA-CUCUTA Febrero de Fundación 2013 INSTALACION Y CONFIGURACION DE XAMPP Y USO PASO A PASO Universitaria Versión: 2.0 San Martin 2) C:WindowsSystem32 LA CREAREMOS DESDE LA PRIMERA RUTA 1) C:WindowsSysWOW64 DE ESTA NO VAMOS A CREAR LA ODBC 2) C:WindowsSystem32 PROGRAMACION LOGICA- PROLOG --- Ing. DIEGO TORRES VALENCIA --
  • 62. FUNDACION UNIVERSITARIA SAN MARTIN Fecha: FACULTAD DE UNIVERSIDAD ABIERTA Y A DISTANCIA-CUCUTA Febrero de Fundación 2013 INSTALACION Y CONFIGURACION DE XAMPP Y USO PASO A PASO Universitaria Versión: 2.0 San Martin DIVERSOS SOFTWARE QUE TRABAJAN CON EL LENGUAJE PROLOG SWI-PROLOG http://www.swi-prolog.org/ Ubicación del software PROGRAMACION LOGICA- PROLOG --- Ing. DIEGO TORRES VALENCIA --
  • 63. FUNDACION UNIVERSITARIA SAN MARTIN Fecha: FACULTAD DE UNIVERSIDAD ABIERTA Y A DISTANCIA-CUCUTA Febrero de Fundación 2013 INSTALACION Y CONFIGURACION DE XAMPP Y USO PASO A PASO Universitaria Versión: 2.0 San Martin Si desea desinstalarlo busca la siguiente ubicación: C:Program Filespl PAGINA DE DESCARGA VISUAL-PROLOG http://www.visual-prolog.com/ PROGRAMACION LOGICA- PROLOG --- Ing. DIEGO TORRES VALENCIA --
  • 64. FUNDACION UNIVERSITARIA SAN MARTIN Fecha: FACULTAD DE UNIVERSIDAD ABIERTA Y A DISTANCIA-CUCUTA Febrero de Fundación 2013 INSTALACION Y CONFIGURACION DE XAMPP Y USO PASO A PASO Universitaria Versión: 2.0 San Martin PAGINA DE DESCARGAR Y COMPRAR AMZI! PROLOG + LÓGICA DEL SERVIDOR http://www.amzi.com/AmziPrologLogicServer/store.php PAGINA DE DESCARGA HASKELL PROGRAMACION LOGICA- PROLOG --- Ing. DIEGO TORRES VALENCIA --
  • 65. FUNDACION UNIVERSITARIA SAN MARTIN Fecha: FACULTAD DE UNIVERSIDAD ABIERTA Y A DISTANCIA-CUCUTA Febrero de Fundación 2013 INSTALACION Y CONFIGURACION DE XAMPP Y USO PASO A PASO Universitaria Versión: 2.0 San Martin http://www.haskell.org/platform/windows.html PAGINA DE DESCARGA LOGIC PROGRAMMING ASSOCIATES: http://www.lpa.co.uk/dow_tri.htm PARA adquirir el software gratuito hay que llenar un formulario con datos personales, luego le dan un número de referencia PROGRAMACION LOGICA- PROLOG --- Ing. DIEGO TORRES VALENCIA --
  • 66. FUNDACION UNIVERSITARIA SAN MARTIN Fecha: FACULTAD DE UNIVERSIDAD ABIERTA Y A DISTANCIA-CUCUTA Febrero de Fundación 2013 INSTALACION Y CONFIGURACION DE XAMPP Y USO PASO A PASO Universitaria Versión: 2.0 San Martin ABRE SU CORREO Y PROCEDE A DESCARGARLO PROGRAMACION LOGICA- PROLOG --- Ing. DIEGO TORRES VALENCIA --
  • 67. FUNDACION UNIVERSITARIA SAN MARTIN Fecha: FACULTAD DE UNIVERSIDAD ABIERTA Y A DISTANCIA-CUCUTA Febrero de Fundación 2013 INSTALACION Y CONFIGURACION DE XAMPP Y USO PASO A PASO Universitaria Versión: 2.0 San Martin PROGRAMACION LOGICA- PROLOG --- Ing. DIEGO TORRES VALENCIA --
  • 68. FUNDACION UNIVERSITARIA SAN MARTIN Fecha: FACULTAD DE UNIVERSIDAD ABIERTA Y A DISTANCIA-CUCUTA Febrero de Fundación 2013 INSTALACION Y CONFIGURACION DE XAMPP Y USO PASO A PASO Universitaria Versión: 2.0 San Martin BIBLIOGRAFIA  tutorial conexión de base de datos mysql con prolog 6.2.6,  http://es.scribd.com/doc/126162141/23-Prolog-Con-Base-de-Datos-Mysql-Paso-a-Paso  http://www.youtube.com/watch?v=Gb5qxWT4p2M  http://www.slideshare.net/libsystem/conexin-mysql-prolog  http://es.scribd.com/doc/100459943/Base-de-Datos-Relacionales-y-Archivos-en-Prolog  http://es.scribd.com/doc/17247588/002-Manual-SWI-Prolog-Interfaces-Graficas  [Bratko, 90] I. Bratko. PROLOG. Programming for Artificial Intelligence.  Second Edition. Addison- Wesley. 1990. (puntos 4.1 y 4.2)   · [Clocksin 93] Clocksin, W.F., Mellish, C.S., Programación en PROLOG.  Colección Ciencia Informática, 2ª edición. Editorial Gustavo Gili, S.A., 1993.  (Capítulo 7, puntos 7.8 y 7.9)   · [Date, 93] C.J.Date, Introducción a los Sistemas de bases de datos.  Volumen I. Quinta edición. Ed. Addison-Wesley Iberoamericana, 1993.   http://www.cs.famaf.unc.edu.ar/wiki/doku.php?id=introalg:taller09_1 PROGRAMACION LOGICA- PROLOG --- Ing. DIEGO TORRES VALENCIA --
  • 69. FUNDACION UNIVERSITARIA SAN MARTIN Fecha: FACULTAD DE UNIVERSIDAD ABIERTA Y A DISTANCIA-CUCUTA Febrero de Fundación 2013 INSTALACION Y CONFIGURACION DE XAMPP Y USO PASO A PASO Universitaria Versión: 2.0 San Martin EVIDENCIAS DE DESEMPEÑO (TALLER PARA ENTREGAR) 1. Cuál cree que son los objetivos aprendidos en esta guía 2. Que significa MYSQL? , para que se utiliza? , para que fue creado? Y permitió el avance y la creación de que otros elementos? Porque es un software open source? 3. Realice una base de datos parecida, y realice consultas similares. 23. Traduce los siguientes términos: 1. Code 2. Common 3. Class 4. Design 5. Done 6. Element 7. File 8. Form 9. Format 10. 11. Help 12. Insert 13. Inspect 14. Layout 15. Link 16. Network 17. None 18. Size 19. Site 20. Split 21. Style 22. Table 23. Tabs 24. Target 25. Type 26. Untlited 27. View 28. Windows PROGRAMACION LOGICA- PROLOG --- Ing. DIEGO TORRES VALENCIA --
  • 70. FUNDACION UNIVERSITARIA SAN MARTIN Fecha: FACULTAD DE UNIVERSIDAD ABIERTA Y A DISTANCIA-CUCUTA Febrero de Fundación 2013 PROLOG CON BASE DATOS MYSQL EN XAMPP PASO A PASO Universitaria Versión: 2.0 San Martin F03-000-007 / 02-08 29. 30. CONCLUSIÓN Html Además, proporciona métodos adicionales para añadir, eliminar elementos, e insertar elementos entre otros dos existentes. 1. GLOSARIO CLASES: ATRIBUTOS: OBJETOS: 2. BIBLIOGRAFIA  º JAVA 2: MANUAL DE PROGRAMACION EDITORIAL MCGRAW HILL  COMO PROGRAMAR EN JAVA EDITORIAL DEITEL Y DEITEL Elaborada por: DIEGO HERNANDO TORRES VALENCIA Fecha 19 02 2013 Ajustada por: DIEGO HERNANDO TORRES VALENCIA Fecha PROGRAMACION LOGICA- PROLOG --- Ing. DIEGO TORRES VALENCIA --