SQL Server 2000 Progettazione e Implementazione Database (MCSE 70-229)
Un corso che spiega come progettare ed implementare basi di dati, ed utilizzare SQL, con SQL Server 2000
SQL Server 2000 Administration
- Struttura dei componenti di SQL 2000
- Installazione di SQL 2000, Installazione Automatica, Installazione da Remoto
- Configurazione Iniziale. Installazione di Istanze Muktiple
- Gestione dei servizi di controllo
- Uso dei comandi dal prompt, osql, bcp, sqlmaint
- Struttura fisica dei file: MDF, NDF, LDF. Spezzatura della base dati su più dischi. Detach e Retach dei database.
- Sistema transazionale. Organizzazione e funzionamento.
- Indici. Creazione e Funzionamento
- Struttura ed uso delle tabelle di sistema. Uso delle stored procedures di sistema.
- Creazione di database utente. Controllo dei parametri operativi dei database.
- Popolazione del database: Uso dei DTS, bcp, BULK INSERT
- Backup e Restore. Strategie ed implementazione. Automatizzazione dei backup. Aggancio di Allarmi e di Job schedulati.
- Gestione degli accessi
- Controllo del Locking e dei processi.
- Configurazione di SQL Mail
- Monitoring delle prestazioni e delle attività del database
- Impostazione della replicazione automatica
- Strategie per la High Availability: creazione di nodi SQL 2000 ridondanti, uso di SQL 2000 in Clustering
Durata: giorni 3
SQL Server 2000 Database Design
- Rudimenti di progettazione database. Diagrammi ER.
- Ripasso generale di SQL.
- Transact SQL: comandi di creazione delle strutture dati
- Utilizzo dei vincoli di integrita' e scrittura in Transact SQL
- Transact SQL: comandi di accesso e modifica dei dati, SELECT
- Scrittura di Stored Procedures
- Scrittura di Triggers
- Viste
- Gestione degli Indici, Piani di Esecuzione
Durata: giorni 2