Admin SQL Serveur pour développeurs
Beschrijving
De cursus behandelt de volgende technische inhoud:
Inleiding tot SQL Server en de architectuur ervan
Installatie en configuratie van SQL Server
Databasebeheer: creëren, onderhouden en bewaken
Back-ups en herstel
Beveiliging en gebruikersbeheer
Prestatiebewaking en optimalisatie
Taakautomatisering met SQL Server Agent
Back-ups en onderhoudsplannen
Triggers, views en stored procedures voor beheer
Beheer van transacties, isolatie en vergrendeling
Wat zijn de doelstellingen van de opleiding?
De doelstellingen van deze cursus zijn:
● Een SQL Server-instantie te beheren
Beheren van database backups en herstel
Gegevensbeveiliging te waarborgen door middel van rollen, machtigingen en schema's
Terugkerende taken automatiseren met SQL Server Agent
Database prestaties te optimaliseren
Prestaties bewaken en veelvoorkomende problemen diagnosticeren
Wat moet je weten om de cursus te volgen?
Kennis van databases
Opleidingsprogramma
Inleiding tot SQL Server-beheer
● Rollen van de databasebeheerder (DBA) vs. ontwikkelaar
SQL Server architectuur: engines, componenten en services
Installatie en configuratie
Hardware- en softwarevereisten
SQL Server installatie en instance configuratie
Beheren van databestanden en transactielogboeken
Aliassen en verbindingsprotocollen beheren
Databases beheren
Aanmaken van databases en bijbehorende bestanden
Onderhoudsstrategieën voor databases
Bewaken van databasegrootte, verbindingen en activiteit
Back-ups/herstellen
Soorten back-ups: volledig, differentieel, transactielogboeken
Back-up strategieën aangepast aan productieomgevingen
● Back-up automatisering met onderhoudsplannen
● Procedures voor herstel en noodherstel
Databases beveiligen
● Beheer van gebruikers en beveiligingsrollen
● Machtigingen op server-, database- en objectniveau
Gegevensversleuteling en back-ups
● Organisatie van toegang via schema's
Prestatiebewaking en optimalisatie
Bewakingstools: Profiler, Activiteitenmonitor, Uitgebreide gebeurtenissen
Identificatie van langzame verzoeken en analyse van uitvoeringsplannen
Optimalisatie en onderhoud van indexen (herbouwen/reorganiseren)
● Opzetten van gegevensverzamelingen voor monitoring en statistieken
Taak automatisering
Inleiding tot SQL Server Agent
● Taakplanning om back-ups, indexering, etc. te automatiseren
● E-mail waarschuwingen en meldingen in geval van mislukte taken
Transactie- en slotbeheer
● Transactie concepten en isolatieniveaus
Beheer van blokkades en conflicten
Oplossen van impasses
Onderhoud en geavanceerde taken
Onderhoud van indexen en statistieken
Database opschonen en archiveren
Repareren van corrupte databases en DBCC tools
Praktische oefeningen
Back-ups opzetten en beheren en herstellen
● Beveiligingsconfiguratie en gebruikersbeheer
Prestatie bewaking en optimalisatie
Taken automatiseren en plannen