Ciao a tutti e benvenuti a questa guida su come creare il vostro primo database con MongoDB.
Per un’introduzione a MongoDB ed un tutorial sulla sua installazione cliccare qui.
Cominciamo con la guida:
MongoDB appartiene alla famiglia dei database NoSQL, o non relazionali. Questo significa che in MongoDB i vostri dati vengono salvati in modo diverso rispetto ai database relazionali come MySQL.
MongoDB salva i dati in una struttura basata su quella degli oggetti JavaScript (JSON), salvando per ogni elemento un oggetto composto da indici e valori (key and value).
Un oggetto in MongoDB avrà quindi una struttura simile a questa:
{
id: 123456,
titolo: ‘Esempio prima tabella con MongoDB’,
data: 30-09-16,
likes: 123,
visibile: true
}
Come potete vedere un oggetto comprende vari campi, ed ogni campo ha una struttura del tipo:
Indice : valore
Il valore associato all’indice può essere di vari tipi, eco una lista dei tipi di variabili che MongoDB attualmente supporta:
https://www.tutorialspoint.com/mongodb/mongodb_datatype.htm
Passiamo alla creazione del database:
Per prima cosa assicuratevi di avere il server MongoDB in esecuzione sul vostro PC. Ora pariamo il terminal o cmd e inseriamo il comando ‘mongo’ per aprire il command line tool per la gestione dei database MongoDB.
Una volta eseguito mongo, potete vedere una lista dei database disponibili sul vostro pc, con il comando: show dbs
Il comando USE:
Per creare un nuovo Database avrete bisogno del comando ‘use’ seguito dal nome del DB.
Questo comando indica alla mongo shell di utilizzare un determinato database.
Nel caso questo DB non esisti, allora un nuovo DB con il nome specificato verrà creato. Per esempio:
use nuovo_DB
Creerà un Database con il nome ‘nuovo_DB’
Congratulazioni, Avete creato il vostro primo database in MongoDB!
Un database vuoto però non è molto utile, quindi nella prossima guida scopriremo come inserire e salvare dati in un database MongoDB.
Grazie per aver seguito la guida e alla prossima.