SQL Server: De Masterclass cursus 2022 (27 uur)

Why take this course?
📚 SQL Server Masterclass Curriculum Overview
Deze curriculum overzicht geeft een gedetailleerde beschrijving van wat je zult leren in de verschillende hoofdstukken van de SQL Server Masterclass. De cursus is ontworpen om beginners en gevorderde ontwikkelaars een uitgebreide kennis te geven over alle aspecten van SQL Server, van basis tot geavanceerde functionaliteiten. Hieronder vind je een samenvatting van wat er in elk hoofdstuk geknoeid zou worden:
Hoofdstuk 1: Fundamenten en Basis Concepten van TSQL
- SELECT statements (zoals SELECT, DISTINCT, GROUP BY)
- JOINS (INNER JOIN, LEFT JOIN, RIGHT JOIN, FULL OUTER JOIN, CROSS JOIN)
- Subqueries, Common Table Expressions (CTE's), en Window Functions zoals ROW_NUMBER(), RANK() en DENSE_RANK().
- Aggregate functions (SUM, COUNT, AVG, MIN, MAX)
- GROUP BY statements en Having clause
- Sorting data with ORDER BY and partitioning with OVER()
Hoofdstuk 2: Werken met Tables en Indexes
- Table creation and manipulation (CREATE TABLE, ALTER TABLE, DROP TABLE)
- Constraints (PRIMARY KEY, FOREIGN KEY, UNIQUE, NOT NULL)
- Indexing strategies for performance improvement
- Understanding clustered vs. non-clustered indexes
- Inserts, Updates and Deletes with optimal performance techniques
Hoofdstuk 3: Functions en Procedures
- Built-in functions (SARGABLE functions, CASE statement, IIF, ISNULL)
- Creating stored procedures (CREATE PROCEDURE, EXECUTE command)
- Parameterized queries and their benefits
- Triggers for maintaining data integrity
- Views for managing and securing data
Hoofdstuk 4: Troubleshooting en Best Practices
- Query tuning and performance optimization
- Understanding execution plans (SET SHOWPLAN_ALL ON)
- Index tuning and maintaining query performance
- Best practices for writing efficient TSQL code
- Locking mechanisms and avoiding deadlocks
Hoofdstuk 5: Geavanceerde Opslag en Functies
- Working with different data types (DATETIME, DATE, TIME, MONEY, DECIMAL)
- Using computed columns, Hierarchies with CHAR, and Recursive CTE's for tree structures
- Handling large datasets with paging strategies like ROW_NUMBER()
- XML processing functions (e.g., CONVERT(XML), QUERY()
- Working with JSON data types in SQL Server
Hoofdstuk 6: Geavanceerde Beveiliging en Compliance
- User authentication and authorization (LOGINs, USERS)
- Encrypting data at rest and in transit (e.g., Transparent Data Encryption (TDE))
- Database audit and compliance
- Configuring SQL Server security settings
Hoofdstuk 7: Klanten en Transactiegeoriën (OLTP)
- Handling transactions with BEGIN TRANSACTION, COMMIT, and ROLLBACK
- Implementing service-oriented architectures (SOA) with SQL Server
- Concurrency control for high volume data entry environments
- Understanding ACID properties (Atomicity, Consistency, Isolation, Durability)
Hoofdstuk 8: Data Warehousing en Analytische Operations (OLAP)
- Designing and implementing a data warehouse
- Star schema vs. snowflake schema
- Using SQL Server Analysis Services (SSAS) for OLAP solutions
- Data mining, reporting, and dashboards with SQL Server Reporting Services (SSRS) and Power BI integration
Hoofdstuk 9: Cloud Migration en Azure
- Migrating databases to SQL Azure
- Understanding the differences between on-premises and cloud
- Leveraging Azure services for database performance and management
Hoofdstuk 10: Virtual Interview Preparation
- Practice with 40 theoretical interview questions
- Answers and explanations to prepare for real SQL interviews
Extra Module in 2021 (Voor bestaande leden): Virtuele PowerShell Beheer
- Managing SQL Server via PowerShell scripts
- Automating administrative tasks with PowerShell cmdlets
Oefeningen en Correcties
- Er zijn meer dan 100 oefeningen en correctiestukken opgenomen in de cursus om zeker te staan dat je de concepten begrijpt en kunt toepassen.
Deze curriculum biedt een uitgebreide en gestructureerde leertraject voor SQL Server-ontwikkelaars op elke vaardigheidsniveau. Met behulp van dit traject kun je zeker uw kennis en vaardigheden verbeteren, voorbereiden op certificeringsexamens zoals Microsoft 70-463 (Examineer 70-451: Configuring AlwaysOn Availability Groups) en vele andere mogelijkheden bieden in de wereld van SQL Server.
Course Gallery




Loading charts...