Nell’appuntamento odierno dedicato alla Parola del Giorno, andremo a scoprire il termine: Database. Quindi mettetevi comodi e andiamo a scoprire insieme, in modo veloce e indolore che cosa significa questo termine e in quale ambito della programmazione web viene utilizzata questa specifica tecnologia.
Ultimamente nelle pagine di InsiDevCode e tra i vari argomenti che abbiamo trattato, sicuramente avete trovato questi titoli:
Adesso non ci rimane altro da fare anche andare a scoprire che cosa significa questa misteriosa parla.
Database o Base di Dati, ma anche definito come Banca Dati, indica un insieme di dati organizzato. La sigla con cui viene sempre identificato questo termine è DB. All’interno del database le informazioni sono strutturate e collegate tra loro seguendo dei particolari modelli logici, ad esempio: relazionale o non relazionale (leggi qui relazionali o non relazionali), gerarchico, reticolare o a oggetti.
L’utente finale si interfaccia con il o i database attraverso i query language (linguaggio di interrogazione) e grazie a particolari applicazioni software che prendono il nome di DBMS.
Il più famoso e il più utilizzato linguaggio di interrogazione è il SQL. Quindi ecco che attraverso le query di SQL, l’utente può ricercare, inserire, cancellare, aggiornare, modificare etc, le varie informazioni presenti all’interno della base di dati. Quindi quando vuoi fatte una ricerca su Google oppure all’interno di un social network, non fatte altro che interrogare delle grandissime basi di dati.
Mentre per quello che riguarda la parte dei software DBMS, tra i più famosi, utilizzati e Open Source vi segnaliamo:
Per quello che riguarda i software DBMS commerciali vi segnaliamo:
credit images: http://flossmole.org/content/database-schema-0
Il senso di questi post è dare una risposta veloce e indolore ad alcune domande che riceviamo attraverso i vari canali social, quindi per in conclusione di questo piccolo argomento, vi segnaliamo una seri di libri molto interessanti e allo stesso tempo utili per comprendere questo mondo dedicato alle basi di dati. Sicuramente vi saranno utili e vi aiuteranno a capire meglio questo argomento:
Questi sono solo alcuni dei libri/manuale che attualmente trattano al meglio questo argomento e allo stesso tempo sono utili non solo per chi vuole capire qualcosa in più, ma anche per chi sceglie di dedicarsi allo sviluppo di web application e non solo.
Per il momento questo è tutto, continuate a seguirci da vicino per scoprire altri termini, ma anche per ulteriori dettagli sul mondo dei database e non solo. Nel mentre aspettiamo i vostri problemi e le vostre impressioni nei commenti qui sotto.
Seguiteci anche su Facebook, Google Plus, Tumblr, Telegram e Twitter, per restare sempre in contatto con noi e con le nostre guide.
Blogger e Sviluppatore, appassionato sin da piccolo dell’informatica e di tutta la tecnologia.