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

  1. Qual è la funzione principale del software installato sul server?
  2. Il software installato sul server elabora le richieste dei client e condivide i suoi servizi, permettendo così l'interazione con il web.

  3. Cosa distingue una pagina memorizzata sul server da una pagina creata dal server?
  4. 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.

  5. Che cos'è un Distributed DataBase Management System (DDBMS)?
  6. 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.

Domande e risposte

Hai bisogno di aiuto?
Chiedi alla community