Call Level Interface: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
Recupero di 1 fonte/i e segnalazione di 0 link interrotto/i.) #IABot (v2.0 |
m rimossa Categoria:Software per basi di dati; aggiunta Categoria:Database management system usando HotCat |
||
(2 versioni intermedie di 2 utenti non mostrate) | |||
Riga 1:
'''Call Level Interface''' ('''CLI''') è uno [[norma tecnica|standard]] software definito in [[International Organization for Standardization|ISO]]/[[Commissione Elettrotecnica Internazionale|IEC]] 9075-3:2003. Esso definisce come un [[Programma (informatica)|programma]] debba interfacciarsi a un [[database management system]] (DBMS) a "livello di chiamata", come dice il nome stesso, e gestire i risultati delle interrogazioni [[SQL]], o [[query]], effettuate.
== Caratteristiche ==
Ogni [[database]] viene fornito con un'[[Application programming interface|API]] attraverso la quale le applicazioni vi accedono. In origine si trattava di [[Libreria (software)|librerie]] proprietarie, perlopiù in [[C (linguaggio)|linguaggio C]], che costringevano ad una pressoché totale riscrittura del codice in caso di passaggio a un database diverso, vista anche la regolare presenza di leggere ma significative differenze nell'implementazione di SQL nei diversi database.<ref>{{Cita news |autore=David Baum |url=http://books.google.com/books?id=2zsEAAAAMBAJ&pg=PA52 |titolo=Enterprise Computing |pubblicazione=InfoWorld |giorno=25 |mese=gennaio |anno=1993 |pagina=52 |accesso=6 luglio 2011}}</ref>
Line 23 ⟶ 25:
[[Categoria:Librerie software]]
[[Categoria:
|