SQL Server Advanced

Unternehmensinterne und -übergreifende Weiterbildung

An wen richtet sich die Weiterbildung?

Alle Zielgruppen

Dauer

3,00 Tag(e)

Sprache(n) der Dienstleistung

FR

Nächster Termin

19.03.2025
Ort
Luxembourg

Preis

2190,00€

Voraussetzungen

Have a knowledge of SQL Server.

Ziele

Have a better use of SQL Server and gain Advanced skills.

Inhalt

A correct approach to SQL Server (do’s and don’t’s)
  • Tables versus views, versus stored procedures (the advanced and true explanation)
  • When using a snowflake and when using star scheme
  • Spend a few hours/days more reflecting on reference tables, data tables and win in the end weeks of work
  • Performance is a thing from the start
  • Historical versus live data
  • Hard delete versus soft delete
  • Execution plans
  • To relationship or not to relationship
The real deal stored procedures
  • How to set up correct stored procedures
  • Parameters versus variables
  • SELECT versus ACTION stored procedure and how to combine both
  • Create hierarchical stored procedures
  • IF, WHILE, BEGIN, END
  • OFFSET/FETCH
  • Common Table Expressions versus temporary tables versus tables (CREATE)
  • When regional settings becomes a burden
  • Make all data look the same (DATE-TIME, numeric functions)
  • CONVERT and CAST and FORMAT
  • Aggregate data with advanced options
  • Beyond GROUP BY
  • OVER/PARTITION
  • ROLLUP
  • CUBE
  • GROUPING SETS
  • (UN)PIVOT
  • Advanced window functions
  • RANK, DENSE_RANK, PERCENT_RANK
  • ROW_NUMBER
  • LAG, LEAD
  • NTILE
  • ACTION stored procedures
  • UPDATE, INSERT, DELETE
  • Cascade operation (@@IDENTITY, SCOPE_IDENTITY, IDENT_CURRENT)
  • Useful operations
  • EXCEPT
  • UNION
  • INTERSECT
  • STRING_AGG
  • STRING_SPLIT
  • CROSS/OUTER APPLY
  • SELF JOINS
  • WITH RECURSIVE
Error handling
  • TRY-CATCH/COMMIT
  • THROW errors
Clean data
  • Sequences
  • Primary key types
Unique data
  • Convertir une chaîne, un entier, un nombre
  • Générer des nombres aléatoires
  • Accomplir des opérations arithmétiques et arrondir
We listen to you and help you on the spot

@@teachingmethods@@

Notre savoir-faire nous a permis de développer une méthode pédagogique spécifique basée sur la pratique et utilisée par tous nos formateurs. Notre méthode est construite autour de 2 piliers: l’expertise du formateur et l’analyse du besoin du participant.

Zertifikat, Diplom

Une attestation de présence peut être délivrée à la demande du participant en fin de formation.

Nächster Termin

Datum
Stadt
Sprache und Preis
19.03.2025

21.03.2025
Luxembourg
FR 2190,00€
04.06.2025

06.06.2025
Luxembourg
FR 2190,00€

Kontakt für diese Weiterbildung

Laurent Piquet

Diese Weiterbildungen könnten Sie interessieren

FR
Tag
Informatik - Datenbankmanagementsystem - DBMS Büroautomatisierungssoftware - Software Access
FR
Tag
Informatik - Informatisierung - IT-Projektleitung - Agile Softwareentwicklung
EN
Tag
Informatik - Datenbankmanagementsystem - DBMS Büroautomatisierungssoftware - Software Access
16.01.2025
FR
Tag
Informatik - Datenbankmanagementsystem - DBMS Büroautomatisierungssoftware - Software Access