Corso di formazione Fondamenti dei database
I database sono sistemi strutturati pensati per archiviare, gestire e recuperare dati in modo efficiente. Questo corso introduce i partecipanti ai principi fondamentali dei sistemi di gestione dei database, con particolare attenzione ai modelli relazionali, alla normalizzazione dei dati e all’utilizzo di query SQL.
Si tratta di un corso formativo dal vivo tenuto da istruttori (in modalità online o in presenza), rivolto a professionisti IT di livello intermedio che desiderano comprendere i concetti legati alla gestione dei database, con particolare enfasi sui modelli relazionali, e acquisire competenze pratiche nell’utilizzo dei database.
Al termine del corso, i partecipanti saranno in grado di:
- Comprendere i concetti fondamentali sui database e i modelli relazionali.
- Progettare semplici modelli dati e comprendere la normalizzazione.
- Utilizzare query SQL di base per recuperare, inserire e aggiornare dati.
- Comprendere i concetti chiave legati all’amministrazione e alla sicurezza dei database.
Formato del corso
- Lezioni interattive e dibattiti guidati.
- Molti esercizi pratici per consolidare le competenze.
- Implementazione pratica in un ambiente di laboratorio reale.
Opzioni di personalizzazione del corso
- Per richiedere una formazione su misura, vi preghiamo di contattarci per concordare i dettagli.
Struttura del corso
Introduzione ai database
- Cosa è un database?
- Tipologie di database: relazionali, gerarchici, NoSQL
- Quando e perché utilizzare i database
Sistemi di gestione dei database (DBMS)
- Descrizione generale dell’architettura dei DBMS
- Sistemi più diffusi: SQL Server, MySQL, PostgreSQL, Oracle
- Funzioni principali di un DBMS
Modellazione e progettazione dei dati
- Entità, attributi e relazioni tra i dati
- Diagrammi Entità-Relazione (ER)
- Dalla modellazione alla creazione delle tabelle
Modello relazionale e normalizzazione
- Tabelle, righe e colonne
- Chiavi primarie e chiavi esterne
- Prima, seconda e terza forma normale, nonché denormalizzazione
Utilizzo di SQL per l’accesso ai dati
- Comandi SELECT, INSERT, UPDATE, DELETE
- Filtraggio, ordinamento e join tra tabelle
- Funzioni aggregate e sottoquery
Sicurezza dei database e gestione degli utenti
- Ruoli e permessi per gli utenti
- Autenticazione e controllo dell’accesso
- Tutela dei dati in transito e a riposo
Backup, recupero e manutenzione di base dei database
- Strategie per il backup dei dati
- Aspetti legati al recupero in caso di disastri
- Attività di manutenzione e monitoraggio periodico
Sintesi e prossimi passi
Requisiti
- Conoscenza generale dei concetti informatici
- Esperienza nell’utilizzo del computer e nella navigazione nei file system
- Conoscenze di base sull’organizzazione dei dati e dei file
Destinatari
- Personale di supporto IT
- Amministratori di database
- Sviluppatori o analisti che desiderano intraprendere un percorso legato alla gestione dei dati
I corsi di formazione interaziendali richiedono più di 5 partecipanti.
Corso di formazione Fondamenti dei database - Prenotazione
Corso di formazione Fondamenti dei database - Richiesta
Fondamenti dei database - Richiesta di consulenza
Recensioni (3)
buona spiegazione di ciascun punto e fornisci un compito per la pratica.
Piseth Ben - ACLEDA Bank Plc.
Corso - Oracle Database 19c: SQL Tuning Workshop
Traduzione automatica
personalizzato in base alla nostra comprensione e ai dati
Vincent Long - ASSMANG PTY LTD
Corso - Business Intelligence with SSAS
Traduzione automatica
Gli strumenti di formazione forniti.
- UNIFI
Corso - NoSQL Database with Microsoft Azure Cosmos DB
Traduzione automatica
Corsi in Arrivo
Corsi relativi
Database NoSQL con Microsoft Azure Cosmos DB
14 oreQuesto corso pratico tenuto da istruttori in Italia (online o in loco) si rivolge ad amministratori di database e sviluppatori che desiderano utilizzare Microsoft Azure Cosmos DB per creare e gestire applicazioni altamente reattive e a bassa latenza.
Al termine del corso, i partecipanti saranno in grado di:
- Provisionare le risorse necessarie di Cosmos DB per avviare la creazione di database e applicazioni.
- Ottimizzare le prestazioni dell’applicazione e lo spazio di archiviazione tramite l’utilizzo delle API disponibili in Cosmos DB.
- Gestione efficace delle operazioni sul database e riduzione dei costi grazie all’ottimizzazione delle risorse di Cosmos DB.
Amministrazione di Oracle Database 19c
35 oreOracle Database 19c è un database multimodello in grado di gestire sia dati relazionali che non relazionali.
Questo corso formativo guidato da istruttore (sia online che in presenza) si rivolge agli amministratori di sistema e ai database administrator di livello intermedio che desiderano apprendere come gestire, monitorare, proteggere, eseguire il backup e recuperare Oracle Database 19c negli ambienti Standard Edition 2, nonché pianificare una transizione efficace da 11g a 19c.
Alla fine del corso i partecipanti saranno in grado di:
- Preparare l’ambiente e effettuare installazioni e configurazioni corrette di Oracle Database 19c SE2.
- Descrivere i componenti fondamentali dell’infrastruttura di Oracle, tra cui SGA, PGA, Shared Pool, Cache dei dati del database e meccanismi di registrazione delle operazioni (Redo).
- Utilizzare strumenti di amministrazione come Enterprise Manager (EM Express) e SQL Developer per le attività quotidiane.
- Applicare best practice nella gestione dello storage, relative a tablespace, file di dati e utilizzo dello spazio nei segmenti.
- Rafforzare la sicurezza del database gestendo utenti, ruoli, privilegi, profili e attività di audit.
- Progettare ed eseguire strategie di backup e recupero basate su RMAN, in linea con gli obiettivi RTO/RPO definiti.
- Monitorare le prestazioni del sistema e risolvere eventuali problemi utilizzando viste dinamiche delle performance, tracciamenti SQL ed analisi dei piani di esecuzione.
- Pianificare ed eseguire la transizione da 11g a 19c tramite i percorsi di aggiornamento supportati e gli strumenti adeguati.
Modalità del corso
- Lezioni interattive e dibattiti tra i partecipanti.
- Numerosi esercizi pratici finalizzati all’apprendimento attivo.
- Implementazione diretta delle conoscenze acquisite in un ambiente di laboratorio reale.
Opzioni di personalizzazione del corso
- Per richiedere un adattamento su misura di questo corso, non esitate a contattarci per concordare i dettagli.
Nozioni fondamentali sull'amministrazione di Oracle Database 19c SE2
49 oreOracle Database 19c rappresenta la versione a supporto a lungo termine della principale piattaforma database prodotta da Oracle, concepita per offrire elevate prestazioni, scalabilità e affidabilità nell’ambito di carichi di lavoro aziendali.
Questo corso formativo in presenza o online, tenuto da istruttori esperti, si rivolge ad amministratori database e professionisti IT dai livelli principiante a intermedio che desiderano imparare a installare, configurare e gestire in modo efficace ambienti Oracle Database 19c SE2.
Alla conclusione del corso i partecipanti saranno in grado di:
- Comprendere l’architettura di Oracle Database 19c SE2 e i suoi componenti principali.
- Installare e configurare Oracle Database 19c SE2 su piattaforme supportate.
- Eseguire le principali attività amministrative, tra cui backup, ripristino e gestione della sicurezza.
- Ottimizzare le prestazioni del database e monitorarne lo stato di salute mediante gli strumenti forniti da Oracle.
- Pianificare ed eseguire migrazioni da versioni precedenti di Oracle Database verso la 19c.
Struttura del corso
- Lezioni interattive e dibattiti guidati dagli istruttori.
- Numerosi esercizi pratici per consolidare le conoscenze.
- Applicazioni dirette in un ambiente laboratoriale reale.
Opzioni di personalizzazione del corso
- Per richiedere un programma formativo su misura, non esitate a contattarci per concordare i dettagli.
Oracle Database 19c: Amministrazione
35 oreQuesto corso pratico e guidato da istruttore in Italia (online o in presenza) si rivolge agli amministratori di sistema desiderosi di apprendere come gestire, monitorare e supportare un database Oracle.
Al termine del corso, i partecipanti saranno in grado di:
- Comprendere le principali novità e modifiche architetturali introdotte in Oracle Database.
- Gestire e monitorare i database Oracle.
- Ottimizzare le prestazioni dei database Oracle.
Oracle Database 19c - Backup e Ripristino
14 oreQuesto corso formativo dal vivo tenuto da istruttori in Italia (online o in presenza) si rivolge agli amministratori di database alle prime armi che desiderano gestire operazioni di backup e ripristino in Oracle Database 19c.
Al termine del corso, i partecipanti saranno in grado di:
- Comprendere i concetti fondamentali relativi al backup e al ripristino in Oracle Database 19c, inclusa l'architettura del sistema e i diversi tipi di guasti.
- Acquisire esperienza pratica nella configurazione delle impostazioni di backup e ripristino, come l’ambiente RMAN e l’area di recupero rapido.
- Sviluppare competenze pratiche nell’esecuzione di varie operazioni di backup e ripristino: completo, incrementale e a un determinato punto nel tempo.
- Apprendere come utilizzare la tecnologia Flashback di Oracle per un efficiente recupero dei dati e per gestire scenari di ripristino in caso di disastri.
- Applicare le migliori pratiche nel campo del backup, del ripristino e della gestione dei disastri al fine di garantire la disponibilità dei dati e ridurre al minimo i tempi di inattività in Oracle Database 19c.
Oracle Database 19c - Amministrazione di Data Guard
21 oreQuesto corso formativo guidato da istruttori in Italia (online o in presenza) si rivolge agli amministratori di database di livello intermedio che desiderano gestire, ottimizzare e proteggere gli ambienti Data Guard al fine di garantire un ripristino efficace in caso di disastri e un’elevata disponibilità del sistema.
Al termine del corso, i partecipanti saranno in grado di:
- Comprendere l’architettura e i vantaggi offerti da Oracle Data Guard per il ripristino dopo disastri e l’elevata disponibilità.
- Acquisire esperienza pratica nella configurazione e gestione di database secondari fisici e logici, compreso l’utilizzo del Data Guard Broker.
- Sviluppare competenze concrete per il monitoraggio, la risoluzione dei problemi e l’ottimizzazione degli ambienti Data Guard al fine di raggiungere prestazioni ottimali.
- Imparare a utilizzare funzionalità avanzate come Active Data Guard, Data Guard con RAC e le tecniche per proteggere le comunicazioni tra i componenti di Data Guard.
- Applicare best practice nella pianificazione del ripristino in caso di disastri, assicurando la coerenza dei dati e l’automazione delle operazioni relative a Data Guard.
Oracle Database 19c - Installazione e aggiornamento
7 oreQuesto corso formativo in presenza, con docente, si svolge online o direttamente presso la sede del cliente Italia ed è rivolto agli amministratori di database alle prime armi che desiderano acquisire le competenze necessarie per gestire e ottimizzare i loro ambienti Oracle.
Al termine del corso, i partecipanti saranno in grado di:
- Comprendere le caratteristiche principali e l’architettura di Oracle Database 19c, inclusi i requisiti di sistema e i metodi di installazione.
- Acquisire abilità pratiche nell'installare Oracle Database 19c e Oracle Grid Infrastructure, nonché nella configurazione della rete, dello storage e delle impostazioni di sicurezza.
- Conoscere l’intero processo di aggiornamento a Oracle Database 19c, dalla pianificazione iniziale alla verifica finale dopo l’aggiornamento.
- Sviluppare competenze nel risoluzione dei problemi più comuni che si possono verificare durante l’installazione e l’aggiornamento.
- Applicare le migliori pratiche per garantire un’installazione e un aggiornamento senza intoppi e di successo.
Oracle Database 19c - Architettura Multitenant
21 oreIl corso, tenuto da un istruttore e svolto in modalità Italia (online o in aula), è rivolto ad amministratori di database di livello intermedio che desiderano gestire ed ottimizzare efficacemente un ambiente multitenant.
Al termine del corso, i partecipanti saranno in grado di:
- Comprendere i componenti principali e i vantaggi dell’architettura multitenant di Oracle Database 19c, inclusi i CDB e i PDB.
- Acquisire competenze pratiche nell’installazione, nella configurazione e nella gestione dei container database (CDB) e dei pluggable database (PDB).
- Diventare esperti nell’implementazione di misure di sicurezza, strategie di backup e recupero nonché nel tuning delle prestazioni in un ambiente multitenant.
- Conoscere le modalità per garantire elevata disponibilità e protezione dai disastri nell’architettura multitenant, compresa la configurazione di Data Guard e Oracle RAC.
- Apprendere tecniche di risoluzione dei problemi e best practice per mantenere un ambiente di database multitenant sicuro, efficiente e affidabile.
Oracle Database 19c - Amministrazione di RAC, ASM e Infrastructure Grid
35 oreQuesto corso formativo dal vivo tenuto da istruttori in Italia (online o in presenza) è rivolto ad amministratori di database di livello intermedio desiderosi di gestire e ottimizzare ambienti Oracle complessi con elevata disponibilità.
Alla fine del corso i partecipanti saranno in grado di:
- Comprendere a fondo l’architettura di Oracle RAC e dell’Infrastructure Grid, nonché i processi di installazione, configurazione e gestione.
- Acquisire competenze pratiche nella gestione di Automatic Storage Management (ASM), inclusa la gestione dei gruppi di dischi, l’ottimizzazione delle istanze e le procedure di backup e ripristino.
- Conoscere tecniche avanzate per il tuning delle prestazioni di RAC, le configurazioni di disaster recovery e le migliori pratiche per garantire elevata disponibilità del sistema.
- Sviluppare capacità di risoluzione dei problemi e diagnosi negli ambienti RAC e Infrastructure Grid.
- Comprendere i processi di applicazione di patch e aggiornamento di Oracle RAC e dell’Infrastructure Grid, riducendo al minimo i tempi di inattività e mantenendo la stabilità del sistema.
Oracle Database 19c: Concetti fondamentali sul data warehousing
14 oreOracle Database 19c rappresenta una piattaforma affidabile per la creazione e la gestione di data warehouse aziendali in grado di supportare carichi di lavoro analitici.
Questo corso formativo, tenuto da istruttori (in modalità online o in sede), è indirizzato a professionisti e analisti alle prime armi che desiderano comprendere i concetti di base e l’architettura dei sistemi di data warehousing basati su Oracle.
Al termine del corso, i partecipanti saranno in grado di:
- Comprendere i concetti chiave e l’architettura del data warehousing Oracle.
- Descrivere i componenti tipici di un data warehouse, come le tabelle di fatto e quelle dimensionale.
- Riconoscere gli scenari d’utilizzo e i vantaggi del data warehousing Oracle nel contesto dell’intelligenza aziendale.
- Prepararsi per approfondimenti successivi riguardanti tecniche ETL, prestazioni e ottimizzazione dei data warehouse Oracle.
Modalità del corso
- Lezioni interattive e discussioni guidate.
- Esercitazioni pratiche sull’utilizzo di Oracle SQL e sulla consultazione degli schemi dei data warehouse.
- Attività concettuali strutturate e analisi della progettazione dei data warehouse.
Opzioni di personalizzazione del corso
- Qualora si desideri un percorso formativo su misura, basato sui propri modelli dati o obiettivi analitici, è possibile contattarci per concordare i dettagli.
Oracle Database 19c: Tecniche per la creazione di Data Warehouse
21 oreOracle Database 19c rappresenta una piattaforma estremamente potente per sviluppare data warehouse ad alte prestazioni, in grado di supportare efficacemente le attività di business intelligence e analisi dati.
Questo corso formativo con docente, svolto online o in aula, è rivolto a professionisti Oracle di livello intermedio desiderosi di implementare e ottimizzare soluzioni per la gestione dei dati utilizzando Oracle Database 19c.
Al termine del corso, i partecipanti saranno in grado di:
- Progettare e implementare schemi per data warehouse (a stella o a fiocco di neve).
- Sfruttare le funzionalità di partizionamento e compressione di Oracle per gestire set di dati di grandi dimensioni.
- Ottimizzare i processi ETL nonché le prestazioni delle query nell’ambito dei carichi di lavoro analitici.
- Utilizzare in modo efficace le funzionalità di Oracle per generare report sia in tempo reale che storici.
Modalità del corso
- Lezioni interattive e discussioni guidate.
- Applicazioni pratiche delle funzionalità di Oracle Data Warehouse in scenari realistici.
- Esercizi strutturati per approfondire la modellazione dei dati, i processi ETL e l’ottimizzazione delle prestazioni.
Opzioni di personalizzazione del corso
- Qualora desideriate un percorso formativo su misura in base ai modelli dati o alle esigenze specifiche di reportistica della vostra azienda, non esitate a contattarci per concordare i dettagli.
Oracle Database 19c: Workshop di ottimizzazione SQL
21 oreL'ottimizzazione SQL in Oracle Database 19c consiste nel migliorare le prestazioni delle query attraverso analisi, statistiche e tecniche di ottimizzazione.
Questo corso formativo dal vivo, tenuto da un istruttore (in modalità online o in presenza), è rivolto a professionisti Oracle di livello intermedio che desiderano comprendere e applicare le tecniche di ottimizzazione SQL per migliorare l'efficienza delle operazioni sul database.
Al termine del corso, i partecipanti saranno in grado di:
- Interpretare i piani di esecuzione e individuare eventuali colli di bottiglia nelle prestazioni.
- Utilizzare gli strumenti di ottimizzazione Oracle come AWR, ADDM e SQL Tuning Advisor.
- Impiegare indici, suggerimenti e statistiche per ottimizzare le query.
- Diagnosticare e risolvere problematiche legate a istruzioni SQL inefficienti in contesti reali.
Formato del corso
- Lezioni interattive e dibattiti guidati.
- Esercitazioni pratiche sull’utilizzo degli strumenti di ottimizzazione Oracle e delle query SQL.
- Attività guidate incentrate su scenari reali di ottimizzazione e analisi delle performance.
Opzioni di personalizzazione del corso
- Per richiedere un programma formativo su misura in base al vostro sistema o alle specifiche esigenze aziendali, non esitate a contattarci.
Business Intelligence con SSAS
14 oreSSAS (SQL Server Analysis Services) è uno strumento di analisi dati e data mining incluso in Microsoft SQL Server, ideato per elaborare grandi volumi di informazioni presenti in database transazionali, tabelle e file. I modelli semantici generati da SSAS vengono utilizzati da applicazioni client come Power BI, Excel, Reporting Services e altre piattaforme di visualizzazione dati.
In questo corso pratico guidato da un istruttore (sia in presenza che a distanza), i partecipanti apprenderanno come sfruttare SSAS per analizzare efficacemente enormi quantità di dati contenute nei database e negli data warehouse.
Al termine del corso, i partecipanti saranno in grado di:
- Installare e configurare correttamente SSAS
- Comprendere le interazioni tra SSAS, SSIS e SSRS
- Applicare tecniche di modellazione multidimensionale per ottenere spunti aziendali utili dai dati
- Progettare cubi OLAP (Online Analytical Processing)
- Eseguire query e manipolare dati multidimensionali utilizzando il linguaggio MDX (Multidimensional Expressions)
- Sviluppare soluzioni di Business Intelligence funzionali e reali sfruttando SSAS
Destinatari
- Professionisti del settore BI (Business Intelligence)
- Analisti dati
- Esperti di database e data warehouse
Modalità del corso
- Lezioni interattive con spazio per discussioni
- Abbondanti esercizi pratici e attività applicative
- Lavoro diretto su un ambiente di laboratorio reale
Opzioni di personalizzazione del corso
- Il programma si basa sull’ultima versione disponibile di Microsoft SQL Server e SSAS.
- Per richiedere un corso su misura, vi invitiamo a contattarci per concordare i dettagli.
Introduzione a SQL Server Integration Services 2022 (SSIS)
28 oreQuesto corso formativo guidato da istruttore in Italia (online o in presenza) è rivolto a professionisti del settore dati alle prime armi, desiderosi di apprendere come progettare, implementare e gestire pacchetti SSIS per eseguire attività di integrazione e trasformazione dei dati.
Al termine del corso i partecipanti saranno in grado di:
- Comprendere l'architettura e i componenti principali di SSIS.
- Progettare ed implementare processi ETL utilizzando SSIS.
- Servirsi degli strumenti SSIS per sviluppare, distribuire e gestire soluzioni di integrazione dei dati.
- Risolvere eventuali problemi e ottimizzare i pacchetti SSIS in termini di prestazioni e affidabilità.
SQL Server 2022 Integration Services (SSIS) – Flussi di dati e trasformazioni avanzate
14 oreSQL Server Integration Services (SSIS) è un componente di Microsoft SQL Server che offre una piattaforma per l’integrazione dei dati e lo sviluppo di applicazioni legate ai flussi di lavoro. Viene impiegato per compiti di migrazione, archiviazione e trasformazione dei dati.
Questo corso in diretta tenuto da istruttori (in modalità online o in presenza) si rivolge a professionisti e sviluppatori esperti nel settore dei dati, interessati alla progettazione di flussi di dati SSIS avanzati, alle tecniche di trasformazione nonché alla gestione delle Dimensioni che Cambiano Lentamente (SCD) negli scenari di data warehousing.
Al termine del corso i partecipanti saranno in grado di:
- Progettare e implementare flussi di dati robusti mediante SSIS.
- Lavorare con svariate fonti, destinazioni e tipologie di trasformazione dei dati.
- Implementare correttamente le Dimensioni che Cambiano Lentamente (SCD) per gestire modifiche storiche ai dati.
- Distribuire, eseguire e risolvere problemi legati ai pacchetti SSIS in modo efficace.
Modalità del corso
- Lezioni interattive accompagnate da discussioni.
- Ampia pratica attraverso esercizi pratici.
- Implementazione diretta in un ambiente di laboratorio reale.
Opzioni di personalizzazione del corso
- Per richiedere una formazione su misura per le proprie esigenze, contattateci direttamente.