Corso Database Relazionali e SQL
Corso Database Relazionali e SQL, amplia le tue conoscenze nel mondo dell’online!
Corso Database Relazionali e SQL
Moduli del corso:
Modulo 1. Introduzione
Nel primo modulo del corso, inizierai a esplorare i concetti fondamentali dei database. Comprenderai cosa sono i database e come sono essenziali per la gestione delle informazioni. Verranno inoltre introdotti i Sistemi di Gestione dei Database (DBMS), spiegando il loro ruolo nel facilitare l’interazione con i database stessi. Questo modulo fornirà le basi teoriche necessarie per affrontare i moduli successivi.
Modulo 2. I Database Relazionali
Il secondo modulo si concentra sui database relazionali, la struttura principale utilizzata per organizzare i dati. Esplorerai i campi e le tabelle, le componenti essenziali di un database relazionale, e come vengono create e utilizzate le relazioni tra di esse. Verranno trattati i vari tipi di relazioni, come uno-a-uno, uno-a-molti e molti-a-molti, e verrà spiegato come i software RDBMS (Relational Database Management System) facilitano la gestione di queste strutture. Infine, conoscerai i principali prodotti RDBMS disponibili sul mercato.
Modulo 3. Server e Strumenti
Il terzo modulo ti guiderà attraverso l’installazione e l’uso di diversi server di database e strumenti di amministrazione. Inizierai con PostgreSQL, comprendendo il processo di download, installazione e utilizzo degli strumenti di amministrazione e della riga di comando. Successivamente, passerai a MySQL, ripetendo lo stesso processo per familiarizzare con un altro popolare RDBMS. Infine, imparerai a utilizzare DBeaver, un potente strumento di gestione dei database, per configurare e gestire più database contemporaneamente.
Modulo 4. SQL – Introduzione e Progettazione del Database
Il quarto modulo introduce il linguaggio SQL e la progettazione dei database. Scoprirai le diverse sezioni del linguaggio SQL, come il Data Definition Language (DDL) utilizzato per la progettazione e la definizione delle tabelle e delle relazioni. Imparerai a creare tabelle, definire i campi e i tipi di dati, e a impostare vincoli come chiavi primarie e chiavi esterne. Questo modulo ti fornirà le competenze per progettare un database relazionale completo e coerente.
Modulo 5. SQL – Inserimento e Modifica dei Dati
Nel quinto modulo, ti concentrerai sull’inserimento e la modifica dei dati nei database. Utilizzerai il Data Manipulation Language (DML) per eseguire operazioni di inserimento , aggiornamento e cancellazione dei dati. Verranno fornite esercitazioni pratiche per applicare queste operazioni in contesti reali, consolidando le tue competenze nell’uso di SQL per la gestione dei dati. Inoltre, verrà introdotto il Data Control Language (DCL) per gestire i permessi e le transazioni.
Modulo 6. SQL – Query Language
L’ultimo modulo del corso si concentra sull’interrogazione dei dati utilizzando SQL. Esplorerai il Data Query Language (DQL), imparando a utilizzare il comando SELECT per estrarre dati specifici dai database. Verranno trattate le clausole WHERE per filtrare i dati, le operazioni di join per combinare tabelle e le funzioni di aggregazione per riassumere i dati. Questo modulo include anche l’uso di query nidificate e l’importanza delle view per creare rappresentazioni virtuali dei dati.
Hai bisogno di
altre informazioni contattaci?
Contattaci per avere più informazioni
Via privata del Gonfalone 3,
20123 – Milano