Opleiding: Training SQL Server DBA
Wil je een Microsoft SQL Server-omgeving zelfstandig kunnen beheren, zodat je databases beschikbaar, beveiligd en veilig opgeslagen blijven? In deze training installeer en configureer je SQL Server, richt je het gebruikers- en toegangsbeheer in, stel je onderhoudsplannen op en maak je backups en restores. Daarnaast optimaliseer je de performance en de beschikbaarheid van je databasesysteem. Hierdoor ben je in staat om de hele beheercyclus van een SQL Server-database in eigen hand te nemen.
Algemene omschrijving
SQL Server is het relationele databasesysteem van Microsoft en draait vaak onder grote databases met veel gebruikers en toepassingen. Als database-administrator zorg je ervoor dat de data beschikbaar is voor de juiste gebruikers, dat de beveiliging op orde is en dat de gegevens veilig worden opgeslagen. Tijdens deze training leer je hoe je die verantwoordelijkheid over de volle breedte invult, van installatie tot high availability.
Je begint bij de installatie en configuratie van een SQL Server-database en verkent daarbij de structuur en de configuratiemogelijkheden. Daarna richt je het gebruikers- en toegangsbeheer in, stel je onderhoudsplannen op en oefen je met backup- en restoreprocedures. Je monitort de database met de beschikbare tools, analyseert loggegevens en optimaliseert vervolgens de performance en de beschikbaarheid. Ook maak je kennis met het automatiseren van terugkerende beheertaken.
Onze trainers zijn, naast trainer, dagelijks werkzaam op dit expertisegebied. Ze werken met praktijkvoorbeelden die je in je eigen beheeromgeving herkent en wisselen theorie en praktijk voortdurend af. Waar gewenst stemmen we de accenten af op de databaseomgeving waarin jij werkt. Hierdoor ben je na afloop in staat om een SQL Server-omgeving zelfstandig en beheersbaar draaiende te houden.
Deze training als bedrijfstraining voor jou en je team?
Elk vraagstuk en elke situatie is anders; daarom staan tijdens een bedrijfstraining jouw organisatie en (bedrijfs)vraagstukken centraal. In goed overleg stellen we een lesprogramma samen dat volledig aansluit bij jouw (jullie!) specifieke uitdaging, wensen en dagelijkse werkpraktijk.
Programma
Tijdens de training SQL Server DBA komen onderstaande onderwerpen aan bod.
NB: Mocht je vragen hebben over de inhoud of deze aangepast willen zien op jouw specifieke praktijksituatie of trainingsbehoefte, bel ons dan gerust: we spreken de mogelijkheden graag met je door.
- Installatie en configuratie van SQL Server
-
- Kennismaken met de structuur van SQL Server
- Een SQL Server-database installeren
- De configuratiemogelijkheden doorlopen en instellen
- Een bestaande SQL Server-database upgraden
- Multiple instances en linked servers inrichten en inzetten
- Gebruikers- en toegangsbeheer
-
- Nieuwe logins en gebruikers aanmaken
- Toegang tot (delen van) de database regelen met authenticatie modes
- De database beveiligen met schema's
- Data versleutelen met encryptie, waaronder Transparent Data Encryption (TDE) en Always Encrypted
- Onderhoud, backup en restore
-
- Een onderhoudsplan opstellen en bepalen wat daarin thuishoort
- Backups maken van de database
- Een backup terugzetten met een restore om de schade na een calamiteit te beperken
- Automatisering van beheertaken
-
- Kennismaken met SQL Server Agent Jobs
- Herkennen welke terugkerende beheerwerkzaamheden zich lenen voor automatisering
- Verkennen hoe je onderhoudstaken met Agent Jobs inplant
- Monitoring en logging
-
- De beschikbare monitoringtools leren kennen en toepassen
- Activiteiten in de database loggen
- Loggegevens analyseren om de werking van de database te volgen
- Performance en high availability
-
- Met snapshots een virtuele kopie maken voor bescherming tegen gebruikersfouten en voor rapportage
- Op basis van monitoringgegevens de performance optimaliseren met database tuning tools
- De beschikbaarheid waarborgen met Always On Availability Groups als primaire HA/DR-oplossing
- Database mirroring herkennen als legacy-optie in bestaande omgevingen, niet als aan te raden nieuwe implementatie
- Kennismaken met cloudopties voor beheer en beschikbaarheid, zoals Azure SQL Managed Instance en Managed Backup
De training is praktisch en interactief van opzet, met veel ruimte voor jouw vragen en werksituatie. Je gaat aan de slag met passende praktijkvoorbeelden. Door actief te oefenen, te analyseren en te evalueren, maak je je de materie stap voor stap eigen en ervaar je hoe je een SQL Server-omgeving installeert, beveiligt en beheert.
Onze trainers zijn, naast trainer, dagelijks werkzaam op dit expertisegebied. Ze beschikken dus niet alleen over de meest actuele kennis, maar hebben ook essentiële praktijkervaring. Hierdoor zijn ze in staat om een waardevolle vertaalslag te maken van ‘kennis’ naar ‘toepassing binnen jouw organisatie en werksituatie’.
Doelen
Na deze training ben je in staat om:
- Een SQL Server-database te installeren, te configureren en te upgraden
- Logins, gebruikers en toegangsrechten in te richten en de database te beveiligen met schema's en encryptie
- Onderhoudsplannen op te stellen en backup- en restoreprocedures uit te voeren
- De database te monitoren, activiteiten te loggen en de performance te optimaliseren met database tuning tools
- De beschikbaarheid van je databaseomgeving te waarborgen met Always On Availability Groups