Corso SHI sui fondamenti di interrogazione SQL

Logo

Informazioni su questo corso

Le organizzazioni in genere archiviano le informazioni più critiche, ovvero le informazioni utilizzate per gestire le operazioni quotidiane all'interno di un database. La capacità di recuperare e analizzare queste informazioni è essenziale per il funzionamento dell'organizzazione. Structured Query Language (SQL) è il linguaggio principale utilizzato per eseguire tali attività. Essenzialmente, SQL è il linguaggio che usi per interagire con un database.
La capacità di scrivere SQL è una competenza lavorativa essenziale per coloro che hanno bisogno di gestire grandi volumi di dati, produrre report, estrarre dati o combinare dati da più fonti. Anche se qualcun altro nel tuo team crea report per te, avere una conoscenza fondamentale delle query SQL ti aiuterà a porre le domande giuste e a sapere cosa stai cercando nei tuoi strumenti di analisi dei dati.
Questo corso non solo insegna a utilizzare SQL come strumento per recuperare le informazioni necessarie dai database, ma introduce anche un processo per pianificare e progettare in modo efficace un database funzionale ed efficiente. Saper progettare un database relazionale è importante per il successo dei database che crei. Senza pianificazione, non è possibile sapere cosa deve fare il database o anche quali informazioni includere nel database. La pianificazione di un database è essenziale e impedisce il lavoro aggiuntivo necessario per risolvere successivamente i problemi di manutenzione dei dati.

Professionista del pubblicofile

Questo corso è rivolto a persone con competenze informatiche di base, familiarità con i concetti relativi alla struttura e alla terminologia dei database, che necessitano di apprendere gli elementi essenziali della progettazione di database e di utilizzare SQL per interrogare i database.

  • Analisti aziendali
  • Analisti di dati
  • Sviluppatori
  • Coloro che necessitano di sapere come eseguire query in un database SQL

Al termine del corso

Dopo aver completato questo corso, gli studenti saranno in grado di:

  • Seguire un processo efficiente per la progettazione di un database relazionale.
  • Definire il modello concettuale del database.
  • Definire il modello logico del database.
  • Applicare metodi di normalizzazione del database per migliorare la progettazione iniziale di un database.
  • Completare la progettazione del database, compresi i controlli per garantirne l'integrità referenziale e l'integrità dei dati.
  • Connettersi al database SQL Server ed eseguire una semplice query.
  • Includere una condizione di ricerca in una query semplice.
  • Utilizzare varie funzioni per eseguire calcoli sui dati.
  • Organizzare i dati ottenuti da una query prima che vengano visualizzati sullo schermo.
  • Recupera i dati da più tabelle.
  • Esporta i risultati di una query.

Programma del corso

Lezione 1: Introduzione alla progettazione di database relazionali

  • Argomento A: Identificare i componenti del database
  • Argomento B: Identificare i problemi comuni di progettazione del database
  • Argomento C: Segui un processo di progettazione del database
  • Argomento D: Raccogli i requisiti

Lezione 2: Definizione del modello concettuale del database

  • Argomento A: Creare il modello concettuale
  • Argomento B: Identificare le relazioni tra entità

Lezione 3: Definizione del modello logico del database

  • Argomento A: Identificare le colonne
  • Argomento B: Identificare le chiavi primarie
  • Argomento C: Identificare e schematizzare le relazioni

Lezione 4: Normalizzazione dei dati

  • Argomento A: Evita errori comuni di progettazione del database
  • Argomento B: Rispettare le forme normali superiori

Lezione 5: Finalizzazione della progettazione del database

  • Argomento A: Adattare il modello fisico a sistemi diversi
  • Argomento B: Garantire l'integrità referenziale
  • Argomento C: Garantisci l'integrità dei dati a livello di colonna
  • Argomento D: Garantisci l'integrità dei dati a livello di tabella
  • Argomento E: Progettare per il cloud

Lezione 6: Esecuzione di una query semplice

  • Argomento A: Connettersi al database SQL
  • Argomento B: Interrogare un database
  • Argomento C: Salva una query
  • Argomento D: Modifica ed esegui una query salvata

Lezione 7: Esecuzione di una ricerca condizionale

  • Argomento A: Cerca utilizzando una o più condizioni
  • Argomento B: Cercare a Range of Values and NULL Values
  • Argomento C: Ricerca dati in base a modelli di stringhe

Lezione 8: Lavorare con le funzioni

  • Argomento A: Eseguire calcoli sulla data
  • Argomento B: Calcolare i dati utilizzando le funzioni aggregate
  • Argomento C: Manipolare i valori delle stringhe

Lezione 9: Organizzazione dei dati

  • Argomento A: Ordina dati
  • Argomento B: Dati di classificazione
  • Argomento C: Dati di gruppo
  • Argomento D: Filtra dati raggruppati
  • Argomento E: Riepilogare i dati raggruppati
  • Argomento F: Utilizzare gli operatori PIVOT e UNPIVOT

Lezione 10: Recupero di dati da più tabelle

  • Argomento A: Combina i risultati di due query
  • Argomento B: Confronta i risultati di due query
  • Argomento C: Recuperare i dati unendo le tabelle

Lezione 11: Esportazione dei risultati della query

  • Argomento A: Genera un testo File
  • Argomento B: Genera un XML File

LogoLogo

Documenti / Risorse

Corso SHI sui fondamenti di interrogazione SQL [pdf] Istruzioni
Corso sui fondamenti di query SQL, SQL, corso sui fondamenti di query, corso sui fondamenti, corso

Riferimenti

Lascia un commento

Il tuo indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati *