
In questa lezione spiegherò un parallelismo fra basi di dati e file system del pc, in particolare andrò ad utilizzare il linguaggio C
Benvenuto nel corso dedicato alle basi di dati e al linguaggio SQL.
In questo corso imparerai a progettare un database relazionale partendo dalle fondamenta, seguendo tutte le principali fasi di progettazione: dallo schema concettuale E/R fino alla realizzazione concreta del database e delle query SQL.
Oggi i dati sono alla base di qualsiasi applicazione moderna: siti web, e-commerce, gestionali, app mobile e software aziendali utilizzano database per archiviare, organizzare e recuperare informazioni in modo efficiente e sicuro. Comprendere come funzionano le basi di dati è una competenza fondamentale per chi vuole lavorare nel mondo dello sviluppo software.
Durante il corso vedremo sia la parte teorica sia quella pratica, con esempi concreti che ti permetteranno di capire davvero come progettare e interrogare un database.
Partiremo da un’introduzione pratica in cui confronteremo il classico file system con il concetto di database, così da comprendere perché le basi di dati rappresentano una soluzione molto più potente e strutturata nella gestione delle informazioni.
Nel corso affronteremo:
Differenza tra file system e database
Sistemi informativi e sistemi informatici
Modellazione E/R
Le 3 fasi della progettazione di una base di dati
Tabelle, relazioni e vincoli
Linguaggio SQL
Query SELECT
INSERT, UPDATE e DELETE
Join e viste
Gestione e organizzazione dei dati
Concetti base di sicurezza e cifratura
E molto altro
Il corso è adatto anche a chi parte da zero e non richiede conoscenze pregresse.
Avrai accesso illimitato ai contenuti da qualsiasi dispositivo e potrai fare domande nella sezione D&R in qualsiasi momento.
Tutti gli aggiornamenti futuri saranno inclusi gratuitamente.
Al termine del corso potrai scaricare il certificato di completamento.
Buono studio!
Daniele