- Leren door doen
- Trainers met praktijkervaring
- Klassikale trainingen
- Gedetailleerd cursusmateriaal
- Duidelijke inhoudsbeschrijving
- Maatwerk inhoud mogelijk
- Trainingen die doorgaan
- Kleine groepen
De cursus SQL Server Administration van SpiralTrain is bedoeld voor database beheerders die willen leren hoe ze een Microsoft SQL Server database effectief kunnen beheren en onderhouden. De cursus behandelt een reeks onderwerpen, waaronder server- en database configuratie, indexes, database consistency, security, back-up en recovery, high availability en performance. In deze cursus staat de actuele, nieuwste versie van Microsoft SQL Server centraal.
De cursus SQL Server Administration biedt een uitgebreid overzicht van SQL Server en zijn verschillende componenten, waaronder de database engine, SQL Server Management Studio en Transact-SQL. Deze cursus is essentieel voor iedereen die zich wil verdiepen in het beheer en de configuratie van SQL Server.
Vervolgens wordt aandacht besteed aan het configureren van de SQL Server instance. Hierbij komen belangrijke instellingen zoals geheugenbeheer, netwerkprotocollen en collations aan bod, wat cruciaal is voor een optimale werking van SQL Server.
Een belangrijk onderdeel van de cursus SQL Server Administration is het aanmaken en configureren van databases. Dit omvat file groups, file sizes en table partitionering. Ook table compressie wordt behandeld, wat bijdraagt aan een efficiënter databeheer.
Een ander essentieel onderwerp zijn de verschillende soorten indexen beschikbaar in SQL Server. De cursus leert je hoe je deze indexen kunt maken en onderhouden om de prestaties van je databases te optimaliseren.
Verder wordt het belang van databaseconsistentie besproken. De cursus biedt verschillende technieken om de integriteit van gegevens in SQL Server te waarborgen, zoals foutherstel en het controleren van consistentie, wat essentieel is voor databeheer.
Belangrijke onderwerpen die in de cursus SQL Server Administration aan bod komen, zijn de verschillende beveiligingsfuncties van SQL Server. Dit omvat aspecten zoals authenticatie, autorisatie en encryptie, die allemaal bijdragen aan de veiligheid van je databases.
Ook het maken en beheren van back-ups van SQL Server databases en de methoden om deze te herstellen na calamiteiten komen uitgebreid aan de orde in deze cursus. Dit is cruciaal voor het waarborgen van databeveiliging.
Tenslotte wordt ingegaan op views en hoe deze kunnen worden ingezet voor abstractie, beveiliging en hergebruik van queries. Daarnaast worden triggers besproken, die dienen voor auditing, datavalidatie en het onderhoud van denormaliseerde gegevens. Voor meer informatie over SQL Server kun je de officiële documentatie van Microsoft SQL Server raadplegen. Ook interessant is onze cursus Queries met PostgreSQL, die een andere benadering van databasemanagement biedt.
De cursus SQL Server Administration is bedoeld voor database administrators die Microsoft SQL Server databases en Microsoft SQL Server servers moeten beheren, controleren en ondersteunen.
Voor deelname aan deze cursus is voorkennis van de SQL query taal en databases een vereiste.
De stof wordt behandeld aan de hand van presentaties. Demo's verduidelijken de theorie en praktische oefeningen zorgen voor een verwerking van de stof.
De deelnemers krijgen na het goed doorlopen van de cursus een certificaat SQL Server Administration.
Module 1 : SQL Server Intro |
Module 2 : Server Configuration |
Module 3 : Database Configuration |
|
SQL Server Editions Storage Requirements OS Considerations Database Engine Service Analysis Server Data Quality Client Connectivity Tools Integration Services GUI Installation Standalone Instance Instance Configuration Feature Selection |
Instance Configuration Using sp_configure Processor Configuration Memory Configuration Trace Flags Ports and Firewalls System Databases mssqlsystemresource MSDB Master and Model Buffer Pool Hybrid Buffer Pool |
Data Storage Filegroups Filegroup Maintenance Memory-Optimized Filegroups Scoped Configurations Recovery Model Log Fragmentation Table Partitioning Partition Elimination Table Compression Durability Compiled Objects |
Module 4 : Indexes |
Module 5 : Database Consistency |
Module 6 : SQL Server Security |
|
Clustered Indexes Primary Key Clustering Nonclustered Indexes Covering Indexes Filtered Indexes In-Memory Indexes Maintaining Indexes Index Fragmentation Filtered Statistics Incremental Statistics Managing Statistics |
Consistency Errors Page Verify Option Suspect Pages Master DB Corruption Corruption of Binaries DBCC CHECKDB Checking for Errors Fixing Errors Emergency Mode DBCC Commands Consistency Checks |
Security Hierarchy Server Roles Logins Granting Permissions Database Level Security Schemas Object Level Security Server Audits Security Reports SQL Data Discovery Vulnerability Assessment |
Module 7 : Backup and Restore |
Module 8 : Views and Triggers |
|
|
Backup Fundamentals Recovery Models Backup Types Partial Backup Transaction Log Backup Backup Strategies Restoring a Database Restoring via T-SQL Using Management Studio Restoring Files Restoring Pages Parameter Sniffing |
View Concepts Create/Alter Views Indexed views Schemabinding Stored Procedures Parameters and Outputs Transactions Temp Tables Auditing Triggers Validation Triggers Reading Execution Plans Seeks, Scans, Joins |