Visualizzazione dei risultati da 1 a 2 su 2

Discussione: Odbc

  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2001
    Messaggi
    50

    Odbc

    Chi riesce a spiegarmi in parole povere e chiare cosa sia ODBC?

  2. #2
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,301
    E' semplicemente una piattaforma per l'accesso ai dati.

    Appiattisce l'interfaccia di programmazione per l'accesso a basi di dati dal punto di vista delle applicazioni che ne fanno uso, fornendo un insieme di funzioni comuni e genericamente adatte a qualsiasi tipo di database.

    E' poi il driver ODBC che si preoccupa di tradurre le richieste inoltrate attraverso le funzioni comuni in istruzioni specifiche per il database cui, alla fine, si fa accesso.

    E' ovvio che si tratta di una soluzione più lenta rispetto ad un accesso diretto ad un database attraverso un'API dedicata, ma c'è il vantaggio di potersi imparare una sola interfaccia di programmazione e, con essa, accedere a qualsiasi database per il quale esista un driver senza dover...reimparare tutto da capo.

    ODBC è affiancato anche da altre tecnologie simili e talvolta alternative, come BDE (Borland Database Engine) fornito da Borland, ma obsoleto, oppure OLE DB, tecnologia su cui si basa ADO (Access Data Objects), parte integrante del pacchetto MDAC di Microsoft.

    Molti ambienti di sviluppo forniscono componenti già pronti per poter sfruttare le piattaforme elencate e accedere a qualsivoglia database (sempre avendo il driver appropriato).

    Un altro vantaggio è quello di poter ridurre la fatica nel modificare le proprie applicazioni affinchè lavorino su un database diverso dal precedente: insomma, ne guadagna l'integrazione.

    Sicuramente, se cerchi su Google la parola chiave "ODBC", troverai tante altre informazioni.

    Ciao!
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.