SQL QUERY

PREZZO SU RICHIESTA

Durata: 24 ORE
Tipologia: aula
Categorie: INFORMATICA


OBIETTIVI

  • Creare e gestire database relazionali
  • Utilizzare il linguaggio SQL

PROGRAMMA

1. Introduzione ai database (relazionali)

2. Struttura di un database

3. (R)DBMS - MS Access, MS SQL Server e MySQL

  • Introduzione ad MS Access
  • Introduzione ad MS SQL Server
  • Introduzione a MySQL

4. SQL DDL: Data Definition Language

  • CREATE TABLE: creazione di una tabella
  • CREATE INDEX: creazione di un indice
  • CREATE VIEW: creazione di una vista
  • ALTER: modifica della struttura di una tabella
  • DROP: cancellazione di tabelle, indici e viste

5. SQL DML: Data Manipulation Language

  • INSERT: inserimento di dati in una tabella
  • SELECT: interrogazione di una tabella
  • UPDATE: aggiornamento dei dati di una tabella
  • DELETE: cancellazione di dati da una tabella
  • JOIN: relazioni tra più tabelle
  • Clausole UNION, TOP e SUBQUERY
  • Clausola INTO per effettuare il backup di tabelle e/o di interi database
  • Clausole SOME, ANY ed ALL

6. Funzioni SQL

  • Funzioni di aggregazione
  • Funzioni per le stringhe, per i numeri e per le date
  • Istruzioni HAVING e GROUP BY

7. Stringhe di connessione ai database per MS ADO

  • Stringhe di connessione
  • UDL - Universal Data Link

8. Leggere i dati da un db con diversi linguaggi: ASP, ASP.NET, PHP, Visual Basic

METODOLOGIA

Il corso ha un taglio di tipo operativo e pratico e verterà su esercitazioni per mettere immediatamente in pratica le nozioni spiegate dal docente.