corner corner
banner
home > Corsi su sistemi operativi e applicazioni server > corso Linguaggio SQL 2016 Core

Catalogo corsi

  catalogo corsi
     

Segnalaci il tuo interesse per questo corso compilando questo modulo

 

calendario corsicatalogo corsi

Thecla su Facebook
Diventa nostro fan su Facebook

newsletter

 

Corso Linguaggio SQL 2016

2016
Categoria Area sistemi operativi e applicazioni server Livello Core
Prerequisiti Nessun prerequisito richiesto
 
Al termine del corso si avranno gli elementi per gestire i fondamenti del linguaggio SQL
 
Module 1: Introduzione al linguaggio T-SQL
Questo modulo introduce Transact SQL come linguaggio di query primario di SQL Server . Si analizza la struttura di base di query T - SQL , il flusso logico di un'istruzione SELECT.
Lessons
•Introduzione T-SQL
•Comprensione dei Predicati Logici
•Comprensione della logica degli operatori in una struttura SELECT

Module 2: Creare Tabelle
Questo modulo introduce i concetti di database relazionale ed i costrutti atti alla creazione e gestione delle tabelle.
Lessons
•Introduzione ai database relazionale
•Concetto di schema
•Creazione di schemi
•Creazione di tabelle

Module 3: Tipi di dati sql server
Questo modulo introduce i tipi di dati di sql server ed il concetto di indice
Lessons
•Tipi di dati di Sql server
•Creazione di campi
•Creazione di indici

Module 4: Chiavi Primarie e Secondarie
Questo modulo introduce i concetti di campi chiave.
Lessons
•Concetto di chiave primarie e secondare
•Creazione di chiavi primarie
•Creazione di chiavi secondarie

Module 5: Relazioni tra tabelle
Questo modulo spiega come relazionare le tabelle
Lessons
•Creazione di relazione tra tabelle
•Creazione di un Database Diagrams
•Visualizzazione delle dipendenze

Module 6: Scrivere Query SQL
Questo modulo introduce i fondamenti della SELECT, concentrandosi su query basate su una unica tabella.
Lessons
•Scrivere semplici strutture SELECT
•Eliminare duplicati con operatore DISTINCT
•Usare ALIAS per colonne e tabelle
• Scrivere semplici espressioni CASE

  Module 7: Query con Multitabelle
Questo modulo spiega come scrivere query grado di combinare dati provenienti da fonti multiple di SQL Server . Il modulo introduce l'uso di join nelle query T- SQL come un meccanismo per il recupero dei dati da più tabelle.
Lessons
•Comprendere joins
•Query con Inner Joins
• Query con Outer Joins
• Query con Cross Joins and Self Joins

Module 8: Ordinamento e filtri sui dati
Questo modulo spiega come migliorare la query limitando il set di record, controllare l’ordine con cui si visualizzano le righe. Il modulo illustra inoltre come gestire i risultati mancanti e sconosciuti.
Lessons
•Ordinamento di Dat
•Filtrare i dati usando la clausala Where
• Filtrare con le opzioni TOP e OFFSET-FETCH
•Lavorare con valori sconosciuti o mancanti
•Filtrare i dati nel clausola SELECT con TOP.

Module 9: Lavorare con i tipi di dati SQL Server 2012
Questo modulo spiega i tipi di dati che SQL Server utilizza per memorizzare i dati. Si spiegheranno anche i costrutti per le conversioni tra i dati.
Lessons
•Introduzione ai tipi di dati SQL Server 2012
•Lavorare con I tipi di dati testo
•Lavorare con I tipi di dati data ed ora

Module 10: Aggregazione e raggruppamento di dati
Questo modulo introduce i metodi per il raggruppamento dei dati all'interno di una query , aggregando i dati raggruppati e filtrati
Lessons
•Usare le funzioni di aggregazione
•Usare la clausola GROUP BY
•Filtrare gruppi con la HAVING

Module 11: Usare sottoquery
Questo modulo introdurrà l'uso di sottoquery nei vari frangenti di una SELECT. Si utilizzeranno query scalari. Si utilizzeranno gli operatori IN ed EXISTS.
Lessons
•Scrivere Sottoquery
• Scrivere Sottoquery correlate
•Usareil predicato EXISTS con Sottoquery

Module 12: Creare ed utilizzare le viste ed accenni a function table
Questo modulo introduce espressioni T -SQL che restituiscono una tabella relazionale valida , in genere per un ulteriore uso in altre query . Il modulo discute Viste e si accenna a funzioni con valori di tabella.
Lessons
•Usare Viste
•Accenni alle funzioni

Module 13: Utilizzo di operatori
Questo modulo introduce le operazioni che coinvolgono più set di dati . In questo modulo si utilizzeranno gli operatori UNION , UNION ALL, nonché la EXCEPT ed INTERSECT.
Lessons
•Scrivere Query con l’operatore UNION
•Usare gli operatori EXCEPT ed INTERSECT

Module 14: Caricamento dati esterni (accenni)
Questo modulo introduce le operazioni che consentono di caricare dati esterni.
Lessons
•Scrivere un caricamento tramite BCP

Module 15: Connessione ad un db sql server
Questo modulo introduce le operazioni di connessione ad un database sql server tramite ODBC.
Lessons
•Concetto di ODBC
•Lettura di un ODBC
•Creazione di un ODBC

Module 16: Caricamento dati sql da Excel
Questo modulo introduce le operazioni che consentono di caricare dati presenti su un database sql server.
Lessons
•Connettersi ad un db sql server da Excel
•Metodi di aggiornamento dati
•Esportazione dati
•Creazione di tabelle pivot da dati sql server

Module 17: Caricamento dati sql da Access
Questo modulo introduce le operazioni che consentono di caricare dati presenti su un database.
Lessons
•Connettersi ad un db sql server da Access
•Metodi di aggiornamento dati
•Lettura e scrittura dati
 
Corso di gruppo
Corso personalizzato (1 o 2 partecipanti)
8 ore
8 ore (consigliate)
min. 5 - max. 10 partecipanti
2 persone: sconto del 50%
Corso individuale a distanza su VoIP
se disponibile: 8 ore (consigliate)
sconto del 50% circa sul prezzo del Corso personalizzato
VIDEO TUTORIAL
corner corner
 
Mappa del sito
 
©2019 Thecla Informatica di Silvia Montanari - Strada Malchioda 42, 29121 Piacenza - P. IVA 01173520337