Impariamo da zero SQL con Oracle, SQL Server e MySQL
Video: .mp4 (1280x720, 30 fps(r)) | Audio: aac, 48000 Hz, 2ch | Size: 6.78 GB
Genre: eLearning Video | Duration: 192 lectures (18 hour, 6 mins) | Language: Italiano
Corso pratico completo per creare query e progettare database relazionali
Video: .mp4 (1280x720, 30 fps(r)) | Audio: aac, 48000 Hz, 2ch | Size: 6.78 GB
Genre: eLearning Video | Duration: 192 lectures (18 hour, 6 mins) | Language: Italiano
Corso pratico completo per creare query e progettare database relazionali
What you'll learn
Selezionare i dati da una o più tabelle
Filtrare i dati
Impiegare i diversi tipi di operatori
Conoscere ed utilizzare i diversi JOIN
Impiegare le funzioni di aggregazione
Raggruppare i dati e creare query con subtotali
Impiegare le subquery e le query complesse
Capire i diversi tipi di dati in Oracle e SQL Server
Impiegare le diverse funzioni in Oracle e SQL Server
Creare e impiegare le sequenze in Oracle e SQL Server
Progettare e realizzare un nuovo database
Utilizzare il SSMS e il SQL Developer
Creare diagrammi e vincoli di integrità referenziale
Impiegare il Data Modeler di Oracle
Utilizzare le funzioni analitiche in Oracle e Sql Server
Capire cosa è e come utilizzare la Window Clause
Conoscere i comandi PIVOT e UNPIVOT
Conoscere alcune tecniche di SQL Injection
Requirements
Cultura informatica di base
Conoscere come installare e avviare i software
PC Processore x64: AMD Opteron, AMD Athlon 64, Intel Xeon con supporto Intel EM64T, Intel Pentium IV con supporto EM64T con almeno 2 GHZ
Memoria: 2 GB Minima
OS: Windows, Linux. Per Mac necessaria installazione Docker o VM
.Net Framework Versione 4.6.1
Almeno 25 Gb di spazio libero su HD
Description
Benvenuti nel corso "Impariamo da zero SQL con Oracle, SQL Server e MySQL"
Il corso è rivolto a tutti coloro i quali hanno l'esigenza di utilizzare il Structured Query Language (SQL) allo scopo di trasformare i dati in informazioni (creazione di query di selezione e report), inserire, modificare ed eliminare i dati dalle tabelle e apprendere i principi teorici e pratici di progettazione e creazione dei database relazionali, delle tabelle, degli indici e delle viste.
AGGIORNAMENTO AGOSTO 2019: Rinnavata la sezione introduttiva per rendere più agevole l'installazione e la configurazione dei DBMS Oracle e SQL Server. Rifatte le principali lezioni della sezione 3 "Selezionare i dati da una singola tabella"
Al termine del corso si avrà una chiara conoscenza di:
Come ottenere le informazioni da una o più tabelle
Come filtrare e ordinare i dati
Come raggruppare e aggregare i dati
Come usare le subquery e le query complesse
Come inserire, modificare ed eliminare i dati dalle tabelle
Come usare i tipi e le funzioni in SQL Server e Oracle
Come progettare e realizzare i database
Come creare tabelle con vincoli e integrità referenziale
Come creare gli indici e le viste
Come creare ed usare le sequenze in Oracle e SQL Server
Come usare il SSMS e il SQL Developer
Come impiegare le numerose funzioni presenti sia in Oracle che in SQL Server
Come creare i diagrammi di database in SSMS
Come utilizzare i Data Modeller di Oracle per progettare visivamente nuovi database
Come usare le funzioni analitiche in Oracle e Sql Server
Come usare la Window Clause
Come usare la With Clause
Come usare i comandi PIVOT e UNPIVOT
Cosa sono e come funzionano le tecniche di SQL Injection
Installare ed utilizzare il DBMS MySql in Linux
Impiegare lo Schema E/R per la progettazione di un DB
Tutti gli argomenti verranno trattati utilizzando un database con dati reali* ed eseguendo compiti coerenti con una specifica mansione lavorativa, analizzando, commentando ed eseguendo le query sia nell'Oracle SQL Developer che nel Microsoft Sql Server Management Studio (SSMS).
Diverse sfide permetteranno di testare le competenze acquisite e la capacità di analisi e risoluzione dei problemi.
*I dati provengono da un database di produzione sottoposto ad alterazione casuale per preservare la privacy e la riservatezza dei proprietari dei dati.
Who this course is for:
Responsabili IT e Data Analyst
Sviluppatori di software
Imprenditori e Manager
Studenti, Scienziati e Ricercatori
Sviluppatori progetti di business intelligence
Chiunque desideri creare query SQL e progettare nuovi database relazionali