Interface de niveau d\'appel
L'interface de niveau d'appel (CLI) de est un de fait de logiciel standard du api pour le SQL - les systèmes de gestion basés de base de données créés par le le groupe ouvert . Développé dans les années 90 tôt , l'api a été défini seulement pour le C et des langages de programmation de COBOL . L'interface de niveau d'appel définit comment le C ou le programme COBOL Devrait envoyer des questions de SQL au système de gestion de bases de données et comment le retourné Recordsets devrait être manipulé par l'application d'une manière cohérente.
L'interface fait partie derrière de ce que le groupe ouvert se réfère comme environnement d'application commun , qui est prévu pour être une norme large pour programmer les applications ouvertes, c. applications des différentes équipes de programmation et des différents fournisseurs qui peuvent interopérer d'une façon efficace. SQL/CLI fournit une norme internationale CLI exécution-indépendant pour accéder à des bases de données de SQL. Les outils de serveur de client peuvent facilement accéder à des bases de données par des bibliothèques de lien dynamique. Il soutient et encourage un ensemble riche d'outils de serveur de client.
L'utilisation la plus répandue de la norme de CLI est comme base des spécifications du ODBC (connectivité de base de données ouverte), qui sont employées couramment pour permettre à des applications d'accéder d'une manière transparente à des systèmes de base de données de différents fournisseurs. La version en cours de l'api, ODBC 3.52, incorpore des dispositifs d'OIN et des normes de X/Open (voir ci-dessous).
Histoire
Le travail avec l'interface de niveau d'appel a commencé dans un sous-comité du groupe d'accès basé aux EU du SQL . En 1992, il a été au commencement édité et a lancé sur le marché comme ODBC api de Microsoft. Les spécifications de CLI ont été soumises quant à l'OIN et aux comités de normalisation de la norme ANSI en 1993 ; la norme a l'ISBN 1-85912-081-4 de nombre de livre et le numéro de document interne est C451.OIN SQL/CLI est un supplément à la norme 1992 de SQL ( SQL-92 ). Elle a été accomplie comme norme de l'OIN ISO/IEC 9075-3 : Technologie 1995 de l'information -- Langues de base de données -- SQL -- Partie : Interface d'Appeler-Niveau (SQL/CLI). L'effort courant de SQL/CLI ajoute le soutien de SQL3.
Dans le quatrième trimestre de 1994, le contrôle de la norme a été transféré au X/Open Company , qui l'a augmentée et a mis à jour de manière significative. L'interface de X/Open CLI est un superjeu du SQL CLI d'OIN.
| Random links: | Étranger que la fiction (album) | Martin-pêcheur de malachite | Amortisseur de Michael | Coronel Marcelino Maridueña | Brian Kenny (sportscaster) | Interfaz_llano_de_la_llamada |