SlideShare una empresa de Scribd logo
1 de 42
Descargar para leer sin conexión
FUNDACION UNIVERSITARIA SAN MARTIN                       Fecha:
                       FACULTAD DE UNIVERSIDAD ABIERTA Y A DISTANCIA-CUCUTA        Febrero de
   Fundacion                                                                          2013
                        PROLOG CON BASE DATOS MYSQL EN XAMPP PASO A PASO
  Universitaria                                                                    Versión: 2.0
   San Martin
                                                                              F03-000-007 / 02-08
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 instalacion

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
   Fundacion                                                                                   2013
                        PROLOG CON BASE DATOS MYSQL EN XAMPP PASO A PASO
  Universitaria                                                                             Versión: 2.0
   San Martin
                                                                                       F03-000-007 / 02-08


                             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 esta 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
 Fundacion                                                                          2013
                      PROLOG CON BASE DATOS MYSQL EN XAMPP PASO A PASO
Universitaria                                                                    Versión: 2.0
 San Martin
                                                                            F03-000-007 / 02-08




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




SIGUIENTE Y SIGUIENTE HASTA FINALIZAR LA INSTALACION

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

       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
 Fundacion                                                                          2013
                      PROLOG CON BASE DATOS MYSQL EN XAMPP PASO A PASO
Universitaria                                                                    Versión: 2.0
 San Martin
                                                                            F03-000-007 / 02-08




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

     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
  Fundacion                                                                          2013
                       PROLOG CON BASE DATOS MYSQL EN XAMPP PASO A PASO
 Universitaria                                                                    Versión: 2.0
  San Martin
                                                                             F03-000-007 / 02-08

       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
   Fundacion                                                                                                  2013
                         PROLOG CON BASE DATOS MYSQL EN XAMPP PASO A PASO
  Universitaria                                                                                            Versión: 2.0
   San Martin
                                                                                                     F03-000-007 / 02-08



            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 super 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
 Fundacion                                                                          2013
                      PROLOG CON BASE DATOS MYSQL EN XAMPP PASO A PASO
Universitaria                                                                    Versión: 2.0
 San Martin
                                                                            F03-000-007 / 02-08
    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
 Fundacion                                                                          2013
                      PROLOG CON BASE DATOS MYSQL EN XAMPP PASO A PASO
Universitaria                                                                    Versión: 2.0
 San Martin
                                                                            F03-000-007 / 02-08
                  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
   Fundacion                                                                          2013
                        PROLOG CON BASE DATOS MYSQL EN XAMPP PASO A PASO
  Universitaria                                                                    Versión: 2.0
   San Martin
                                                                              F03-000-007 / 02-08




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');




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
 Fundacion                                                                          2013
                      PROLOG CON BASE DATOS MYSQL EN XAMPP PASO A PASO
Universitaria                                                                    Versión: 2.0
 San Martin
                                                                            F03-000-007 / 02-08




                PROGRAMACION LOGICA-      PROLOG --- Ing. DIEGO TORRES VALENCIA           --
FUNDACION UNIVERSITARIA SAN MARTIN                       Fecha:
                      FACULTAD DE UNIVERSIDAD ABIERTA Y A DISTANCIA-CUCUTA        Febrero de
  Fundacion                                                                          2013
                       PROLOG CON BASE DATOS MYSQL EN XAMPP PASO A PASO
 Universitaria                                                                    Versión: 2.0
  San Martin
                                                                             F03-000-007 / 02-08
VEMOS LA FILA INSERTADA PERO VAMOS A REGISTRAR VARIAS PERSONAS:




REGISTREMOS 10 PADRES CON SUS RESPECTIVOS HIJOS:




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




VEMOS LOS DATOS EN ESTA PESTAÑA EXAMINAR, donde podemos editar, actualizar, o
elimar una fila




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

   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
 Fundacion                                                                          2013
                      PROLOG CON BASE DATOS MYSQL EN XAMPP PASO A PASO
Universitaria                                                                    Versión: 2.0
 San Martin
                                                                            F03-000-007 / 02-08




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




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



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
 Fundacion                                                                          2013
                      PROLOG CON BASE DATOS MYSQL EN XAMPP PASO A PASO
Universitaria                                                                    Versión: 2.0
 San Martin
                                                                            F03-000-007 / 02-08




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

conexion ODBC mysql con swiprolog

localhost

bdprolog




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




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




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



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
 Fundacion                                                                          2013
                      PROLOG CON BASE DATOS MYSQL EN XAMPP PASO A PASO
Universitaria                                                                    Versión: 2.0
 San Martin
                                                                            F03-000-007 / 02-08




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




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
   Fundacion                                                                          2013
                        PROLOG CON BASE DATOS MYSQL EN XAMPP PASO A PASO
  Universitaria                                                                    Versión: 2.0
   San Martin
                                                                              F03-000-007 / 02-08




INSERTAR DATOS NUEVOS 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

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
 Fundacion                                                                          2013
                      PROLOG CON BASE DATOS MYSQL EN XAMPP PASO A PASO
Universitaria                                                                    Versión: 2.0
 San Martin
                                                                            F03-000-007 / 02-08




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




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
   Fundacion                                                                          2013
                        PROLOG CON BASE DATOS MYSQL EN XAMPP PASO A PASO
  Universitaria                                                                    Versión: 2.0
   San Martin
                                                                              F03-000-007 / 02-08

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
 Fundacion                                                                          2013
                      PROLOG CON BASE DATOS MYSQL EN XAMPP PASO A PASO
Universitaria                                                                    Versión: 2.0
 San Martin
                                                                            F03-000-007 / 02-08




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

     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
 Fundacion                                                                          2013
                      PROLOG CON BASE DATOS MYSQL EN XAMPP PASO A PASO
Universitaria                                                                    Versión: 2.0
 San Martin
                                                                            F03-000-007 / 02-08




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




 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
 Fundacion                                                                          2013
                      PROLOG CON BASE DATOS MYSQL EN XAMPP PASO A PASO
Universitaria                                                                    Versión: 2.0
 San Martin
                                                                            F03-000-007 / 02-08




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




 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
 Fundacion                                                                          2013
                      PROLOG CON BASE DATOS MYSQL EN XAMPP PASO A PASO
Universitaria                                                                    Versión: 2.0
 San Martin
                                                                            F03-000-007 / 02-08




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




 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)
             ).

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
 Fundacion                                                                          2013
                      PROLOG CON BASE DATOS MYSQL EN XAMPP PASO A PASO
Universitaria                                                                    Versión: 2.0
 San Martin
                                                                            F03-000-007 / 02-08




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




                                   ERROR ODBC
ERROR
                 PROGRAMACION LOGICA-      PROLOG --- Ing. DIEGO TORRES VALENCIA           --
FUNDACION UNIVERSITARIA SAN MARTIN                              Fecha:
                          FACULTAD DE UNIVERSIDAD ABIERTA Y A DISTANCIA-CUCUTA               Febrero de
      Fundacion                                                                                 2013
                           PROLOG CON BASE DATOS MYSQL EN XAMPP PASO A PASO
     Universitaria                                                                           Versión: 2.0
      San Martin
                                                                                        F03-000-007 / 02-08
Se debe crear la ODBC como si fuera de 32 bits asi 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

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
 Fundacion                                                                          2013
                      PROLOG CON BASE DATOS MYSQL EN XAMPP PASO A PASO
Universitaria                                                                    Versión: 2.0
 San Martin
                                                                            F03-000-007 / 02-08




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

Más contenido relacionado

La actualidad más candente

Calidad del software, mantenibilidad
Calidad del software, mantenibilidadCalidad del software, mantenibilidad
Calidad del software, mantenibilidadSISTEMAS
 
Metodologia de desarrollo de aplicaciones eorm
Metodologia de desarrollo de aplicaciones eormMetodologia de desarrollo de aplicaciones eorm
Metodologia de desarrollo de aplicaciones eormLeonardo Martinez
 
Redes inalambricas (Historia , Seguridad , etc )
Redes inalambricas (Historia , Seguridad , etc )Redes inalambricas (Historia , Seguridad , etc )
Redes inalambricas (Historia , Seguridad , etc )Gerardo Plasencia
 
Medición y Estimación de Software con Puntos de Función
Medición y Estimación de Software con Puntos de FunciónMedición y Estimación de Software con Puntos de Función
Medición y Estimación de Software con Puntos de FunciónSoftware Guru
 
Estudio comparativo de PHP, ASP.NET Y JAVA
Estudio comparativo de PHP, ASP.NET Y JAVAEstudio comparativo de PHP, ASP.NET Y JAVA
Estudio comparativo de PHP, ASP.NET Y JAVAHelmilpa
 
Transmision de datos y sus componentes.
Transmision de datos y sus componentes.Transmision de datos y sus componentes.
Transmision de datos y sus componentes.Cesar Portanova
 
Metricas del proyecto de Software - introduccion
Metricas del proyecto de Software - introduccionMetricas del proyecto de Software - introduccion
Metricas del proyecto de Software - introduccionJose Diaz Silva
 
Learning Vector Quantization LVQ
Learning Vector Quantization LVQLearning Vector Quantization LVQ
Learning Vector Quantization LVQESCOM
 
Fase 3 - Administración e implementación de Redes Telemáticas
Fase 3 - Administración e implementación de Redes TelemáticasFase 3 - Administración e implementación de Redes Telemáticas
Fase 3 - Administración e implementación de Redes Telemáticasdfrojaso
 
25 Estandares - IEEE Calidad de Software
25 Estandares - IEEE Calidad de Software25 Estandares - IEEE Calidad de Software
25 Estandares - IEEE Calidad de SoftwareCamila Arbelaez
 
Funciones de-las-ventanas-del-blog
Funciones de-las-ventanas-del-blogFunciones de-las-ventanas-del-blog
Funciones de-las-ventanas-del-blogManu Rincon
 
2.2 eficiencia y transformación de los procesos de negocio a través del uso d...
2.2 eficiencia y transformación de los procesos de negocio a través del uso d...2.2 eficiencia y transformación de los procesos de negocio a través del uso d...
2.2 eficiencia y transformación de los procesos de negocio a través del uso d...softjack
 
Etapas del Proceso de la Ingeniería del Software
Etapas del Proceso de la Ingeniería del SoftwareEtapas del Proceso de la Ingeniería del Software
Etapas del Proceso de la Ingeniería del SoftwareT.I.C
 
Electronic industries association
Electronic industries associationElectronic industries association
Electronic industries associationlindavargas33
 

La actualidad más candente (20)

Ingenieria de software - Unidad 4 seguridad
Ingenieria de software - Unidad 4 seguridadIngenieria de software - Unidad 4 seguridad
Ingenieria de software - Unidad 4 seguridad
 
Calidad del software, mantenibilidad
Calidad del software, mantenibilidadCalidad del software, mantenibilidad
Calidad del software, mantenibilidad
 
Metodologia de desarrollo de aplicaciones eorm
Metodologia de desarrollo de aplicaciones eormMetodologia de desarrollo de aplicaciones eorm
Metodologia de desarrollo de aplicaciones eorm
 
Redes inalambricas (Historia , Seguridad , etc )
Redes inalambricas (Historia , Seguridad , etc )Redes inalambricas (Historia , Seguridad , etc )
Redes inalambricas (Historia , Seguridad , etc )
 
Medición y Estimación de Software con Puntos de Función
Medición y Estimación de Software con Puntos de FunciónMedición y Estimación de Software con Puntos de Función
Medición y Estimación de Software con Puntos de Función
 
Estudio comparativo de PHP, ASP.NET Y JAVA
Estudio comparativo de PHP, ASP.NET Y JAVAEstudio comparativo de PHP, ASP.NET Y JAVA
Estudio comparativo de PHP, ASP.NET Y JAVA
 
Presentación redes wi fi
Presentación redes wi fiPresentación redes wi fi
Presentación redes wi fi
 
Diseño de Software
Diseño de SoftwareDiseño de Software
Diseño de Software
 
Transmision de datos y sus componentes.
Transmision de datos y sus componentes.Transmision de datos y sus componentes.
Transmision de datos y sus componentes.
 
Metricas del proyecto de Software - introduccion
Metricas del proyecto de Software - introduccionMetricas del proyecto de Software - introduccion
Metricas del proyecto de Software - introduccion
 
Learning Vector Quantization LVQ
Learning Vector Quantization LVQLearning Vector Quantization LVQ
Learning Vector Quantization LVQ
 
Fase 3 - Administración e implementación de Redes Telemáticas
Fase 3 - Administración e implementación de Redes TelemáticasFase 3 - Administración e implementación de Redes Telemáticas
Fase 3 - Administración e implementación de Redes Telemáticas
 
25 Estandares - IEEE Calidad de Software
25 Estandares - IEEE Calidad de Software25 Estandares - IEEE Calidad de Software
25 Estandares - IEEE Calidad de Software
 
Funciones de-las-ventanas-del-blog
Funciones de-las-ventanas-del-blogFunciones de-las-ventanas-del-blog
Funciones de-las-ventanas-del-blog
 
Fase_3_Grupo_25.pptx
Fase_3_Grupo_25.pptxFase_3_Grupo_25.pptx
Fase_3_Grupo_25.pptx
 
Resumen del modelo osi
Resumen del modelo osiResumen del modelo osi
Resumen del modelo osi
 
2.2 eficiencia y transformación de los procesos de negocio a través del uso d...
2.2 eficiencia y transformación de los procesos de negocio a través del uso d...2.2 eficiencia y transformación de los procesos de negocio a través del uso d...
2.2 eficiencia y transformación de los procesos de negocio a través del uso d...
 
Etapas del Proceso de la Ingeniería del Software
Etapas del Proceso de la Ingeniería del SoftwareEtapas del Proceso de la Ingeniería del Software
Etapas del Proceso de la Ingeniería del Software
 
Electronic industries association
Electronic industries associationElectronic industries association
Electronic industries association
 
Ethernet
EthernetEthernet
Ethernet
 

Destacado

1 folleto de internet blog jimdo
1 folleto de internet blog jimdo1 folleto de internet blog jimdo
1 folleto de internet blog jimdo.. ..
 
maestria ciencia de la computacion merida venezuela 2016
maestria ciencia de la computacion merida venezuela 2016maestria ciencia de la computacion merida venezuela 2016
maestria ciencia de la computacion merida venezuela 2016.. ..
 
There is and there are
There is and there areThere is and there are
There is and there are.. ..
 
Actividad 3 prueba contextualizada 1
Actividad 3 prueba contextualizada 1Actividad 3 prueba contextualizada 1
Actividad 3 prueba contextualizada 1Jannett Hoo
 
Singer Favorite , My Favorite Athlete , My Favorite Food
Singer Favorite , My Favorite Athlete, My Favorite FoodSinger Favorite , My Favorite Athlete, My Favorite Food
Singer Favorite , My Favorite Athlete , My Favorite Food.. ..
 
1 folleto de internet blog blogger
1 folleto de internet blog blogger1 folleto de internet blog blogger
1 folleto de internet blog blogger.. ..
 
analitica de datos: SMART CITY o CIUDADES INTELIGENTES
analitica de datos: SMART CITY o  CIUDADES INTELIGENTESanalitica de datos: SMART CITY o  CIUDADES INTELIGENTES
analitica de datos: SMART CITY o CIUDADES INTELIGENTES.. ..
 
ESPECTROSCOPIOS: 1)ESPECTROGRAFOS. 2) ESPECTROFOTOMETROS
ESPECTROSCOPIOS: 1)ESPECTROGRAFOS.                  2) ESPECTROFOTOMETROSESPECTROSCOPIOS: 1)ESPECTROGRAFOS.                  2) ESPECTROFOTOMETROS
ESPECTROSCOPIOS: 1)ESPECTROGRAFOS. 2) ESPECTROFOTOMETROS.. ..
 
Realizar reportes en java,Realizar informes en java
Realizar reportes en java,Realizar informes en javaRealizar reportes en java,Realizar informes en java
Realizar reportes en java,Realizar informes en java.. ..
 
Nivel 2 aprender ingles aplicaciones android
Nivel 2 aprender ingles aplicaciones android Nivel 2 aprender ingles aplicaciones android
Nivel 2 aprender ingles aplicaciones android .. ..
 
Trabajo seguro en alturas
Trabajo seguro en alturasTrabajo seguro en alturas
Trabajo seguro en alturas.. ..
 
New Headway Intermediate - Unit 6 I just love it
New Headway Intermediate - Unit 6 I just love itNew Headway Intermediate - Unit 6 I just love it
New Headway Intermediate - Unit 6 I just love it.. ..
 
Quiz de movimiento armonico simple
Quiz de movimiento armonico simpleQuiz de movimiento armonico simple
Quiz de movimiento armonico simple.. ..
 
Examenes medicos ocupacionales trabajo en alturas
Examenes medicos ocupacionales trabajo en alturasExamenes medicos ocupacionales trabajo en alturas
Examenes medicos ocupacionales trabajo en alturas.. ..
 
Desarrollo de Software Guiado por Pruebas
Desarrollo de Software Guiado por PruebasDesarrollo de Software Guiado por Pruebas
Desarrollo de Software Guiado por Pruebas.. ..
 
GENERACIÓN DE PIN DIARIO POR PARTE DEL GESTOR en el kiosco en colombia
GENERACIÓN DE PIN DIARIO POR PARTE DEL GESTOR en el kiosco en colombia GENERACIÓN DE PIN DIARIO POR PARTE DEL GESTOR en el kiosco en colombia
GENERACIÓN DE PIN DIARIO POR PARTE DEL GESTOR en el kiosco en colombia .. ..
 
Formacion nivel 2 ofimatica
Formacion nivel 2  ofimaticaFormacion nivel 2  ofimatica
Formacion nivel 2 ofimatica.. ..
 
Tablet cpe computadores para educar COIN Manual de usuario st 800 edu
Tablet cpe computadores para educar COIN Manual de usuario st 800 eduTablet cpe computadores para educar COIN Manual de usuario st 800 edu
Tablet cpe computadores para educar COIN Manual de usuario st 800 edu.. ..
 

Destacado (20)

Conexión Mysql -Prolog
Conexión Mysql -PrologConexión Mysql -Prolog
Conexión Mysql -Prolog
 
1 folleto de internet blog jimdo
1 folleto de internet blog jimdo1 folleto de internet blog jimdo
1 folleto de internet blog jimdo
 
Febrero 13 17
Febrero 13 17Febrero 13 17
Febrero 13 17
 
maestria ciencia de la computacion merida venezuela 2016
maestria ciencia de la computacion merida venezuela 2016maestria ciencia de la computacion merida venezuela 2016
maestria ciencia de la computacion merida venezuela 2016
 
There is and there are
There is and there areThere is and there are
There is and there are
 
Actividad 3 prueba contextualizada 1
Actividad 3 prueba contextualizada 1Actividad 3 prueba contextualizada 1
Actividad 3 prueba contextualizada 1
 
Singer Favorite , My Favorite Athlete , My Favorite Food
Singer Favorite , My Favorite Athlete, My Favorite FoodSinger Favorite , My Favorite Athlete, My Favorite Food
Singer Favorite , My Favorite Athlete , My Favorite Food
 
1 folleto de internet blog blogger
1 folleto de internet blog blogger1 folleto de internet blog blogger
1 folleto de internet blog blogger
 
analitica de datos: SMART CITY o CIUDADES INTELIGENTES
analitica de datos: SMART CITY o  CIUDADES INTELIGENTESanalitica de datos: SMART CITY o  CIUDADES INTELIGENTES
analitica de datos: SMART CITY o CIUDADES INTELIGENTES
 
ESPECTROSCOPIOS: 1)ESPECTROGRAFOS. 2) ESPECTROFOTOMETROS
ESPECTROSCOPIOS: 1)ESPECTROGRAFOS.                  2) ESPECTROFOTOMETROSESPECTROSCOPIOS: 1)ESPECTROGRAFOS.                  2) ESPECTROFOTOMETROS
ESPECTROSCOPIOS: 1)ESPECTROGRAFOS. 2) ESPECTROFOTOMETROS
 
Realizar reportes en java,Realizar informes en java
Realizar reportes en java,Realizar informes en javaRealizar reportes en java,Realizar informes en java
Realizar reportes en java,Realizar informes en java
 
Nivel 2 aprender ingles aplicaciones android
Nivel 2 aprender ingles aplicaciones android Nivel 2 aprender ingles aplicaciones android
Nivel 2 aprender ingles aplicaciones android
 
Trabajo seguro en alturas
Trabajo seguro en alturasTrabajo seguro en alturas
Trabajo seguro en alturas
 
New Headway Intermediate - Unit 6 I just love it
New Headway Intermediate - Unit 6 I just love itNew Headway Intermediate - Unit 6 I just love it
New Headway Intermediate - Unit 6 I just love it
 
Quiz de movimiento armonico simple
Quiz de movimiento armonico simpleQuiz de movimiento armonico simple
Quiz de movimiento armonico simple
 
Examenes medicos ocupacionales trabajo en alturas
Examenes medicos ocupacionales trabajo en alturasExamenes medicos ocupacionales trabajo en alturas
Examenes medicos ocupacionales trabajo en alturas
 
Desarrollo de Software Guiado por Pruebas
Desarrollo de Software Guiado por PruebasDesarrollo de Software Guiado por Pruebas
Desarrollo de Software Guiado por Pruebas
 
GENERACIÓN DE PIN DIARIO POR PARTE DEL GESTOR en el kiosco en colombia
GENERACIÓN DE PIN DIARIO POR PARTE DEL GESTOR en el kiosco en colombia GENERACIÓN DE PIN DIARIO POR PARTE DEL GESTOR en el kiosco en colombia
GENERACIÓN DE PIN DIARIO POR PARTE DEL GESTOR en el kiosco en colombia
 
Formacion nivel 2 ofimatica
Formacion nivel 2  ofimaticaFormacion nivel 2  ofimatica
Formacion nivel 2 ofimatica
 
Tablet cpe computadores para educar COIN Manual de usuario st 800 edu
Tablet cpe computadores para educar COIN Manual de usuario st 800 eduTablet cpe computadores para educar COIN Manual de usuario st 800 edu
Tablet cpe computadores para educar COIN Manual de usuario st 800 edu
 

Más de .. ..

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.. ..
 

Más de .. .. (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
 

Último

PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).pptPINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).pptAlberto Rubio
 
activ4-bloque4 transversal doctorado.pdf
activ4-bloque4 transversal doctorado.pdfactiv4-bloque4 transversal doctorado.pdf
activ4-bloque4 transversal doctorado.pdfRosabel UA
 
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptxLA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptxlclcarmen
 
Los avatares para el juego dramático en entornos virtuales
Los avatares para el juego dramático en entornos virtualesLos avatares para el juego dramático en entornos virtuales
Los avatares para el juego dramático en entornos virtualesMarisolMartinez707897
 
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdfFeliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdfMercedes Gonzalez
 
Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024IES Vicent Andres Estelles
 
Revista Apuntes de Historia. Mayo 2024.pdf
Revista Apuntes de Historia. Mayo 2024.pdfRevista Apuntes de Historia. Mayo 2024.pdf
Revista Apuntes de Historia. Mayo 2024.pdfapunteshistoriamarmo
 
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLAACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLAJAVIER SOLIS NOYOLA
 
Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024IES Vicent Andres Estelles
 
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docxEliaHernndez7
 
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPCTRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPCCarlosEduardoSosa2
 
Análisis de los Factores Externos de la Organización.
Análisis de los Factores Externos de la Organización.Análisis de los Factores Externos de la Organización.
Análisis de los Factores Externos de la Organización.JonathanCovena1
 
TIENDAS MASS MINIMARKET ESTUDIO DE MERCADO
TIENDAS MASS MINIMARKET ESTUDIO DE MERCADOTIENDAS MASS MINIMARKET ESTUDIO DE MERCADO
TIENDAS MASS MINIMARKET ESTUDIO DE MERCADOPsicoterapia Holística
 
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docxPLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docxiemerc2024
 

Último (20)

Lecciones 06 Esc. Sabática. Los dos testigos
Lecciones 06 Esc. Sabática. Los dos testigosLecciones 06 Esc. Sabática. Los dos testigos
Lecciones 06 Esc. Sabática. Los dos testigos
 
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).pptPINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
 
activ4-bloque4 transversal doctorado.pdf
activ4-bloque4 transversal doctorado.pdfactiv4-bloque4 transversal doctorado.pdf
activ4-bloque4 transversal doctorado.pdf
 
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptxLA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
 
Los avatares para el juego dramático en entornos virtuales
Los avatares para el juego dramático en entornos virtualesLos avatares para el juego dramático en entornos virtuales
Los avatares para el juego dramático en entornos virtuales
 
Interpretación de cortes geológicos 2024
Interpretación de cortes geológicos 2024Interpretación de cortes geológicos 2024
Interpretación de cortes geológicos 2024
 
Tema 11. Dinámica de la hidrosfera 2024
Tema 11.  Dinámica de la hidrosfera 2024Tema 11.  Dinámica de la hidrosfera 2024
Tema 11. Dinámica de la hidrosfera 2024
 
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdfFeliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
 
Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024
 
Sesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronósticoSesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronóstico
 
Revista Apuntes de Historia. Mayo 2024.pdf
Revista Apuntes de Historia. Mayo 2024.pdfRevista Apuntes de Historia. Mayo 2024.pdf
Revista Apuntes de Historia. Mayo 2024.pdf
 
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLAACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
 
Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024
 
Usos y desusos de la inteligencia artificial en revistas científicas
Usos y desusos de la inteligencia artificial en revistas científicasUsos y desusos de la inteligencia artificial en revistas científicas
Usos y desusos de la inteligencia artificial en revistas científicas
 
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
 
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPCTRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
 
Análisis de los Factores Externos de la Organización.
Análisis de los Factores Externos de la Organización.Análisis de los Factores Externos de la Organización.
Análisis de los Factores Externos de la Organización.
 
Supuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docxSupuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docx
 
TIENDAS MASS MINIMARKET ESTUDIO DE MERCADO
TIENDAS MASS MINIMARKET ESTUDIO DE MERCADOTIENDAS MASS MINIMARKET ESTUDIO DE MERCADO
TIENDAS MASS MINIMARKET ESTUDIO DE MERCADO
 
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docxPLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
 

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 Fundacion 2013 PROLOG CON BASE DATOS MYSQL EN XAMPP PASO A PASO Universitaria Versión: 2.0 San Martin F03-000-007 / 02-08 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 instalacion 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 Fundacion 2013 PROLOG CON BASE DATOS MYSQL EN XAMPP PASO A PASO Universitaria Versión: 2.0 San Martin F03-000-007 / 02-08 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 esta 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 Fundacion 2013 PROLOG CON BASE DATOS MYSQL EN XAMPP PASO A PASO Universitaria Versión: 2.0 San Martin F03-000-007 / 02-08 PROGRAMACION LOGICA- PROLOG --- Ing. DIEGO TORRES VALENCIA --
  • 4. FUNDACION UNIVERSITARIA SAN MARTIN Fecha: FACULTAD DE UNIVERSIDAD ABIERTA Y A DISTANCIA-CUCUTA Febrero de Fundacion 2013 PROLOG CON BASE DATOS MYSQL EN XAMPP PASO A PASO Universitaria Versión: 2.0 San Martin F03-000-007 / 02-08 SIGUIENTE Y SIGUIENTE HASTA FINALIZAR LA INSTALACION PROGRAMACION LOGICA- PROLOG --- Ing. DIEGO TORRES VALENCIA --
  • 5. FUNDACION UNIVERSITARIA SAN MARTIN Fecha: FACULTAD DE UNIVERSIDAD ABIERTA Y A DISTANCIA-CUCUTA Febrero de Fundacion 2013 PROLOG CON BASE DATOS MYSQL EN XAMPP PASO A PASO Universitaria Versión: 2.0 San Martin F03-000-007 / 02-08 DESPUES DE INSTLAR EL XAMPP 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 --
  • 6. FUNDACION UNIVERSITARIA SAN MARTIN Fecha: FACULTAD DE UNIVERSIDAD ABIERTA Y A DISTANCIA-CUCUTA Febrero de Fundacion 2013 PROLOG CON BASE DATOS MYSQL EN XAMPP PASO A PASO Universitaria Versión: 2.0 San Martin F03-000-007 / 02-08 PROGRAMACION LOGICA- PROLOG --- Ing. DIEGO TORRES VALENCIA --
  • 7. FUNDACION UNIVERSITARIA SAN MARTIN Fecha: FACULTAD DE UNIVERSIDAD ABIERTA Y A DISTANCIA-CUCUTA Febrero de Fundacion 2013 PROLOG CON BASE DATOS MYSQL EN XAMPP PASO A PASO Universitaria Versión: 2.0 San Martin F03-000-007 / 02-08 Accedemos al siguiente enlace http://localhost/xampp/ PROGRAMACION LOGICA- PROLOG --- Ing. DIEGO TORRES VALENCIA --
  • 8. FUNDACION UNIVERSITARIA SAN MARTIN Fecha: FACULTAD DE UNIVERSIDAD ABIERTA Y A DISTANCIA-CUCUTA Febrero de Fundacion 2013 PROLOG CON BASE DATOS MYSQL EN XAMPP PASO A PASO Universitaria Versión: 2.0 San Martin F03-000-007 / 02-08 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 --
  • 9. FUNDACION UNIVERSITARIA SAN MARTIN Fecha: FACULTAD DE UNIVERSIDAD ABIERTA Y A DISTANCIA-CUCUTA Febrero de Fundacion 2013 PROLOG CON BASE DATOS MYSQL EN XAMPP PASO A PASO Universitaria Versión: 2.0 San Martin F03-000-007 / 02-08 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 super usuario) como así también bases de datos simples de un usuario en particular. PROGRAMACION LOGICA- PROLOG --- Ing. DIEGO TORRES VALENCIA --
  • 10. FUNDACION UNIVERSITARIA SAN MARTIN Fecha: FACULTAD DE UNIVERSIDAD ABIERTA Y A DISTANCIA-CUCUTA Febrero de Fundacion 2013 PROLOG CON BASE DATOS MYSQL EN XAMPP PASO A PASO Universitaria Versión: 2.0 San Martin F03-000-007 / 02-08 CREAMOS UNA NUEVA BASE DE DATOS LLAMADA: bdprolog PROGRAMACION LOGICA- PROLOG --- Ing. DIEGO TORRES VALENCIA --
  • 11. FUNDACION UNIVERSITARIA SAN MARTIN Fecha: FACULTAD DE UNIVERSIDAD ABIERTA Y A DISTANCIA-CUCUTA Febrero de Fundacion 2013 PROLOG CON BASE DATOS MYSQL EN XAMPP PASO A PASO Universitaria Versión: 2.0 San Martin F03-000-007 / 02-08 ABRIMOS LA BASE DE DATOS bdprolog PROGRAMACION LOGICA- PROLOG --- Ing. DIEGO TORRES VALENCIA --
  • 12. FUNDACION UNIVERSITARIA SAN MARTIN Fecha: FACULTAD DE UNIVERSIDAD ABIERTA Y A DISTANCIA-CUCUTA Febrero de Fundacion 2013 PROLOG CON BASE DATOS MYSQL EN XAMPP PASO A PASO Universitaria Versión: 2.0 San Martin F03-000-007 / 02-08 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'); SE CREO LA TABLA Y SE INSERTO UNA NUEVA FILA PROGRAMACION LOGICA- PROLOG --- Ing. DIEGO TORRES VALENCIA --
  • 13. FUNDACION UNIVERSITARIA SAN MARTIN Fecha: FACULTAD DE UNIVERSIDAD ABIERTA Y A DISTANCIA-CUCUTA Febrero de Fundacion 2013 PROLOG CON BASE DATOS MYSQL EN XAMPP PASO A PASO Universitaria Versión: 2.0 San Martin F03-000-007 / 02-08 PROGRAMACION LOGICA- PROLOG --- Ing. DIEGO TORRES VALENCIA --
  • 14. FUNDACION UNIVERSITARIA SAN MARTIN Fecha: FACULTAD DE UNIVERSIDAD ABIERTA Y A DISTANCIA-CUCUTA Febrero de Fundacion 2013 PROLOG CON BASE DATOS MYSQL EN XAMPP PASO A PASO Universitaria Versión: 2.0 San Martin F03-000-007 / 02-08 VEMOS LA FILA INSERTADA PERO VAMOS A REGISTRAR VARIAS PERSONAS: REGISTREMOS 10 PADRES CON SUS RESPECTIVOS HIJOS: PROGRAMACION LOGICA- PROLOG --- Ing. DIEGO TORRES VALENCIA --
  • 15. FUNDACION UNIVERSITARIA SAN MARTIN Fecha: FACULTAD DE UNIVERSIDAD ABIERTA Y A DISTANCIA-CUCUTA Febrero de Fundacion 2013 PROLOG CON BASE DATOS MYSQL EN XAMPP PASO A PASO Universitaria Versión: 2.0 San Martin F03-000-007 / 02-08 NOS MUESTRA QUE FUE EXITOSA EL REGISTRO VEMOS LOS DATOS EN ESTA PESTAÑA EXAMINAR, donde podemos editar, actualizar, o elimar una fila PROGRAMACION LOGICA- PROLOG --- Ing. DIEGO TORRES VALENCIA --
  • 16. FUNDACION UNIVERSITARIA SAN MARTIN Fecha: FACULTAD DE UNIVERSIDAD ABIERTA Y A DISTANCIA-CUCUTA Febrero de Fundacion 2013 PROLOG CON BASE DATOS MYSQL EN XAMPP PASO A PASO Universitaria Versión: 2.0 San Martin F03-000-007 / 02-08 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 --
  • 17. FUNDACION UNIVERSITARIA SAN MARTIN Fecha: FACULTAD DE UNIVERSIDAD ABIERTA Y A DISTANCIA-CUCUTA Febrero de Fundacion 2013 PROLOG CON BASE DATOS MYSQL EN XAMPP PASO A PASO Universitaria Versión: 2.0 San Martin F03-000-007 / 02-08 PROGRAMACION LOGICA- PROLOG --- Ing. DIEGO TORRES VALENCIA --
  • 18. FUNDACION UNIVERSITARIA SAN MARTIN Fecha: FACULTAD DE UNIVERSIDAD ABIERTA Y A DISTANCIA-CUCUTA Febrero de Fundacion 2013 PROLOG CON BASE DATOS MYSQL EN XAMPP PASO A PASO Universitaria Versión: 2.0 San Martin F03-000-007 / 02-08 PROGRAMACION LOGICA- PROLOG --- Ing. DIEGO TORRES VALENCIA --
  • 19. FUNDACION UNIVERSITARIA SAN MARTIN Fecha: FACULTAD DE UNIVERSIDAD ABIERTA Y A DISTANCIA-CUCUTA Febrero de Fundacion 2013 PROLOG CON BASE DATOS MYSQL EN XAMPP PASO A PASO Universitaria Versión: 2.0 San Martin F03-000-007 / 02-08 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 --
  • 20. FUNDACION UNIVERSITARIA SAN MARTIN Fecha: FACULTAD DE UNIVERSIDAD ABIERTA Y A DISTANCIA-CUCUTA Febrero de Fundacion 2013 PROLOG CON BASE DATOS MYSQL EN XAMPP PASO A PASO Universitaria Versión: 2.0 San Martin F03-000-007 / 02-08 PROGRAMACION LOGICA- PROLOG --- Ing. DIEGO TORRES VALENCIA --
  • 21. FUNDACION UNIVERSITARIA SAN MARTIN Fecha: FACULTAD DE UNIVERSIDAD ABIERTA Y A DISTANCIA-CUCUTA Febrero de Fundacion 2013 PROLOG CON BASE DATOS MYSQL EN XAMPP PASO A PASO Universitaria Versión: 2.0 San Martin F03-000-007 / 02-08 swiprolog conexion ODBC mysql con swiprolog localhost bdprolog PROGRAMACION LOGICA- PROLOG --- Ing. DIEGO TORRES VALENCIA --
  • 22. FUNDACION UNIVERSITARIA SAN MARTIN Fecha: FACULTAD DE UNIVERSIDAD ABIERTA Y A DISTANCIA-CUCUTA Febrero de Fundacion 2013 PROLOG CON BASE DATOS MYSQL EN XAMPP PASO A PASO Universitaria Versión: 2.0 San Martin F03-000-007 / 02-08 PROGRAMACION LOGICA- PROLOG --- Ing. DIEGO TORRES VALENCIA --
  • 23. FUNDACION UNIVERSITARIA SAN MARTIN Fecha: FACULTAD DE UNIVERSIDAD ABIERTA Y A DISTANCIA-CUCUTA Febrero de Fundacion 2013 PROLOG CON BASE DATOS MYSQL EN XAMPP PASO A PASO Universitaria Versión: 2.0 San Martin F03-000-007 / 02-08 PROGRAMACION LOGICA- PROLOG --- Ing. DIEGO TORRES VALENCIA --
  • 24. FUNDACION UNIVERSITARIA SAN MARTIN Fecha: FACULTAD DE UNIVERSIDAD ABIERTA Y A DISTANCIA-CUCUTA Febrero de Fundacion 2013 PROLOG CON BASE DATOS MYSQL EN XAMPP PASO A PASO Universitaria Versión: 2.0 San Martin F03-000-007 / 02-08 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 --
  • 25. FUNDACION UNIVERSITARIA SAN MARTIN Fecha: FACULTAD DE UNIVERSIDAD ABIERTA Y A DISTANCIA-CUCUTA Febrero de Fundacion 2013 PROLOG CON BASE DATOS MYSQL EN XAMPP PASO A PASO Universitaria Versión: 2.0 San Martin F03-000-007 / 02-08 PROGRAMACION LOGICA- PROLOG --- Ing. DIEGO TORRES VALENCIA --
  • 26. FUNDACION UNIVERSITARIA SAN MARTIN Fecha: FACULTAD DE UNIVERSIDAD ABIERTA Y A DISTANCIA-CUCUTA Febrero de Fundacion 2013 PROLOG CON BASE DATOS MYSQL EN XAMPP PASO A PASO Universitaria Versión: 2.0 San Martin F03-000-007 / 02-08 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 --
  • 27. FUNDACION UNIVERSITARIA SAN MARTIN Fecha: FACULTAD DE UNIVERSIDAD ABIERTA Y A DISTANCIA-CUCUTA Febrero de Fundacion 2013 PROLOG CON BASE DATOS MYSQL EN XAMPP PASO A PASO Universitaria Versión: 2.0 San Martin F03-000-007 / 02-08 INSERTAR DATOS NUEVOS 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 inserta_datos(F):- odbc_query('swiprolog', 'INSERT INTO datos (padre,hijo)VALUES("ruben","marco")', affected(F) ). PROGRAMACION LOGICA- PROLOG --- Ing. DIEGO TORRES VALENCIA --
  • 28. FUNDACION UNIVERSITARIA SAN MARTIN Fecha: FACULTAD DE UNIVERSIDAD ABIERTA Y A DISTANCIA-CUCUTA Febrero de Fundacion 2013 PROLOG CON BASE DATOS MYSQL EN XAMPP PASO A PASO Universitaria Versión: 2.0 San Martin F03-000-007 / 02-08 PROGRAMACION LOGICA- PROLOG --- Ing. DIEGO TORRES VALENCIA --
  • 29. FUNDACION UNIVERSITARIA SAN MARTIN Fecha: FACULTAD DE UNIVERSIDAD ABIERTA Y A DISTANCIA-CUCUTA Febrero de Fundacion 2013 PROLOG CON BASE DATOS MYSQL EN XAMPP PASO A PASO Universitaria Versión: 2.0 San Martin F03-000-007 / 02-08 REVISEMOS EL phpmyadmin PARA VER EL NUEVO REGISTRO O FILA INCORPORADO PROGRAMACION LOGICA- PROLOG --- Ing. DIEGO TORRES VALENCIA --
  • 30. FUNDACION UNIVERSITARIA SAN MARTIN Fecha: FACULTAD DE UNIVERSIDAD ABIERTA Y A DISTANCIA-CUCUTA Febrero de Fundacion 2013 PROLOG CON BASE DATOS MYSQL EN XAMPP PASO A PASO Universitaria Versión: 2.0 San Martin F03-000-007 / 02-08 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 --
  • 31. FUNDACION UNIVERSITARIA SAN MARTIN Fecha: FACULTAD DE UNIVERSIDAD ABIERTA Y A DISTANCIA-CUCUTA Febrero de Fundacion 2013 PROLOG CON BASE DATOS MYSQL EN XAMPP PASO A PASO Universitaria Versión: 2.0 San Martin F03-000-007 / 02-08 PROGRAMACION LOGICA- PROLOG --- Ing. DIEGO TORRES VALENCIA --
  • 32. FUNDACION UNIVERSITARIA SAN MARTIN Fecha: FACULTAD DE UNIVERSIDAD ABIERTA Y A DISTANCIA-CUCUTA Febrero de Fundacion 2013 PROLOG CON BASE DATOS MYSQL EN XAMPP PASO A PASO Universitaria Versión: 2.0 San Martin F03-000-007 / 02-08 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 --
  • 33. FUNDACION UNIVERSITARIA SAN MARTIN Fecha: FACULTAD DE UNIVERSIDAD ABIERTA Y A DISTANCIA-CUCUTA Febrero de Fundacion 2013 PROLOG CON BASE DATOS MYSQL EN XAMPP PASO A PASO Universitaria Versión: 2.0 San Martin F03-000-007 / 02-08 PROGRAMACION LOGICA- PROLOG --- Ing. DIEGO TORRES VALENCIA --
  • 34. FUNDACION UNIVERSITARIA SAN MARTIN Fecha: FACULTAD DE UNIVERSIDAD ABIERTA Y A DISTANCIA-CUCUTA Febrero de Fundacion 2013 PROLOG CON BASE DATOS MYSQL EN XAMPP PASO A PASO Universitaria Versión: 2.0 San Martin F03-000-007 / 02-08 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 --
  • 35. FUNDACION UNIVERSITARIA SAN MARTIN Fecha: FACULTAD DE UNIVERSIDAD ABIERTA Y A DISTANCIA-CUCUTA Febrero de Fundacion 2013 PROLOG CON BASE DATOS MYSQL EN XAMPP PASO A PASO Universitaria Versión: 2.0 San Martin F03-000-007 / 02-08 PROGRAMACION LOGICA- PROLOG --- Ing. DIEGO TORRES VALENCIA --
  • 36. FUNDACION UNIVERSITARIA SAN MARTIN Fecha: FACULTAD DE UNIVERSIDAD ABIERTA Y A DISTANCIA-CUCUTA Febrero de Fundacion 2013 PROLOG CON BASE DATOS MYSQL EN XAMPP PASO A PASO Universitaria Versión: 2.0 San Martin F03-000-007 / 02-08 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 --
  • 37. FUNDACION UNIVERSITARIA SAN MARTIN Fecha: FACULTAD DE UNIVERSIDAD ABIERTA Y A DISTANCIA-CUCUTA Febrero de Fundacion 2013 PROLOG CON BASE DATOS MYSQL EN XAMPP PASO A PASO Universitaria Versión: 2.0 San Martin F03-000-007 / 02-08 PROGRAMACION LOGICA- PROLOG --- Ing. DIEGO TORRES VALENCIA --
  • 38. FUNDACION UNIVERSITARIA SAN MARTIN Fecha: FACULTAD DE UNIVERSIDAD ABIERTA Y A DISTANCIA-CUCUTA Febrero de Fundacion 2013 PROLOG CON BASE DATOS MYSQL EN XAMPP PASO A PASO Universitaria Versión: 2.0 San Martin F03-000-007 / 02-08 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) ). abuelo(Abuelo,Nieto):- padre(Abuelo,Padre),padre(Padre,Nieto). PROGRAMACION LOGICA- PROLOG --- Ing. DIEGO TORRES VALENCIA --
  • 39. FUNDACION UNIVERSITARIA SAN MARTIN Fecha: FACULTAD DE UNIVERSIDAD ABIERTA Y A DISTANCIA-CUCUTA Febrero de Fundacion 2013 PROLOG CON BASE DATOS MYSQL EN XAMPP PASO A PASO Universitaria Versión: 2.0 San Martin F03-000-007 / 02-08 PROGRAMACION LOGICA- PROLOG --- Ing. DIEGO TORRES VALENCIA --
  • 40. FUNDACION UNIVERSITARIA SAN MARTIN Fecha: FACULTAD DE UNIVERSIDAD ABIERTA Y A DISTANCIA-CUCUTA Febrero de Fundacion 2013 PROLOG CON BASE DATOS MYSQL EN XAMPP PASO A PASO Universitaria Versión: 2.0 San Martin F03-000-007 / 02-08 ERROR ODBC ERROR PROGRAMACION LOGICA- PROLOG --- Ing. DIEGO TORRES VALENCIA --
  • 41. FUNDACION UNIVERSITARIA SAN MARTIN Fecha: FACULTAD DE UNIVERSIDAD ABIERTA Y A DISTANCIA-CUCUTA Febrero de Fundacion 2013 PROLOG CON BASE DATOS MYSQL EN XAMPP PASO A PASO Universitaria Versión: 2.0 San Martin F03-000-007 / 02-08 Se debe crear la ODBC como si fuera de 32 bits asi 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 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 --
  • 42. FUNDACION UNIVERSITARIA SAN MARTIN Fecha: FACULTAD DE UNIVERSIDAD ABIERTA Y A DISTANCIA-CUCUTA Febrero de Fundacion 2013 PROLOG CON BASE DATOS MYSQL EN XAMPP PASO A PASO Universitaria Versión: 2.0 San Martin F03-000-007 / 02-08 PROGRAMACION LOGICA- PROLOG --- Ing. DIEGO TORRES VALENCIA --