
Corso sul tool DBeaver
Padroneggi DBeaver, il client di database più versatile disponibile, e assuma il pieno controllo dei Suoi database sin dal primo giorno. Questo corso copre tutto, dalla configurazione iniziale e l'interrogazione SQL alla gestione degli schemi, al trasferimento dei dati e all'ottimizzazione delle query. Che lavori con database relazionali o NoSQL, svilupperà le competenze pratiche che fanno davvero la differenza sul lavoro.
Cosa imparerai:
Inizierà installando e configurando DBeaver, quindi imparerà a connettersi con sicurezza a database locali, remoti e ospitati su cloud. Da lì, esplorerà le strutture dei database, scriverà e ottimizzerà le query SQL e modificherà i dati in tempo reale in modo sicuro utilizzando i controlli delle transazioni. Gestirà le importazioni ed esportazioni di dati, gestirà gli oggetti dello schema in modo visivo e utilizzerà il profiler di query integrato per risolvere i problemi di prestazioni. Il corso tratta anche l'automazione, la gestione della sicurezza, i database NoSQL e le migliori pratiche del flusso di lavoro professionale.
Come studi in modo pratico Corso sul tool DBeaver
Come metti in pratica Corso sul tool DBeaver
Per te che sei un'azienda e vuoi formare il tuo team
Su Dedika per aziende, il corso include esercizi ed esempi personalizzati sul tuo business e secondo le esigenze della tua azienda.
Contenuto del corso
8 Capitoli • 37 LezioniDurata tra 4 e 360 ore (decidi tu)
Capitolo 1NascondiNascondi dettagliVedi dettagliIntroduzione a DBeaver e configurazione
Introduzione a DBeaver e configurazione
Lezione 1 • Configurazione delle preferenze e impostazioni
Regola le preferenze globali per font, temi e comportamento di salvataggio automatico. Una configurazione corretta riduce gli attriti durante il corso.
Lezione 2 • Navigazione nell'interfaccia di DBeaver
Mappa i pannelli principali dell'interfaccia utente: Navigatore Database, Editor SQL e vista Proprietà. Costruisce la familiarità spaziale prima di iniziare il lavoro pratico.
Lezione 3 • Installazione di DBeaver sul proprio sistema
Guida all'installazione su piattaforme Windows, macOS e Linux. Garantisce che ogni studente disponga di un'installazione di base funzionante.
Lezione 4 • Cos'è DBeaver e cosa fa
Illustra il ruolo di DBeaver come client di database universale e le sue edizioni. Imposta il contesto per tutto l'utilizzo successivo dello strumento.
Capitolo 2NascondiNascondi dettagliVedi dettagliConnessione ai database
Connessione ai database
Lezione 1 • Connessione a database cloud e remoti
Configura i tunnel SSH e gli endpoint di database ospitati su cloud. Estende le competenze di connessione alle moderne infrastrutture cloud.
Lezione 2 • Creazione di una nuova connessione al database
Guida passo passo attraverso la procedura guidata Nuova Connessione. Gli studenti creano la loro prima connessione attiva a un database relazionale.
Lezione 3 • Comprensione dei concetti di connessione
Spiega i driver JDBC, le stringhe di connessione e i tipi di autenticazione. Fornisce le basi concettuali per tutte le attività di connessione.
Lezione 4 • Gestione di connessioni multiple
Organizza le connessioni in cartelle e passa da una sessione attiva all'altra. Supporta flussi di lavoro reali con molti database simultanei.
Lezione 5 • Risoluzione dei problemi di connessione
Diagnostica i comuni errori di connessione utilizzando i log e i messaggi di errore di DBeaver. Sviluppa l'autosufficienza in caso di errori di connessione.
Capitolo 3NascondiNascondi dettagliVedi dettagliEsplorazione della struttura del database
Esplorazione della struttura del database
Lezione 1 • Ispezione di tabelle e colonne
Apre le proprietà della tabella per esaminare le definizioni delle colonne, i tipi di dati e i vincoli. Supporta direttamente la scrittura di query nei capitoli successivi.
Lezione 2 • Navigazione nel Navigatore Database
Utilizza l'albero del Navigatore per espandere gli schemi e individuare gli oggetti. Stabilisce abitudini efficienti per l'individuazione degli oggetti.
Lezione 3 • Esplorazione di viste, indici e sequenze
Ispeziona gli oggetti non tabellari che influenzano le prestazioni delle query e l'accesso ai dati. Amplia la comprensione strutturale oltre le tabelle di base.
Lezione 4 • Visualizzazione di stored procedure e funzioni
Individua e legge le routine memorizzate all'interno del Navigatore. Prepara gli studenti a lavorare con la logica procedurale del database.
Lezione 5 • Generazione di diagrammi entità-relazione
Crea automaticamente diagrammi ER a partire dagli oggetti dello schema esistenti. Fornisce una mappa visiva delle relazioni tra tabelle per le attività di analisi.
Capitolo 4NascondiNascondi dettagliVedi dettagliScrittura ed esecuzione di query SQL
Scrittura ed esecuzione di query SQL
Lezione 1 • Utilizzo del completamento automatico e dell'assistenza al codice
Sfrutta il completamento automatico contestuale di DBeaver per tabelle, colonne e parole chiave. Riduce gli errori di battitura e accelera la creazione delle query.
Lezione 2 • Fondamenti dell'Editor SQL
Introduce le schede dell'Editor SQL, l'evidenziazione della sintassi e le scorciatoie da tastiera. Un uso efficiente dell'editor accelera tutto il lavoro con le query.
Lezione 3 • Esecuzione di query e lettura dei risultati
Esegue script a istruzione singola e multipla e interpreta il pannello dei Risultati. Collega i meccanismi di esecuzione all'interpretazione dei risultati.
Lezione 4 • Gestione degli script SQL e della cronologia
Salva gli script su disco e recupera le query passate dalla cronologia di esecuzione. Promuove il riutilizzo e la verificabilità del lavoro SQL.
Lezione 5 • Filtraggio, ordinamento e ricerca nei risultati
Applica filtri in linea e controlli di ordinamento direttamente nel pannello dei Risultati. Consente una rapida esplorazione dei dati senza riscrivere le query.
Capitolo 5NascondiNascondi dettagliVedi dettagliModifica e gestione dei dati
Modifica e gestione dei dati
Lezione 1 • Lavorare con dati di testo di grandi dimensioni e dati binari
Apre e modifica i valori delle colonne CLOB, BLOB e JSON utilizzando editor specializzati. Gestisce i tipi di dati che non possono essere modificati in linea.
Lezione 2 • Utilizzo delle istruzioni DML nell'editor
Scrive ed esegue istruzioni INSERT, UPDATE e DELETE nell'Editor SQL. Rafforza la manipolazione dei dati basata su SQL insieme alla modifica a griglia.
Lezione 3 • Comprensione del controllo delle transazioni
Spiega la modalità auto-commit rispetto alle transazioni manuali e i relativi rischi. Previene la perdita accidentale di dati durante le sessioni di modifica.
Lezione 4 • Modifica dei dati nella griglia dei risultati
Abilita la modifica in linea delle celle direttamente nel pannello dei Risultati. Fornisce un percorso rapido e a basso codice per piccole correzioni dei dati.
Capitolo 6NascondiNascondi dettagliVedi dettagliImportazione ed esportazione dei dati
Importazione ed esportazione dei dati
Lezione 1 • Generazione ed esecuzione di dump SQL
Produce script di dump DDL e DML per scopi di backup e migrazione. Fornisce un metodo di trasferimento dati portabile e basato su testo.
Lezione 2 • Copia di dati tra database
Utilizza lo strumento Trasferimento Dati per spostare i dati direttamente tra due connessioni live. Elimina i passaggi intermedi su file per la migrazione tra database.
Lezione 3 • Esportazione dei risultati delle query
Esporta i set di risultati in CSV, JSON, Excel e altri formati tramite la procedura guidata di esportazione. Copre il flusso di lavoro di condivisione dati più comune.
Lezione 4 • Importazione di dati da file
Carica file CSV ed Excel in tabelle esistenti o nuove utilizzando la procedura guidata di importazione. Consente il caricamento di dati in blocco senza strumenti ETL esterni.
Capitolo 7NascondiNascondi dettagliVedi dettagliGestione di schemi e oggetti
Gestione di schemi e oggetti
Lezione 1 • Creazione di tabelle con l'editor visuale
Crea nuove tabelle definendo colonne, tipi e vincoli in un'interfaccia utente basata su moduli. Riduce gli errori di sintassi DDL per le attività comuni di creazione di tabelle.
Lezione 2 • Modifica di tabelle esistenti
Aggiunge, rinomina ed elimina colonne e vincoli su tabelle live. Supporta l'evoluzione iterativa dello schema durante lo sviluppo.
Lezione 3 • Gestione di indici e vincoli
Crea e rimuove visivamente indici, chiavi esterne e vincoli univoci. Ha un impatto diretto sulle prestazioni delle query e sull'integrità dei dati.
Lezione 4 • Confronto e sincronizzazione di schemi
Utilizza lo strumento di confronto schemi di DBeaver per confrontare due database e generare script di sincronizzazione. Supporta i flussi di lavoro di deployment e allineamento degli ambienti.
Lezione 5 • Creazione e gestione di viste
Definisce nuove viste e modifica l'SQL delle viste esistenti tramite l'editor degli oggetti. Incapsula query complesse per il riutilizzo in tutto il database.
Capitolo 8NascondiNascondi dettagliVedi dettagliTecniche di query avanzate e ottimizzazione
Tecniche di query avanzate e ottimizzazione
Lezione 1 • Lettura dei piani di esecuzione delle query
Interpreta l'output di EXPLAIN e EXPLAIN ANALYZE visualizzato nel visualizzatore grafico dei piani di DBeaver. Identifica le operazioni onerose prima dell'ottimizzazione.
Lezione 2 • Utilizzo del query profiler
Acquisisce il tempo di esecuzione e le metriche delle risorse utilizzando le funzionalità di profilazione di DBeaver. Quantifica le prestazioni prima e dopo le modifiche di ottimizzazione.
Lezione 3 • Lavorare con parametri e variabili di query
Utilizza l'associazione di parametri e la sostituzione di variabili di DBeaver negli script. Consente modelli di query riutilizzabili e sicuri contro le injection.
Lezione 4 • Monitoraggio delle sessioni attive e dei lock
Visualizza le sessioni attive del database e i conflitti di lock tramite il gestore delle sessioni di DBeaver. Consente la diagnosi in tempo reale dei problemi di blocco e deadlock.
Lezione 5 • Strategia sugli indici e riscrittura delle query
Applica le raccomandazioni sugli indici provenienti dai piani di esecuzione e riscrive le query inefficienti. Traduce l'analisi del piano in miglioramenti misurabili delle prestazioni.
Il tuo certificato valido di completamento
Questo corso è per te:
Analista di dati: necessita di uno strumento affidabile per interrogare ed esplorare più database.
Sviluppatore backend: desidera una gestione visiva degli schemi senza memorizzare ogni comando DDL.
Amministratore di database: gestisce utenti e permessi in diversi ambienti contemporaneamente.
Professionista di business intelligence: estrae e formatta dati per report senza strumenti ETL esterni.
Persona in cambiamento di carriera: sta entrando in un ruolo incentrato sui dati e sta costruendo un set di strumenti pratico e pronto per il lavoro.
Sviluppatore hobbista: gestisce progetti di database personali e desidera un client più potente.
Cosa dicono i nostri studenti
Le sue lezioni sono perfette. Ho acquistato il pacchetto annuale e finalmente ho l'opportunità di seguire diversi argomenti di mio interesse senza dover cambiare piattaforma... vi ringrazio per tutto quello che fate, vi ho già raccomandati ad altre persone...

Mi piace come le lezioni vanno dritte al punto e come riesco a cambiare capitoli e saltare contenuti di cui non ho bisogno.

Mi piace il contenuto e il modo di presentazione e trascrizione dei video, che accelera il processo!

La piattaforma è veloce, semplice da usare. La diversità dei contenuti e i video complementari aiutano molto nell'apprendimento.

Principali percorsi formativi
FAQ
Chi è Dedika?
Il certificato è valido in Italia?
I corsi sono gratuiti?
Qual è il carico di lavoro del corso?
Come sono strutturati i corsi?
Come funzionano i corsi?
Qual è la durata dei corsi?
Qual è il costo o il prezzo dei corsi?
Cos’è un corso EAD o online e come funziona?
Corso PDF




















