If you're seeing this message, it means we're having trouble loading external resources on our website.

Se sei dietro un filtro web, assicurati che i domini *. kastatic.org e *. kasandbox.org siano sbloccati.

Contenuto principale
Ora corrente:0:00Durata totale:2:05

Trascrizione del video

il mondo è pieno di dati ogni applicazione che usiamo e piena di dati il sito di canne academy memorizza dati sugli utenti i punteggi guadagnati e i progressi facebook memorizza i dati su chi sei chi sono i tuoi amici e cosa hanno postato la banca memorizza i dati su quanti soldi hai e in quale conto ora come fanno tutte queste app a memorizzare i dati utilizzano un database ovvero un programma che serve memorizzare i dati e offre funzionalità per inserire e modificare e cercare i dati e fa tutto questo molto velocemente esistono molti tipi diversi di database un tipo di database molto diffuso si chiama database relazionale ogni dato viene memorizzato in tabelle un po come quando organizzi dati in un foglio di calcolo una riga rappresenta un oggetto è una colonna rappresenta la proprietà dell'oggetto ad esempio per memorizzare i dati degli utenti di khan academy dovremo usare una tabella con una riga per un utente e colonne per le proprietà e loro nickname il luogo di provenienza eccetera i database relazionali rendono particolarmente facile rappresentare relazioni tratta belle ad esempio per memorizzare gli utenti di khan academy distintivi guadagnati potremmo usare una tabella utente e una tabella distintivi per ricordare quale utente ha ottenuto quali distintivi semplicemente collegando gli id utente con gli di dei distintivi questo sistema efficiente perché non c'è bisogno di ripetere ogni proprietà dell'utente ogni proprietari distintivi nella tabella su tempi e distintivi il generale si può utilizzare un linguaggio di interrogazione per interagire con il database sql e un linguaggio progettato appositamente per accedere i database pendant il più diffuso con sql si possono creare tabelle modificare i dati e recuperare i dati che ci interessano ad esempio per trovare quali utenti si sono iscritti la settimana scorsa ho quali utenti hanno un particolare distintivo questo è quello che imparerai qui e potrai provare su quelle direttamente nel browser utilizzando una versione particolare dsq light non imparerai a scrivere un app per intero ma non appena avrà imparato sql capirai molto meglio come vengono memorizzati i dati nelle a e saprai usare sql se un giorno creerà hai una tua app