FUNDACION UNIVERSITARIA SAN MARTIN                       Fecha:                       FACULTAD DE UNIVERSIDAD ABIERTA Y A ...
FUNDACION UNIVERSITARIA SAN MARTIN                                Fecha:                       FACULTAD DE UNIVERSIDAD ABI...
FUNDACION UNIVERSITARIA SAN MARTIN                       Fecha:                     FACULTAD DE UNIVERSIDAD ABIERTA Y A DI...
FUNDACION UNIVERSITARIA SAN MARTIN                       Fecha:                      FACULTAD DE UNIVERSIDAD ABIERTA Y A D...
FUNDACION UNIVERSITARIA SAN MARTIN                       Fecha:                      FACULTAD DE UNIVERSIDAD ABIERTA Y A D...
FUNDACION UNIVERSITARIA SAN MARTIN                       Fecha:                     FACULTAD DE UNIVERSIDAD ABIERTA Y A DI...
FUNDACION UNIVERSITARIA SAN MARTIN                       Fecha:                     FACULTAD DE UNIVERSIDAD ABIERTA Y A DI...
FUNDACION UNIVERSITARIA SAN MARTIN                       Fecha:                      FACULTAD DE UNIVERSIDAD ABIERTA Y A D...
FUNDACION UNIVERSITARIA SAN MARTIN                                           Fecha:                        FACULTAD DE UNI...
FUNDACION UNIVERSITARIA SAN MARTIN                       Fecha:                     FACULTAD DE UNIVERSIDAD ABIERTA Y A DI...
FUNDACION UNIVERSITARIA SAN MARTIN                       Fecha:                     FACULTAD DE UNIVERSIDAD ABIERTA Y A DI...
FUNDACION UNIVERSITARIA SAN MARTIN                       Fecha:                       FACULTAD DE UNIVERSIDAD ABIERTA Y A ...
FUNDACION UNIVERSITARIA SAN MARTIN                       Fecha:                     FACULTAD DE UNIVERSIDAD ABIERTA Y A DI...
FUNDACION UNIVERSITARIA SAN MARTIN                       Fecha:                      FACULTAD DE UNIVERSIDAD ABIERTA Y A D...
FUNDACION UNIVERSITARIA SAN MARTIN                       Fecha:                      FACULTAD DE UNIVERSIDAD ABIERTA Y A D...
FUNDACION UNIVERSITARIA SAN MARTIN                                  Fecha:                       FACULTAD DE UNIVERSIDAD A...
FUNDACION UNIVERSITARIA SAN MARTIN                       Fecha:                     FACULTAD DE UNIVERSIDAD ABIERTA Y A DI...
FUNDACION UNIVERSITARIA SAN MARTIN                       Fecha:                     FACULTAD DE UNIVERSIDAD ABIERTA Y A DI...
FUNDACION UNIVERSITARIA SAN MARTIN                                  Fecha:                      FACULTAD DE UNIVERSIDAD AB...
FUNDACION UNIVERSITARIA SAN MARTIN                       Fecha:                     FACULTAD DE UNIVERSIDAD ABIERTA Y A DI...
FUNDACION UNIVERSITARIA SAN MARTIN                       Fecha:                       FACULTAD DE UNIVERSIDAD ABIERTA Y A ...
FUNDACION UNIVERSITARIA SAN MARTIN                       Fecha:                     FACULTAD DE UNIVERSIDAD ABIERTA Y A DI...
FUNDACION UNIVERSITARIA SAN MARTIN                       Fecha:                     FACULTAD DE UNIVERSIDAD ABIERTA Y A DI...
FUNDACION UNIVERSITARIA SAN MARTIN                       Fecha:                       FACULTAD DE UNIVERSIDAD ABIERTA Y A ...
FUNDACION UNIVERSITARIA SAN MARTIN                       Fecha:                     FACULTAD DE UNIVERSIDAD ABIERTA Y A DI...
FUNDACION UNIVERSITARIA SAN MARTIN                         Fecha:                       FACULTAD DE UNIVERSIDAD ABIERTA Y ...
FUNDACION UNIVERSITARIA SAN MARTIN                       Fecha:                       FACULTAD DE UNIVERSIDAD ABIERTA Y A ...
FUNDACION UNIVERSITARIA SAN MARTIN                       Fecha:                     FACULTAD DE UNIVERSIDAD ABIERTA Y A DI...
FUNDACION UNIVERSITARIA SAN MARTIN                       Fecha:                      FACULTAD DE UNIVERSIDAD ABIERTA Y A D...
FUNDACION UNIVERSITARIA SAN MARTIN                       Fecha:                       FACULTAD DE UNIVERSIDAD ABIERTA Y A ...
FUNDACION UNIVERSITARIA SAN MARTIN                       Fecha:                     FACULTAD DE UNIVERSIDAD ABIERTA Y A DI...
FUNDACION UNIVERSITARIA SAN MARTIN                       Fecha:                       FACULTAD DE UNIVERSIDAD ABIERTA Y A ...
FUNDACION UNIVERSITARIA SAN MARTIN                       Fecha:                     FACULTAD DE UNIVERSIDAD ABIERTA Y A DI...
FUNDACION UNIVERSITARIA SAN MARTIN                       Fecha:                       FACULTAD DE UNIVERSIDAD ABIERTA Y A ...
FUNDACION UNIVERSITARIA SAN MARTIN                       Fecha:                     FACULTAD DE UNIVERSIDAD ABIERTA Y A DI...
FUNDACION UNIVERSITARIA SAN MARTIN                       Fecha:                      FACULTAD DE UNIVERSIDAD ABIERTA Y A D...
FUNDACION UNIVERSITARIA SAN MARTIN                       Fecha:                     FACULTAD DE UNIVERSIDAD ABIERTA Y A DI...
FUNDACION UNIVERSITARIA SAN MARTIN                       Fecha:                      FACULTAD DE UNIVERSIDAD ABIERTA Y A D...
FUNDACION UNIVERSITARIA SAN MARTIN                       Fecha:                     FACULTAD DE UNIVERSIDAD ABIERTA Y A DI...
FUNDACION UNIVERSITARIA SAN MARTIN                       Fecha:                      FACULTAD DE UNIVERSIDAD ABIERTA Y A D...
FUNDACION UNIVERSITARIA SAN MARTIN                              Fecha:                          FACULTAD DE UNIVERSIDAD AB...
FUNDACION UNIVERSITARIA SAN MARTIN                       Fecha:                     FACULTAD DE UNIVERSIDAD ABIERTA Y A DI...
Upcoming SlideShare
Loading in...5
×

23 prolog con base de datos mysql paso a paso

1,571

Published on

ejercicios praticos de logica de predicados,programacion logica con mysql,prolog con base de datos mysql paso a paso,prolog con mysql,software de logica de predicados,software programacion logica,swiprolog con mysql

Published in: Education
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
1,571
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
99
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

23 prolog con base de datos mysql paso a paso

  1. 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-08TALLER DE PROLOG CON BASE DE DATOS MYSQL PAGINA DE DESCARGA SWI-PROLOG 6.2.6http://www.swi-prolog.org/Luego proceden a la instalacionUbicación del software PROGRAMACION LOGICA- PROLOG --- Ing. DIEGO TORRES VALENCIA --
  2. 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.7XAMPP, LAMP, WAMPXAMPP es un servidor independiente de plataforma, software libre, que consiste principalmente en labase 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 Weblibre, fácil de usar y capaz de interpretar páginas dinámicas. Actualmente XAMPP esta disponible paraMicrosoft Windows, GNU/Linux, Solaris, y MacOS X.LAMP presenta una funcionalidad parecida a XAMP, pero enfocada en Linux, y WAMP lo haceenfocado en Windows. PAGINA DE DESCARGA DEL XAMPP 1.7.7http://www.apachefriends.org/en/xampp-windows.html PROGRAMACION LOGICA- PROLOG --- Ing. DIEGO TORRES VALENCIA --
  3. 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 PASOUniversitaria Versión: 2.0 San Martin F03-000-007 / 02-08 PROGRAMACION LOGICA- PROLOG --- Ing. DIEGO TORRES VALENCIA --
  4. 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-08SIGUIENTE Y SIGUIENTE HASTA FINALIZAR LA INSTALACION PROGRAMACION LOGICA- PROLOG --- Ing. DIEGO TORRES VALENCIA --
  5. 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-08DESPUES 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. 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 PASOUniversitaria Versión: 2.0 San Martin F03-000-007 / 02-08 PROGRAMACION LOGICA- PROLOG --- Ing. DIEGO TORRES VALENCIA --
  7. 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 PASOUniversitaria 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. 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.2INGRESAMOS AL SIGUIENTE LINK:http://localhost/phpmyadmin/ PROGRAMACION LOGICA- PROLOG --- Ing. DIEGO TORRES VALENCIA --
  9. 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 mysqlphpMyAdmin es una herramienta escrita en PHP con el fin de facilitar la tarea de administración de una base dedatos 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 deadministración. Permite administrar en forma completa un servidor MySQL (requiere de una cuenta super usuario) comoasí también bases de datos simples de un usuario en particular. PROGRAMACION LOGICA- PROLOG --- Ing. DIEGO TORRES VALENCIA --
  10. 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 PASOUniversitaria 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. 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 PASOUniversitaria 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. 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-08CREAMOS LA TABLA CON EL CODIGO SQLCREATE 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. 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 PASOUniversitaria Versión: 2.0 San Martin F03-000-007 / 02-08 PROGRAMACION LOGICA- PROLOG --- Ing. DIEGO TORRES VALENCIA --
  14. 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-08VEMOS LA FILA INSERTADA PERO VAMOS A REGISTRAR VARIAS PERSONAS:REGISTREMOS 10 PADRES CON SUS RESPECTIVOS HIJOS: PROGRAMACION LOGICA- PROLOG --- Ing. DIEGO TORRES VALENCIA --
  15. 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-08NOS MUESTRA QUE FUE EXITOSA EL REGISTROVEMOS LOS DATOS EN ESTA PESTAÑA EXAMINAR, donde podemos editar, actualizar, oelimar una fila PROGRAMACION LOGICA- PROLOG --- Ing. DIEGO TORRES VALENCIA --
  16. 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 MYSQLhttp://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. 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 PASOUniversitaria Versión: 2.0 San Martin F03-000-007 / 02-08 PROGRAMACION LOGICA- PROLOG --- Ing. DIEGO TORRES VALENCIA --
  18. 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 PASOUniversitaria Versión: 2.0 San Martin F03-000-007 / 02-08 PROGRAMACION LOGICA- PROLOG --- Ing. DIEGO TORRES VALENCIA --
  19. 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-08AHORA REALIZAMOS LA CNEXION CON ODBCC:WindowsSysWOW64OTRA FROMA DE ABRIR EL ODBCPanel de controlTodos los elementos de Panel de controlHerramientas administrativas PROGRAMACION LOGICA- PROLOG --- Ing. DIEGO TORRES VALENCIA --
  20. 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 PASOUniversitaria Versión: 2.0 San Martin F03-000-007 / 02-08 PROGRAMACION LOGICA- PROLOG --- Ing. DIEGO TORRES VALENCIA --
  21. 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-08swiprologconexion ODBC mysql con swiprologlocalhostbdprolog PROGRAMACION LOGICA- PROLOG --- Ing. DIEGO TORRES VALENCIA --
  22. 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 PASOUniversitaria Versión: 2.0 San Martin F03-000-007 / 02-08 PROGRAMACION LOGICA- PROLOG --- Ing. DIEGO TORRES VALENCIA --
  23. 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 PASOUniversitaria Versión: 2.0 San Martin F03-000-007 / 02-08 PROGRAMACION LOGICA- PROLOG --- Ing. DIEGO TORRES VALENCIA --
  24. 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-08EN BLOCK DE NOTAS QUE SERIA EL EDITOR , Y LO GUARDAMOS COMOmysql3.plabrir_conexion:- odbc_connect(swiprolog,_, [user(root), password(), alias(swiprolog), open(once) ]).cerrar_conexion:- odbc_disconnect(swiprolog). PROGRAMACION LOGICA- PROLOG --- Ing. DIEGO TORRES VALENCIA --
  25. 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 PASOUniversitaria Versión: 2.0 San Martin F03-000-007 / 02-08 PROGRAMACION LOGICA- PROLOG --- Ing. DIEGO TORRES VALENCIA --
  26. 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-08EN PROLOGAhora 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. 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-08INSERTAR DATOS NUEVOS EN LA BASE DE DATOS MYSQL DESDE PROLOG 6.2.6 EN BLOCK DE NOTAS QUE SERIA EL EDITOR , Y LOACTUALIZAMOS GUARDAMOS NUEVAMENTE COMO mysql3.plinserta_datos(F):- odbc_query(swiprolog, INSERT INTO datos (padre,hijo)VALUES("ruben","marco"), affected(F) ). PROGRAMACION LOGICA- PROLOG --- Ing. DIEGO TORRES VALENCIA --
  28. 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 PASOUniversitaria Versión: 2.0 San Martin F03-000-007 / 02-08 PROGRAMACION LOGICA- PROLOG --- Ing. DIEGO TORRES VALENCIA --
  29. 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-08REVISEMOS EL phpmyadmin PARA VER EL NUEVO REGISTRO O FILA INCORPORADO PROGRAMACION LOGICA- PROLOG --- Ing. DIEGO TORRES VALENCIA --
  30. 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-08CONSULTAR DATOS ALMACENADOS EN LA BASE DE DATOS MYSQL DESDE PROLOG 6.2.6 EN BLOCK DE NOTAS QUE SERIA EL EDITOR , Y LOACTUALIZAMOS GUARDAMOS NUEVAMENTE COMO mysql3.plfila(X):-odbc_query(swiprolog, select padre,hijo from datos,X, [types([string,default])] ). PROGRAMACION LOGICA- PROLOG --- Ing. DIEGO TORRES VALENCIA --
  31. 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 PASOUniversitaria Versión: 2.0 San Martin F03-000-007 / 02-08 PROGRAMACION LOGICA- PROLOG --- Ing. DIEGO TORRES VALENCIA --
  32. 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 LOACTUALIZAMOS GUARDAMOS NUEVAMENTE COMO mysql3.pltodo(R) :- odbc_query(swiprolog, SELECT * FROM datos, R). PROGRAMACION LOGICA- PROLOG --- Ing. DIEGO TORRES VALENCIA --
  33. 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 PASOUniversitaria Versión: 2.0 San Martin F03-000-007 / 02-08 PROGRAMACION LOGICA- PROLOG --- Ing. DIEGO TORRES VALENCIA --
  34. 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 LOACTUALIZAMOS GUARDAMOS NUEVAMENTE COMO mysql3.plactualiza(Y) :- odbc_query(swiprolog, UPDATE datos SET padre="uno", hijo="dos" WHERE padre="ruben" , Y). PROGRAMACION LOGICA- PROLOG --- Ing. DIEGO TORRES VALENCIA --
  35. 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 PASOUniversitaria Versión: 2.0 San Martin F03-000-007 / 02-08 PROGRAMACION LOGICA- PROLOG --- Ing. DIEGO TORRES VALENCIA --
  36. 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 LOACTUALIZAMOS GUARDAMOS NUEVAMENTE COMO mysql3.plborra(Y) :- odbc_query(swiprolog, DELETE FROM datos WHERE padre="uno" , Y). PROGRAMACION LOGICA- PROLOG --- Ing. DIEGO TORRES VALENCIA --
  37. 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 PASOUniversitaria Versión: 2.0 San Martin F03-000-007 / 02-08 PROGRAMACION LOGICA- PROLOG --- Ing. DIEGO TORRES VALENCIA --
  38. 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 DESDEPROLOG 6.2.6 DATOS ALMACENADOS EN LA BASE DE DATOS MYSQLpadre(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. 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 PASOUniversitaria Versión: 2.0 San Martin F03-000-007 / 02-08 PROGRAMACION LOGICA- PROLOG --- Ing. DIEGO TORRES VALENCIA --
  40. 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 ODBCERROR PROGRAMACION LOGICA- PROLOG --- Ing. DIEGO TORRES VALENCIA --
  41. 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-08Se 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 ficheroC:WindowsSysWOW64Hay dos rutas para crear la ODBC1) C:WindowsSysWOW642) C:WindowsSystem32LA CREAREMOS DESDE LA PRIMERA RUTA1) C:WindowsSysWOW64DE ESTA NO VAMOS A CREAR LA ODBC 2) C:WindowsSystem32 PROGRAMACION LOGICA- PROLOG --- Ing. DIEGO TORRES VALENCIA --
  42. 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 PASOUniversitaria Versión: 2.0 San Martin F03-000-007 / 02-08 PROGRAMACION LOGICA- PROLOG --- Ing. DIEGO TORRES VALENCIA --

×