Formazione

Immagine sezione Formazione

Corso REALIZZATO DA

IAL FVG PantoneIALWeb


DATABASE MS SQL SERVER

Progettare configurare ed interrogare un database

Data inizio: 04/02/2016
Durata: 40 ore
Livello corso: Work
Certificazione rilasciata: Attestato di frequenza

  • Data inizio

    04/02/2016

    Durata

    40 ore

    Livello corso

    Work

  • Certificazione rilasciata

    Attestato di frequenza

    Quota di iscrizione

    € 400,00; Richiesti € 2,00 per la ricevuta/fattura

COMPETENZE

Il corso introduce alle basi di dati e alla programmazione e di database sql ed è finalizzato a fornire competenze di dettaglio necessarie a progettare, configurare ed interrogare un database; dalle nozioni di base sul significato di database relazionale, storia del linguaggio sql, introduzione alle query, alle espressioni e operatori condizionali.

Sono obbiettivo del corso:
- la comprensione dell'utilizzo di un database relazionale;
- l'acquisizione delle conoscenze che permettono di estrarre e manipolare in maniera puntuale ed efficace le informazioni contenute in qualunque database relazionale.

Contenuti

Il percorso fornirà agli allievi conoscenze specifiche su:
- (Parte 1) Il DBMS SQL Server;
• i DBMS;
• DBMS e modello relazionale;
• introduzione a SQL Server;
• installare SQL Server; cenni sulla configurazione.
- (Parte 2) Gestire database con SQL Server Management System;
• cosa si può fare con SSMS;
• installiamo e configuriamo SSMS;
• operazioni di base su database e tabelle;
• operazioni avanzate sulle tabelle;
• operazioni avanzate sui campi;
• esportazione e importazione dei dati.
- (Parte 3) Database, tabelle e campi in SQL Server;
• di cosa parliamo: dall'agenda ai database relazionali;
• interfacce testuali;
• creare e cancellare database
• CREATE TABLE: creazione di tabelle e campi;
• ALTER TABLE: modificare le tabelle;
• chiavi e indici.
- (Parte 4) Tipi campo e tipi di dato;
• panoramica dei vari tipi di dato presenti in SQL Server;
• tipi di dato numerici;
• tipi di dato numerici interi;
• tipi di dato numerici decimali;
• le stringhe;
• gestione delle date;
- (Parte 5) Gestire i dati con i comandi SQL;
• primi comandi SQL;
• INSERT (inserimento dei dati);
• UPDATE (aggiornamento dei dati);
• REPLACE (inserimento e aggiornamento simultaneo dei dati);
• DELETE (cancellazione dei record);
- (Parte 6) Query SELECT per interrogare i database;
• prime query di selezione;
• Query SELECT, operatori e funzioni;
• affiniamo le nostre interrogazioni (SELECT con DISTINCT);
• ordiniamo i dati con ORDER BY;
• raggruppiamo i valori con GROUP BY;
• imponiamo un limite al numero di estrazioni (Paging);
• utilizziamo Join per relazionare due tabelle.
- (Parte 7) Gli operatori;
• gli operatori di confronto;
• Pattern matching e confronto tra testi;
• gli operatori aritmetici;
• gli operatori logici o booleani;
• gli operatori binari.
- (Parte 8) Le funzioni;
• le funzioni numeriche;
• le funzioni per manipolare stringhe di caratteri;
• le funzioni per date e ore;
• funzioni per convertire i tipi di dato;
• funzioni per codificare e decodificare dati.
- (Parte 9) Le stored procedures con SQL Server;
• le stored procedures;
• sintassi delle stored procedures;
• stored procedures e comandi per la visualizzazione;
• un primo esempio di stored procedure;
• stored procedures e dichiarazione di variabili;
• stored procedures e assegnazione di variabili;
• modalità dei parametri nelle stored procedures;
• utilizzo associato di INPUT e OUTPUT;
• eliminare una stored procedure.
- (Parte 10) I triggers con SQL Server;
• i triggers e i limiti dei triggers;
• creazione di un primo trigger;
• la sintassi dei triggers;
• visualizzazione dei triggers;
• cancellazione dei triggers.
- (Parte 11) Le views con SQL Server;
• le views: cosa sono e come usarle
• sintassi per la definizione di una view: gli algortimi;
• sintassi per la definizione di una view: nome view e SELECT;
• esempi pratici per la definizione delle viewse;
• aggiornamento delle views;
• modifica di una view;
• visualizzazione e cancellazione di una View.
- (Parte 12) Alcuni esempio di accesso ai dati;
• creazione di una semplice applicazione Windows;
• implementazione delle classiche operazioni di CRUD (create, read, update, delete).

Rivolto a

Il corso è destinato a chi vuole apprendere le basi per poter lavorare con uno dei più famosi e diffusi DBMS del settore business.

Requisiti

Requisiti preferenziali: E' consigliabile la conoscenza della lingua inglese almeno ad un livello scolastico (per la consultazione di documentazione tecnica).

Info utili

Per una proficua frequenza al corso è indispensabile buona pratica nell'uso del pc.

Le lezioni del corso si svolgeranno nelle giornate di martedì e giovedì dalle 18:30 alle 21:30.

DATABASE MS SQL SERVER Quota di iscrizione: € 400,00; Richiesti € 2,00 per la ricevuta/fattura

Sede del corso

IAL UDINE

Via del Vascello 1, UDINE
0432 626165

Contatti

Referente: CARLO  MARSICH
carlo.marsich@ial.fvg.it


Quota di iscrizione

€ 400,00; Richiesti € 2,00 per la ricevuta/fattura


Corso REALIZZATO DA

IAL FVG PantoneIALWeb