JavaScriptSQL un motor de bases de datos en JavaScript

JSSQL es un motor de bases de datos desarrollado enteramente en JavaScript. Es una herramienta para desarrolladores que permite interpretar y ejecutar sentencias SQL sobre una base de datos de manera offline. Cuenta con una clase de conversión de bases de datos relacionales (ej: PostgreSQL, MySql, etc.) desarrollado en PHP que genera una serie de archivos de datos, luego el motor de bases de datos en JavaScript (JSSQL) accede a dichos datos mediante consultas SQL devolviendo un conjunto de registros de manera similar a cualquier motor de bases de datos. Esto resulta útil para consultar bases de datos offline o de manera dinámica sin aumentar el trabajo del servidor web o mejor aun: sin la necesidad de contar con un servidor de bases de datos.

Entre las distintas funcionalidades que tiene están:

  • Ejecutar consultas SQL desde JavaScript dentro de una base de datos offline
  • Interpreta consultas de manera flexible.
  • Las consultas SQL permiten el uso de alias en los nombres de los campos y tablas.
  • El conversor de base de datos (JSBDConversor) permite convertir una base de datos relacional (MySQL/Postgre) en una base de datos JSBD para utilizarla con el motor JSSQL.
  • Carga dinámica de las tablas de la base JSBD para evitar el uso extensivo de memoria en el navegador.

Esta es una primera versión de la librería, pero ya se está trabajando en ampliar la funcionalidad de esta librería con aspectos de SQL que no se han tenido en cuenta.

Vía: javascriptsql.sourceforge.net
COMPARTE ESTA NOTICIA

COMPARTIR EN FACEBOOK
COMPARTIR EN TWITTER
COMPARTIR EN LINKEDIN
COMPARTIR EN WHATSAPP