Corso di specializzazione

Introduzione ai Database

Impara a progettare, gestire e ottimizzare database relazionali e non relazionali, dalle basi di SQL fino a MongoDB.

Lezioni registrate, studia al tuo ritmo
Ottieni crediti formativi europei
Sviluppa competenze pratiche e aggiornate
On Demand Format: On Demand
On Demand Lingua Italiano
On Demand Durata: 30 ore
On Demand Crediti: 6 ECTS

Dove lavorano gli Epicoder

Accenture
Zucchetti
PwC
Almaviva
HP
KPMG
Iliad
NTT Data
Capgemini
EY
Cisco
Luxottica
Vodafone
TIM
Google
amazon

Il programma

Un percorso pensato per chi vuole acquisire competenze solide nella gestione dei dati. Si parte dalla modellazione relazionale e da PostgreSQL per costruire query semplici e avanzate, fino a toccare transazioni e ottimizzazione. La seconda parte del corso apre al mondo NoSQL con MongoDB, per comprendere come gestire dati complessi e non strutturati in scenari reali.

Scopri cosa sono i database e perché sono fondamentali in ogni applicazione software.

  • Tipi di database: relazionali vs non relazionali

  • Struttura e architettura di un DBMS

  • Ruolo dei database nello sviluppo software

Impara a creare la struttura di una pagina web con HTML.

  • Tag principali e attributi

  • Testi, immagini, link e tabelle

  • Strutturare contenuti semantici

Impara a progettare basi di dati con un approccio relazionale.

  • Entità, attributi e relazioni

  • Schemi ER (Entity-Relationship)

  • Normalizzazione dei dati

Inizia a usare uno dei database più diffusi e potenti al mondo.

  • Installazione e configurazione di PostgreSQL

  • Struttura di tabelle e relazioni

  • Gestione utenti e permessi di base

Scrivi le tue prime query SQL per esplorare e manipolare i dati.

  • SELECT, INSERT, UPDATE, DELETE

  • Filtri e ordinamenti

  • Join tra tabelle

Approfondisci le potenzialità di SQL per analisi e gestione dei dati.

  • Subquery e viste

  • Funzioni di aggregazione

  • Query annidate e avanzate

Gestisci transazioni e migliora le performance delle query.

  • Concetti di transazione e ACID

  • Locking e concorrenza

  • Indici e ottimizzazione delle query

Entra nel mondo dei database NoSQL orientati ai documenti.

  • Caratteristiche principali di MongoDB

  • Documenti, collezioni e database

  • Differenze con i database relazionali

Progetta correttamente strutture dati per MongoDB.

  • Modelli embedded vs referenziati

  • Schema design per casi d’uso reali

  • Strategie di scalabilità

Sfrutta al massimo le funzionalità di ricerca e aggregazione.

  • Operatori di query

  • Aggregation framework

  • Analisi dei dati in tempo reale

Impara a rendere i database NoSQL più veloci ed efficienti.

  • Creazione di indici

  • Sharding e replica

  • Best practices per applicazioni scalabili

Richiediinformazioni

Lasciaci la tua e-mail per essere ricontattato da un nostro Advisor.

Il metodo EPICODE

Formazione immersiva, pratica, e connessa al mondo del lavoro.

Flessibilità totale, pratica, supporto costante. Studia dove e quando vuoi, con l’aiuto del nostro AI Tutor 24/7. Entra in una Community di oltre 6.000 studenti e costruisci le competenze del domani.

On-demand

Il corso è 100% online, con lezioni on demand, che puoi vedere quando e dove vuoi.

Esame finale

Alla fine del corso, sostieni l’esame per ottenere i crediti formativi e il certificato ufficiale.

Tutor AI 24/7

Bisogno di supporto? Il nostro Tutor AI è sempre a tua disposizione, ogni ora del giorno.

Lezioni in italiano

Le lezioni sono in italiano o in inglese, per permetterti di rafforzare le tue competenze linguistiche.

#2 in Europa secondo il Financial Times

Tra i migliori al mondo

EPICODE Institute of Technology è tra gli istituti più premiati e amati in Europa. Dai ranking mondiali alle recensioni degli studenti: quando si parla di formazione tech, il nostro nome c’è sempre.

La nostra Community

Entra nella nostra Community

La Community EPICODE è il cuore di tutto: online la formazione, offline la connessione.

EPICODE
Networking
Meetup, eventi di networking, guest lecture con esperti: la nostra community vive fuori dallo schermo, creando legami reali con aziende e professionisti delle big del tech.
EPICODE
Sempre al tuo fianco
Online, ma connessi. C’è un filo che collega gli Epicoder, durante e dopo il corso. Si cresce anche così.
EPICODE
Esperienza epiche
Non stiamo mai fermi: ti portiamo all'estero nelle sedi delle più grandi aziende tech. E ti facciamo anche provare la vita da Digital Nomad alle Canarie e in Portogallo.
Investi sul tuo futuro

Quota di partecipazione

Con EPICODE impari dove e quando vuoi. E anche il metodo di pagamento lo decidi tu: parti subito.

Unica soluzione

Accedi ad una quota agevolata.

A rate

Paga in 4 rate grazie a ScalaPay.

Iscriviti subito

  • Ricevi tutte le informazioni per il completamento dell’iscrizione
  • Sblocca l’accesso alla piattaforma
  • Approfitta della promo early bird
Parla con Sofia
Invia