e-mail me  

    Integrare Database e Web

   




I database, insieme con gli strumenti atti a interconneterli al Web, costituiscono un elemento fondamentale per la costruzione delle Intranet e per la realizzazione di siti Internet dinamici.

Navigando nel Web saltiamo da una pagina all'altra. La maggior parte di queste pagine sono documenti statici, cioè dei documenti costruiti così come li vediamo. Ma alcune sono in realtà generate dinamicamente, spesso interrogando un database (cioè un archivio di dati legati tra loro da un insieme di relazioni logiche).

Le informazioni presenti nel Web sono contenute in pagine scritte in linguaggio HTML, e la loro consultazione è possibile tramite un browser, cioè un'applicazione in grado di interpretare il linguaggio HTML.

L'accesso e la manipolazione delle informazioni contenute in un database avviene per mezzo di linguaggi di descrizione delle interrogazioni, fra i quali il più comune è l'SQL.

E' ovvio quindi che per poter integrare i database ed il Web sono necessari degli opportuni strati intermedi di software che costituiscono l'interfaccia tra i due sistemi.
Esistono vari modi per realizzare tale interfaccia, la scelta dipende soprattutto dal Web server e dal sistema operativo su cui risiede:

  • Su piattaforma Windows NT server l'interfaccia web/database è in genere realizzata tramite la tecnologia IDC (Internet Database Connector) oppure tramite la tecnologia ASP (Active Server Page). I database possono essere di varia natura: da semplici applicazioni Access a più solide applicazioni SQLServer.

  • Sui sistemi Linux spesso l'interfaccia usata è tramite programmi CGI, e sono molto comuni database MiniSQL (un semplice sottoinsieme SQL, sufficiente per le applicazioni più comuni).

  

Mi Presento     Servizi     Portfolio     Appunti di Web     CyberSurf     Gemelli OnLine