Deze cursus zal u helpen om te slagen voor de Microsoft certificaties: 70-462, 70-764 en 70-765 betreffende het beheer van een SQL server. en ook de certificeringen 70-461 en 70-763 betreffende de Transact SQL (Van SELECT query tot geavanceerde SQL. Examens voor SQL Server 2012, 2014, 2016, 2017, 2019)
U zult geen andere cursus op het Udemy platform vinden die deze 3 zeer belangrijke hoofdstukken over SQL Server bevat :
Hoofdstuk 1 : Transact SQL voor de absolute beginner en ook ervaren ontwikkelaars (10 lesuren)
Installeer SQL Server en managementstudio op uw werkstation.
De creatie en definitie van een database en tabel
Laten we beginnen te spelen met gegevens met SELECT,UPDATE,INSERT en DELETE.
Ontdek de kolom aliassen en pak de specificiteit en de geheimen van LIKE aan.
Leer hoe u duplicaten kunt verwijderen met de DISTINCT en ontdek de Comparison operatoren = != en ga zo maar door.
Het kopiëren van een tabel met de SELECT INTO.
Laten we het hebben over de IN, NOT IN, IS and IS NOT operatoren, en Sorteer uw gegevens met ORDER BY.
Ontdek de geaggregeerde functies met MIN MAX en AVG en de twee operatoren AND,OR.
Laten we de specifieke kenmerken van COUNT en SUM ontdekken en hoe u een reeks gegevens kunt SELECT met de BETWEEN
Groep verschillende resultaten met de GROUP BY
Een lang hoofdstuk van 1u30 minuten over JOINS met INNER JOIN,LEFT/RIGHT JOIN FULL OUTER JOIN enzovoort.
Laten we nog verder gaan met Transact SQL met de CHOOSE,IIF,CASE WHEN,SUBSTRING, OFFSET FETCH NEXT ROWS.
Hebt u al gehoord van de CHOOSE, TRIM/LTRIM/RTIM of COALLESCE functie?
Laten we de specifieke kenmerken van UNION en UNION ALL, en de LEFT en RIGHT functie ontdekken.
Laten we eens kijken naar de conversiefuncties via CAST en CONVERT, TRY_CAST en TRY_CONVERT, en ook via TRY_PARSE en PARSE.
Laten we DATUM type functies benaderen met DATEADD,DATEDIFF,GETDATE (),EOMONTH ...
Laten we onze kennis van TSQL nog verder verdiepen met IF/ELSE,STRING SPLIT,STUFF,MERGE....
Maak en definieer een view en een constante procedure.
Creëren en definiëren van een functie, schéma en trigger.
Een zeer lang hoofdstuk van 1u30 minuten over RANKING-functies zoals ROW_NUMBER, OVER en PARTITION BY, ROWS /RANGE UNBOUNDED PRECEDING, FIRST en LAST VALUES, LAG en LEAD,ROW_NUMBER, DENSE _RANK, RANK, NTILE.
We zullen een cursus van een uur ontdekken over CTE (Common Table Expression). Zo krachtig en zo weinig bekend (ik begrijp het trouwens nog steeds niet) en afgeleide tabel.
Kent u het verschil tussen Tijdelijke tabellen, Variabele tabellen en Globale tabellen?
Hoofdstuk 2: Het volledige beheer van een SQL Server
Behandel BACKUP en RESTORE gedurende 3 uur, we zullen in detail zien in deze cursus, hoe een robuuste en betrouwbare strategie op te zetten, om uw data te waarborgen op een productie server.
In een andere cursus van 2 uur, zullen we leren hoe we corruptie op een database kunnen detecteren en herstellen. Wist u dat Microsoft meer dan 1000 support gevallen per dag logt aangaande corruptie! En u, hoe zou u reageren in geval van corruptie?
We zullen ook gedurende 3 uur, de configuratie en wijziging van uw database op SQL bespreken. Wist u dat een slechte Autogrow set op uw database, u 60% van uw performance kan doen verliezen? Kent u de TRUSTWORTHY of DB_CHAINING optie? Alles komt aan bod in deze cursus, en geloof me, u zult verbaasd zijn over het aantal opties op een DB die SQL Server biedt.
We behandelen een lang hoofdstuk over de verschillende isolatiemodi (READ COMMITED, SERIALIZABLE, SNAPSHOT...), we zullen ook de verschillende soorten constraints zien (PK,FK,CHECK,UNIQUE...), evenals SEQUENCES, en IDENTITY.
We zullen ook de change data capture (CDC) bespreken, vele nieuwe functies uitgebracht op SQL Server 2016 zoals Row Level Security, Dynamic Data Masking (DDM), Temporal Data.
Hoofdstuk 3: Hoe de performantie van uw productie SQL server te verbeteren
Als we het over performance hebben, hebben we het natuurlijk over indexen. Dat is maar goed ook, want het wordt in dit hoofdstuk 4 uur lang behandeld. Een goede implementatie van je indexen kan echt je performance op je SQL server redden. Ik raad je sterk aan om dit hoofdstuk te bekijken, om misschien te voorkomen dat je enorme kosten gaat maken om servers te kopen, die misschien niet nodig zijn...
Kent u SARGABLE queries? Ik laat het u ontdekken in dit hoofdstuk, om uw SQL queries te herschrijven, op een betere manier, en dus natuurlijk, betere prestaties.
Hoofdstuk 4: Kom en doe een virtueel interview door deze 40 vragen en 40 theoretische antwoorden.
Begin zelfverzekerder door al deze theoretische vragen aan te pakken, zodat je een interview over SQL aankunt.
Je bent een Java ontwikkelaar of Python bijvoorbeeld, je gaat naar een interview, je weet niet echt wat je vooraf moet doornemen, dit is een samenvatting van de meest gestelde vragen.
Bijvoorbeeld : Wat is een primary key ? Wat is een index ? Wat is het verschil tussen OLAP en OLTP ? Kent u de functie COALLESCE ? of hoe verwijdert u duplicaten met uw query ?
Er zullen veel nieuwe secties toegevoegd worden in 2021, natuurlijk als je deze cursus al gekocht hebt, zullen deze nieuwe modules gratis voor je zijn.
Hier zijn de secties die in 2021 zullen komen:
Hoe stel je beveiliging in op je SQL Server ? (2 uur les)
Hoe uw SQL server beheren met powershell ? (3 uur les)
Verbeter de prestaties van stored procedures (2 uur les)
Laten we samen gaan op SQL Azure ! (3 uur les)
Natuurlijk zijn er meer dan 100 oefeningen en correcties in deze cursus.