PROGRAMMA DEL CORSO SQL SERVER Unità didattica 1 - Panoramica di SQL Server 2000 Che cos'è SQL Server 2000? Componenti di SQL Server 2000 Motore di database relazionale di SQL Server 2000 Che cosa sono i componenti di SQL Server 2000? Utilità e strumenti di amministrazione client Documentazione in linea di SQL Server Che cos'è l'architettura di database relazionale? Database di sistema e database utente Struttura logica di un database Che cos'è l'architettura di protezione? Autenticazione Autorizzazione Unità didattica 2 - Installazione di SQL Server 2000 Scelta delle opzioni di configurazione di SQL Server 2000 Scelta dell'account utente appropriato per i servizi SQL Server Scelta di una modalità di autenticazione Scelta delle impostazioni delle regole di confronto Esecuzione del programma di installazione di SQL Server 2000 Tipi di installazione Unità didattica 3 - Preparazione all'utilizzo di SQL Server 2000 Verifica dei file e delle cartelle creati Programmi aggiunti al menu di avvio Avvio, interruzione e sospensione dei servizi SQL Server 2000 SQL Query Analyzer e SQL Server Enterprise Manager Uso di SQL Server Enterprise Manager Uso della console MMC di SQL Server Enterprise Manager Unità didattica 4 - Creazione e configurazione di database utente Creazione di un database utente Utilizzo di SQL Server Enterprise Manager per creare un database utente Impostazione delle opzioni del database Presentazione delle opzioni del database Gestione della dimensione di un database utente Modifica delle dimensioni dei file di dati con SQL Server Enterprise Manager Creazione di file di dati e di file di log delle transazioni aggiuntivi Collocazione dei file di database su più unità disco Data Rev. 01/08/12 Motivo rev.: prima emissione REV. N.: 0 ED. N.: 0 Pag. 1 di 2 Azienda con sistema di gestione per la qualità certificata secondo le norme UNI EN ISO 9001:2000 Unità didattica 5 - Popolamento di un database Nozioni fondamentali relative a un pacchetto DTS Archiviazione del pacchetto DTS Trasferimento e trasformazione dei dati con gli strumenti grafici DTS Utilizzo di Importazione/Esportazione guidata DTS Utilizzo di Progettazione DTS Utilizzo dei pacchetti DTS Nozioni fondamentali sulle opzioni di archiviazione dei pacchetti DTS Utilizzo del programma per la copia di massa (Bcp) e dell'istruzione Transact-SQL BULK INSERT Unità didattica 6 - Sviluppo di una strategia di ripristino dei dati Problemi relativi al ripristino dei dati Scopi della strategia di ripristino dei dati Backup di tutti i database necessari Backup di database completi Backup di database differenziali Il processo di ripristino Unità didattica 7 - Gestione dell'accesso a SQL Server 2000 Nozioni fondamentali sull'autenticazione Nozioni fondamentali sul processo di autenticazione SQL Server 2000 Confronto tra l'autenticazione di Windows e l'autenticazione SQL Server Unità didattica 8 - Gestione delle autorizzazioni di SQL Server Concessione delle autorizzazioni specifiche dei database Implementazione delle autorizzazioni I ruoli dell'applicazione Creazione di ruoli dell'applicazione Attivazione e utilizzo dei ruoli dell'applicazione Utilizzo di ruoli predefiniti del database per l'accesso amministrativo Unità didattica 9- Automatizzazione delle attività amministrative Il linguaggio SQL Clausola select Clausola from Clausola join, inner join, left outer join Clausola where Clausola order Clausola group by Operatori sql Cicli in sql Data Rev. 01/08/12 Motivo rev.: prima emissione REV. N.: 0 ED. N.: 0 Pag. 2 di 2 Azienda con sistema di gestione per la qualità certificata secondo le norme UNI EN ISO 9001:2000