Struttura del corso
Introduzione
- Panoramica di Microsoft SQL Server 2019
- Funzionalità e strumenti di SQL Server 2019
- Informazioni sui concetti di base di SQL Server 2019
Introduttiva
- Installazione di SQL Server
- Installazione di Management Studio
- Abilitazione delle funzionalità tramite Configuration Manager
- Utilizzo di Management Studio
- Autenticazione e concessione delle autorizzazioni utente
- Creazione di un nuovo account utente
Creazione di Databases
- Creazione del primo database
- Configurazione del database
- Informazioni sulle strutture delle tabelle
- Creazione di una tabella semplice
- Modifica di una tabella
- Inserimento dei dati
- Importazione di dati da file csv
- Creazione di tabelle da file flat
- Installazione di un database di esempio
Mantenere un ambiente sano Database
- Informazioni sui tipi di dati
- Informazioni sulle proprietà delle colonne della tabella
- Utilizzo dei campi chiave primaria
- Definizione dei valori predefiniti
- Controllo e vincoli univoci
- Utilizzo di chiavi esterne
- Creazione di una colonna di chiave esterna
- Creazione di relazioni tra tabelle
Utilizzo del linguaggio di query strutturato
- Comprendere il ruolo di T-SQL
- Utilizzo dell'editor T-SQL
- Creazione di una tabella con T-SQL
- Aggiunta di dati a una tabella
- Recupero dei record
- Il filtraggio dei risultati restituiti
- Ordinamento e aggiornamento dei record
- Eliminazione di record da una tabella
- Unire tabelle correlate
- Rimozione di una tabella dal database
Prestazioni e programmabilità delle query
- Creazione di una visualizzazione dei dati
- Utilizzo degli indici delle tabelle dati
- Creazione di indici aggiuntivi in una tabella
- Visualizzazione dei piani di esecuzione
- SQL Archivio query del server
- Ricompilazione degli indici
- Funzioni di aggregazione
- Utilizzo delle funzioni integrate
- Funzioni scalari definite dall'utente
- Creazione di stored procedure
- Utilizzo di stored procedure con parametri
Backup e ripristino
- Creazione di un backup completo del database
- Creazione di un backup differenziale
- Ripristino di un backup
- Automazione dei backup
- Utilizzo di soluzioni di continuità aziendale
Sicurezza
- Informazioni sui ruoli utente e sulle autorizzazioni
- Utilizzo degli schemi di database
- Mascheramento dinamico dei dati
- Crittografia dei dati Always On
Management e Monitoraggio
- Esplorazione del ruolo dei database di sistema
- Prevenzione dell'aumento eccessivo delle dimensioni automatiche di tempdb
- Revisione del registro degli errori del server SQL
- Utilizzo delle viste a gestione dinamica
- Comandi della console del database (DBCC)
Riepilogo e prossime tappe
Requisiti
- Conoscenza di base di SQL
Pubblico
- Database Amministratori
Recensioni (8)
The adjustment made in the lecture/lessons by the trainer once he understood the current SSIS application that we are bound to maintain. The topics became more suitable/usable to us.
Angelito Aguilar - Metrobank
Corso - Introduction to SQL Server 2012 Integration Services (SSIS)
Lot of content and exactly the requested one.
Pascal - Diehl
Corso - Advanced SQL, Stored Procedures and Triggers for Microsoft SQL Server
Mi è piaciuto molto il ritmo dell'allenamento e gli esercizi dati tra le spiegazioni
Trana
Corso - SQL in SQL Server
Traduzione automatica
Mi è piaciuto l'equilibrio tra lezioni ed esercizi. Quando ero bloccato, Luke è stato molto bravo ad aiutarmi a capire il problema e a lavorare per trovare soluzioni, il che ha avuto un impatto davvero positivo sulla mia comprensione.
Tom - Welsh Revenue Authority
Corso - Transact SQL Basic
Traduzione automatica
Really enjoyed compression data components
James - Medtech Limited
Corso - Transact SQL Advanced
Ottimizzazione del database, approccio dedicato, capacità di porre domande, approfondimento/valutazione del nostro database
Aleksandra Czyndacka - Mikrobit
Corso - Administering in Microsoft SQL Server
Traduzione automatica
Ho apprezzato l'ampia gamma di conoscenze di Folio. Non solo conosceva il contenuto del corso, ma conosceva anche i costrutti nelle lingue che conoscevamo per rendere gli esempi più significativi per noi. Durante gli intervalli ha condiviso la sua conoscenza di tecnologie e soluzioni al di fuori dell'ambito della formazione per fornire approfondimenti su altre soluzioni che potremmo utilizzare in futuro (e nella formazione futura).
Raphael - Markit Valuations Limited
Corso - Developing Desktop Applications with Visual Studio 2012, VB.NET and SQL Server 2012
Traduzione automatica
Trasferimento di conoscenze su esempi semplici e comprensibili.
Katsiaryna
Corso - SQL language in MSSQL
Traduzione automatica