El interfaz del nivel de la llamada (CLI) del es un de hecho API del programa normalizado para el SQL - sistemas de gestión basados de la base de datos creados por el el grupo abierto . Convertido en los años 90 tempranos, el API fue definido solamente para el C y los lenguajes de programación de COBOL . El interfaz del nivel de la llamada define cómo el programa de C o de COBOL debe enviar preguntas del SQL al DBMS y cómo el vuelto Recordsets se debe manejar por el uso de una manera constante.
El interfaz es parte de lo que se refiere el grupo abierto como el ambiente de uso común, que se piensa para ser un estándar amplio para programar los usos abiertos, es decir usos de diversos equipos programados y de diversos vendedores que puedan interoperar de una manera eficiente. SQL/CLI proporciona a puesta en práctica-independiente CLI del estándar internacional para tener acceso a bases de datos del SQL. Las herramientas del servidor de cliente pueden tener acceso fácilmente a bases de datos a través de bibliotecas de acoplamiento dinámico. Apoya y anima un sistema rico de herramientas del servidor de cliente.
El uso más extenso del estándar del CLI está como la base de la especificación ODBC (conectividad de base de datos abierta), que es ampliamente utilizada permitir que los usos transparente tengan acceso a sistemas de base de datos de diversos vendedores. La versión actual del API, ODBC 3.52, incorpora características de la ISO y de los estándares de X/Open (véase abajo).
La ISO SQL/CLI es una adición al estándar 1992 del SQL ( SQL-92 ). Fue terminada como estándar de ISO ISO/IEC 9075-3: Tecnología de la información 1995 -- Idiomas de la base de datos -- SQL -- Parte 3: Interfaz del Llamar-Nivel (SQL/CLI). El esfuerzo actual de SQL/CLI está agregando la ayuda para SQL3.
En el cuarto trimestre de 1994, el control sobre el estándar fue transferido al X/Open Company, que lo amplió y puso al día perceptiblemente. El interfaz de X/Open CLI es un sobreconjunto SQL CLI de la ISO.
| Random links: | Montlake, Seattle, Washington | Carlos Herrera y Luna | Athenais | D. Ramanaidu | Mesa de Santa, Manila |