Skip to content

Latest commit

 

History

History
12 lines (12 loc) · 929 Bytes

File metadata and controls

12 lines (12 loc) · 929 Bytes

ar2sql



  • Se trata de un programa en Prolog que lee de un fichero una expresión de Álgebra Relacional y la convierte en una consulta SQL equivalente.
  • Originalmente realizado como práctica de Prolog para la asignatura de Inteligencia Artificial. Sigue la notación de álgebra relacional utilizada en la asignatura de Bases de Datos.
  • Es un proyecto de juguete, las consultas resultantes son redundantes. Si ves esto y estas cursando alguna asignatura de base de datos, no dependas de esta herramienta 🙂
  • Prolog no es muy cómodo para hacer un compilador (hablo por experiencia). Pasaré este proyecto a JS en otro momento.

TODO:

  • Interfaz gráfica
  • Mejorar las consultas finales.