Concetti Chiave
- Il server esegue software specifico per elaborare richieste dei client e condividere i propri servizi.
- Il client utilizza un'applicazione per interagire con il web server, accedendo ai servizi offerti.
- Le pagine web possono essere memorizzate sul server e inviate al client senza alcuna elaborazione.
- I database distribuiti gestiscono collezioni di dati logici, distribuiti su nodi in una rete di computer.
- Le tecniche di distribuzione dei dati in un database distribuito possono essere orizzontali, verticali o ibride.
Funzionamento del server e client
Software installato sul server che consente di elaborare le richieste dei client e di condividere i suoi servizi
Applicativo installato sul client che permette l'interazione con il web server a cui e collegato per utilizzarne i servizi
Pagina memorizzata sul server che ospita il sito e che è inviata al client senza effettuare alcuna elaborazione su di essa.
Pagina creata dal server che ospita il sito attraverso l'elaborazione di u programma che va a scrivere i tag HTML per creare la pagina richiesta.
Gestione dei database distribuiti
Acronimo di Distributed DataBase Management System,sistema software che ha il compito di gestire il DDB
Collezione di dati che appartengono logicamente alla stessa organizzazione ma sono distribuiti sui nodi diu una rete di computer.
Tecnica di distribuzione dei dati di un DDB sui nodi di una rete può essere di tipo orizzontale,verticale o ibrida.
tecnica di distribuzione di dati di un DDB sui nodi di una rete basata sulla duplicazione delle tabelle,con copie delle stesse tabelle allocate sui diversi nodi della rete.
Domande da interrogazione
- Qual è la funzione principale del software installato sul server?
- Cosa distingue una pagina memorizzata sul server da una pagina creata dal server?
- Che cos'è un Distributed DataBase Management System (DDBMS)?
Il software installato sul server elabora le richieste dei client e condivide i suoi servizi, permettendo così l'interazione con il web.
La pagina memorizzata sul server viene inviata al client senza alcuna elaborazione, mentre la pagina creata dal server è generata attraverso un programma che scrive i tag HTML per soddisfare la richiesta.
Un DDBMS è un sistema software progettato per gestire un database distribuito, che consiste in una collezione di dati logicamente connessi ma distribuiti su nodi di una rete di computer.