El uso de bases de datos sql para conectarse

SQL, junto con algunas herramientas específicas, puede conectar las bases de datos a través de diferentes sistemas de gestión de bases de datos (DBMS). Bases de datos creadas por diferentes DBMS tienen sus datos organizados de manera diferente, y cada uno espera que se les hable en su propio camino. Esto está bien si su aplicación de base de datos asume el mismo DBMS que creó su base de datos en el primer lugar. Sin embargo, eso no es siempre el caso. De hecho, a veces su aplicación puede intentar descargar datos de una base de datos y recuperar otros datos de una base de datos diferente que fue creado por un DBMS diferente.

Para manejar este tipo de situaciones se necesita algo de traducir las solicitudes de base de datos genéricos en la forma específica esperado por la base de datos en la parte final. Dos herramientas que hacen esto son ODBC y JDBC. Lo que esas siglas originalmente representaba en realidad no importa. Lo que importa es lo que hacen. Dan a su programa de aplicación de una interfaz estándar que tiene el mismo aspecto independientemente de lo que la base de datos se está accediendo:

  • El ODBC o JDBC traduce su SQL estándar en el dialecto específico esperado por la base de datos.

  • Cuando la base de datos devuelve un resultado, la interfaz de ODBC o JDBC se activa de nuevo, pasando sobre el conjunto de resultados al usuario.

Artículos Relacionados