User Avatar

Corso SQL Server DBA

56 ore
Qualsiasi livello

Corso SQL Server DBA: SQL Server è il RDBMS (Relational Database Management System) di casa Microsoft. Si tratta di una piattaforma dati impiegata in ambito aziendale per creare e gestire database. L’ingresso di Microsoft nel mercato dei database ambito enterprise inizia nel 1989, entrando in competizione con Oracle, IBM e Sybase. La prima versione di SQL Server fu per OS/2, una famiglia di sistemi operativi sviluppata da IBM per i suoi primi computer.

Nel 1998/99 SQL Server 7.0 diventa il primo database server con interfaccia grafica progettata dalla stessa azienda proprietaria del database. Dalla versione 2017 SQL Server è disponibile per Windows, Linux e contenitori Docker.

Microsoft SQL Server utilizza un linguaggio chiamato “Transact-SQL” (T-SQL) che consiste in una variante del SQL standard. SQL Server comunica sulla rete utilizzando un protocollo di livello applicazioni denominato TDS (Tabular Data Stream) e supporta anche i connettori (ODBC Open Database Connectivity)

Le attuali versioni del DBMS di Microsoft prevede le seguenti edizioni: Express, Web, Standard, Enterprise, Developer. Alcune sono gratuite o con certi limiti, altre a pagamento.

Chi lavora sui DBMS come amministratore di sistema è chiamato DBA. Il Data Base Administrator è la figura che modella, sviluppa e implementa architetture di dati all’interno della propria organizzazione. Queste sono fondamentali per far funzionare tutte le applicazioni che si basano sui database per l’archiviazione e l’accesso ai dati. Il DBA crea la gerarchia dei dati, il database, i tablespace, le tabelle, gli indici. Imposta la memoria di archiviazione, definisce i vincoli ed i livelli di accesso.

Obiettivi del Corso SQL Server DBA:

Formare lo studente per la gestione del database SQL Server fino alle fondamenta da DBA (Data Base Administrator)


Requisiti per i discenti Corso SQL Server DBA:

Conoscenze database relazionale e sistema operativo Windows

Per altri corsi in ambito Microsoft clicca QUI.

Corso SQL Server DBA attivabile solo per le aziende e su richiesta.

Modalità virtual classroom online in diretta (o frontale in-house).

Vuoi essere ricontattato?

Lasciaci il tuo numero telefonico e la tua email, ti richiameremo nelle 24h:

    Programma didattico Corso SQL Server DBA (56 ore)

    Introduzione

    Panoramica funzionalità e i componenti principali di SQL Server
    T-SQL, insiemi e logica dei predicati
    Istruzione SELECT a tabella singola
    Istruzione SELECT su più tabelle.
    istruzioni SELECT con filtraggio e ordinamento
    SQL Server con i tipi di dati.
    Istruzioni DML
    Query che utilizzano funzioni integrate
    Query che aggregano i dati
    Sottoquery
    Creazione ed implementazione viste e funzioni con valori di tabella
    Utilizzo degli operatori set per combinare i risultati della query
    Query che utilizzano funzioni di classificazione, offset e aggregazione delle finestre
    Trasformazione dei dati implementando pivot, unpivot, rollup e cube
    Creazioneed implementare stored procedure
    Costrutti di programmazione come variabili, condizioni e cicli al codice T-SQL

    Panoromica della figura del DBA (data base administrator)
    Installazione e configurazione SQL Server
    Visualizzazione del processo di installazione con i file di registro
    Aggiunta o rimozione di componenti
    Installazione dei Service Pack
    Configurazione di vari servizi
    Parametri di avvio
    Configurazione dei file di dati e dei percorsi dei file di registro
    Configurazione memoria
    Connessioni remote
    Configurazione dei protocolli di rete, Porte
    Configurazione della cartella di backup predefinita

    Lavorare con i database
    Database definiti dal sistema
    Spostamento dei database di sistema
    Gestione del database Temp DB
    Architettura del database
    File di dati
    Log files
    Gruppi di file
    Estensioni
    Pagine – Tipi
    Architettura della pagina
    Monitoraggio dello spazio libero
    File di registro pieno: come risolvere i problemi.
    Creazione di database
    Aggiunta di file, gruppi di file
    Architettura di SQL Server

    Sicurezza in SQL Server
    Miglioramenti della sicurezza
    Tipi di autenticazione.
    Autenticazione di Windows
    Creazione di accessi da utenti e gruppi di Windows
    Login orfani
    Autenticazione SQL Server
    Creazione di accessi SQL e test degli accessi
    Impostazione della modalità di autenticazione
    Controllo della sicurezza
    Comprensione dei ruoli del server
    Lavorare con gli utenti
    Risoluzione degli utenti orfani
    Comprensione dei ruoli del database
    Comprensione delle autorizzazioni
    Problemi maggiori

    Backup e ripristino dei dati
    Impostazione dei modelli di recupero
    Completo, Bulk Logging, Semplice
    Backup del database
    Tipi di backup Backup di sola copia, con mirroring e del registro di coda
    Pieno e Differenziale
    Registro transazioni
    File o gruppo di file
    Dispositivi di backup
    Esecuzione di restauro
    Database di sistema di backup
    Ripristino temporizzato
    Visualizzazione dei dettagli completi del processo di backup
    Problemi relativi ai backup

    Introduzione all’Always-On e alla replica
    Always-on
    HADR (high-availability and disaster recovery) Interni e vantaggi
    Configurazione dell’HADR
    Aggiunta di un DB all’AG
    ▪ Patch in always-on
    Aggiunta di una replica in AG
    Impostazione di repliche di listener e di sola lettura in AG
    Replica ed Entità di replica
    Architettura di replica
    Agenti di replica
    Tipi di repliche
    Configurazione della replica
    Replica di istantanee
    Replica transazionale
    Unisci replica
    Replica peer to peer
    Gestione della replica
    Monitoraggio e messa a punto della replica

    Contattaci su Whatsapp
    Innovaformazione
    Privacy Policy

    Questo sito Web utilizza i cookie per consentirci di offrire la migliore esperienza utente possibile. Le informazioni sui cookie sono memorizzate nel tuo browser ed eseguono funzioni come riconoscerti quando ritorni sul nostro sito web e aiutando il nostro team a capire quali sezioni del sito web trovi più interessanti e utili.

    È possibile regolare tutte le impostazioni dei cookie navigando le schede sul lato sinistro.