Differenze tra database relazionali (SQL) e database non relazionali (NoSQL)

Qualunque sito web o app (salvo rarissime eccezioni) deve salvare i propri dati all’interno di un database, che sia esso relazionale o non relazionale.

Un database è semplicemente un contenitore di dati che può essere letto e aggiornato.

Per leggere i dati presenti sul database o per aggiungerli o modificarli, vengono utilizzate le query, che sono dei comandi che vanno a modificare il contenuto del database.

Esistono due tipi di database che sono i database relazionali (SQL) e i database non relazionali (NoSQL).

I database relazionali sono quelli più utilizzati e sono composti da un insieme di tabelle con una struttura predefinita.

Ad esempio se dovessimo creare un database con gli articoli di un negozio, dovremmo creare una tabella con le colonne: nome, descrizione, costo, prezzo, ecc. Possiamo immaginare quindi una tabella come un foglio excel, dove ogni colonna corrisponde ad un valore dell’articolo, mentre ogni riga corrisponde ad un articolo differente.

I database relazionali più famosi e più utilizzati sono MySQL e PostgreSQL.

Invece i database non relazionali non hanno una struttura predefinita, ma sono sostanzialmente una raccolta di documenti.

I database non relazionali più famosi e più utilizzati sono MongoDB e CouchDB.

Impostare un colore o un’immagine di sfondo con i fogli di stile CSS

Per gestire la parte grafica di una pagina web è fondamentale conoscere i fogli di stile CSS.

Grazie a questi speciali fogli è possibile gestire ogni singolo aspetto, di ogni singolo elemento presente sulla pagina. Dimensione e colore del carattere, colore di sfondo, animazioni e molto altro.

Impostare lo sfondo di un elemento è semplice. Ci basta utilizzare le proprietà background-color o background-image o più semplicemente background.

Per impostare un colore di sfondo (rosso ad esempio) ci basta utilizzare il seguente codice:

#contenitore{
   background-color: #ff00000;
}

Il testo “#ff0000” indica il codice esadecimale del colore rosso. Ma con i CSS possiamo utilizzare anche i colori RGB oppure scrivere semplicemente il nome del colore in inglese (nel nostro esempio avremmo dovuto scrivere “red”).

Per impostare invece un’immagine di sfondo basta specificare l’url dell’immagine:

#contenitore{
background-image: url('percorso/verso/immagine/sfondo.jpg');
}

Grazie poi a diverse proprietà come background-repeat, background-position e molte altre, possiamo gestire il comportamento dell’immagine di sfondo.

Siamo tornati online con un nuovo aggiornamento al nostro sito

In questo periodo di grande crisi ed incertezza a causa della pandemia che sta colpendo il mondo, abbiamo deciso di rinnovarci con un nuovo stile.

Con pochi giorni di lavoro, abbiamo ricreato il nostro sito web, poichè ci siamo accorti che il vecchio ad una sola pagina non riusciva più a comunicare tutti i nuovi servizi che offriamo.

Ti invitiamo a dare un’occhiata alla pagina Servizi per scoprire tutti i nostri nuovi servizi. Invece nel caso avessi domande o dubbi contattaci tramite la pagina Contatti.

Speriamo che questa nuova versione del nostro sito vi piaccia e ci auguriamo che questo momento difficile passi presto.