Descrizione del corso
Il corso si prefigge l'obiettivo di portare l'utente a una buona dimestichezza nell'uso del linguaggio SQL. Preferibile, ma non essenziale, una conoscenza di funzionamento dei database.
Programma
- I database SQL
- Introduzione ai database relazionali e a SQL
- Lavorare nell’ambiente SQL
- Creazione e modifica delle tabelle
- Integrità dei dati
- Creazione di viste SQL
- Gestione della sicurezza del database
- Accesso e modifica dati
- Query SQL sui dati
- Modifica dei dati SQL
- Uso dei predicati
- Utilizzo delle funzioni e delle espressioni
- Accesso a più tabelle
- Uso delle subquery per accedere e modificare i dati
- Creazione di routine SQL
- Creazione di trigger SQL
- Uso dei cursori SQL
- Gestione delle transazioni SQL
- Accesso ai dati SQL da un programma ospite