|
|
|
Obiettivi:
Chi ha necessità di utilizzare database sul proprio server non può prescindere dalla conoscenza di SQL, il linguaggio per la creazione di database relazionali. I corsi, per l'argomento trattato, si rivolgeranno ad un'utenza professionale e gia qualificata.
Vista la natura degli argomenti, i corsi potranno essere organizzati solo su richiesta, sempre presso il nostro centro.
Argomenti trattati:
Installazione di SQL Server
- Requisiti hardware e software
- Installazione del server
- Programmi di SQL Server e collocazione dei dati
- Criteri di ordinamento
- Account utente di SQL Server e di SQL Server Agent
- Avvio automatico di SQL Server e di SQL Agent
Installazione del client
- L'utility Client Configuration di SQL Server
- Configurazione di fonti di dati ODBC
- Requisiti del client
- Protocolli di rete
- Risoluzione dei problemi legati ai collegamenti client
- Come installare ODBC
- Risoluzione dei problemi legati alle connessioni ODBC
- OLE DB
Le strutture di memorizzazione di SQL Server
- Pagine dei dati ed estensioni
- File di database e gruppi di file
- Gestione del disco su richiesta
- File dati primario
- File dati secondario
- File di log
- Tabelle
- Indici
Tipi di dati
- Viste
- Vincoli
- Regole
- Valori predefiniti
- Valori predefiniti
- Trigger
- Database di sistema
- Tabelle di sistema
Amministrazione della sicurezza e degli utenti
- Panoramica sulla sicurezza di SQL Server
- Autenticazione
- Autorizzazioni
- Sicurezza di SQL Server: utenti di SQL Server
- Sicurezza di SQL Server: utenti di database
- Sicurezza di SQL Server: ruoli
- Gestione utenti di SQL Server
- Cifratura dei dati
Backup, restore e recovery di SQL Server
- Comandi Backup e Restore
- Backup del database
- Ripristino del database
- Frequenza dei backup
- Utilizzo di BCP per importare ed esportare dati
Istruzioni SQL
- SQL Enterprise Manager
- Uso di Transact-SQL in SQL Server
- Novità di SQL Server
- ALTER TABLE, ALTER PROCEDURE, ALTER TRIGGER e ALTER VIEW
- T-SQL e ANSI/ISO SQL-
- Creazione di oggetti di database
- Tabelle
- Nomi degli oggetti di SQL Server
- Proprietà delle colonne
- Inserimento di colonne in una tabella
- Tabelle temporanee
- SELECT, INSERT, UPDATE e DELETE
- Istruzione SELECT
- GROUP BY e HAVING
- Le funzioni CUBE, ROLLUP e GROUPING
- Join di tabelle
- Sottointerrogazioni
- Come inserire righe con l'istruzione INSERT
- Modifica di righe con l'istruzione UPDATE
- Eliminazione di righe con l'istruzione DELETE
- Funzioni SQL Serve
Costrutti di programmazione
- L'istruzione IF
- WHILE, BREAK e CONTINUE
- RETURN
- GOTO
- WAITFOR
- EXECUTE
- Batch
- Commenti
- Variabili locali
- Funzioni chiamate variabili globali nelle versioni precedenti
- RAISERROR
- Opzioni SET
- Cursori
|
 |