Ce certificat est destiné aux programmeurs SQL Server ou aux administrateurs de bases de données, aux ingénieurs système et aux développeurs avec ou sans expérience préalable, qui cherchent à valider leurs compétences et connaissances dans l'écriture de requêtes et l'extraction de données à des fins de reporting. Notre certificat vous aide à apprendre comment utiliser SQL pour stocker, interroger et manipuler des données. SQL est un langage de programmation spécialisé conçu pour gérer des données dans une base de données relationnelle et est utilisé par de nombreuses applications et organisations à travers le monde.
Horaire : Lundi, Mercredi, Vendredi - 18h à 21h
Être formé par des experts de l'industrie
Nos cours sont dispensés par des professionnels avec des années d'expérience ayant appris de première main les meilleures techniques, concepts et derniers outils demandés.Programme de certification officielle
Notre programme est mis à jour régulièrement avec le dernier syllabus de certification officielle afin de vous préparer pour l'examen.Crédit d'impôt
Revendiquez jusqu'à 25% des frais de scolarité et des crédits d'impôt pour frais de scolarité de vos impôts.Réduction sur le bon de certification
Un bon de réduction jusqu'à 50% sera fourni.Accès au laboratoire 24/7
Nos étudiants ont accès à leurs laboratoires et à leur matériel de cours à toute heure du jour ou de la nuit pour maximiser leur potentiel d'apprentissage et garantir leur réussite.SQL Programming with Transact-SQL
Ce module spécifie l'identification de la structure appropriée pour une requête SELECT, écrire des requêtes spécifiques pour répondre aux besoins commerciaux, construire des résultats à partir de plusieurs requêtes en utilisant des opérateurs ensemblistes, distinguer le comportement entre UNION et UNION ALL, identifier la requête qui renverrait les résultats attendus en fonction de la structure et/ou des données de table fournies.
Ce module fournit l'écriture de requêtes avec des déclarations JOIN basées sur des tables, des données et des exigences fournies; déterminer l'utilisation appropriée de INNER JOIN, LEFT/RIGHT/FULL OUTER JOIN et CROSS JOIN; construire plusieurs opérateurs JOIN en utilisant AND et OR; déterminer les résultats corrects lorsqu'on présente des déclarations SELECT multi-tables et des données source; écrire des requêtes avec des NULL sur des jointures.
Ce module fournit la construction de requêtes en utilisant des fonctions à valeur scalaire et à valeur de table; identifier l'impact de l'utilisation de fonctions sur la performance des requêtes et sur la sargabilité de la clause WHERE; identifier les différences entre les fonctions déterministes et non déterministes; utiliser les fonctions d'agrégation intégrées; utiliser les fonctions arithmétiques, les fonctions relatives aux dates et les fonctions système.
Ce module fournit l'écriture de déclarations INSERT, UPDATE et DELETE; déterminer les déclarations qui peuvent être utilisées pour charger des données dans une table en fonction de sa structure et de ses contraintes; construire des déclarations de langage de manipulation de données (DML) en utilisant la déclaration OUTPUT; déterminer les résultats des déclarations de langage de définition de données (DDL) sur les tables et données fournies.
Ce module permet de déterminer les résultats des requêtes en utilisant des sous-requêtes et des joints de table, d'évaluer les différences de performance entre les joints de table et les sous-requêtes corrélées en fonction des données et des plans de requête fournis, de distinguer l'utilisation de CROSS APPLY et OUTER APPLY, d'écrire des déclarations APPLY qui retournent un ensemble de données donné en fonction des données fournies.
Ce module vous aide à identifier les composants de base des expressions de table, à définir les différences d'utilisation entre les expressions de table et les tables temporaires, à construire des expressions de table récursives pour répondre aux besoins commerciaux.
Ce module aide à utiliser des fonctions de fenêtre pour regrouper et classer les résultats d'une requête; distinguer entre l'utilisation de fonctions de fenêtre et GROUP BY; construire des clauses GROUP BY complexes en utilisant GROUPING SETS et CUBE; construire des déclarations PIVOT et UNPIVOT pour retourner les résultats souhaités en fonction des données fournies; déterminer l'impact des valeurs NULL dans les requêtes PIVOT et UNPIVOT.
Ce module permet de requêter des données historiques en utilisant des tables temporelles, de requêter et de produire des données JSON, de requêter et de produire des données XML.
Ce module vous aide à créer des procédures stockées, des fonctions définies par l'utilisateur à valeur de table ou scalaire, des déclencheurs et des vues ; implémenter des paramètres d'entrée et de sortie dans les procédures stockées ; déterminer s'il faut utiliser des fonctions à valeur scalaire ou à valeur de table ; faire la distinction entre les fonctions déterministes et non déterministes ; créer des vues indexées.
Ce module vous permet de déterminer les résultats des instructions de langage de définition de données (DDL) en fonction des instructions de contrôle de transaction, mettre en œuvre la gestion des erreurs TRY…CATCH avec Transact-SQL, générer des messages d'erreur avec THROW et RAISERROR, mettre en œuvre le contrôle de transaction en conjonction avec la gestion des erreurs dans les procédures stockées.
Ce module aide à évaluer les résultats des conversions de types de données, déterminer les types de données appropriés pour des éléments de données ou des colonnes de table donnés, identifier les emplacements des conversions de type de données implicites dans les requêtes, déterminer les résultats corrects des jointures et des fonctions en présence de valeurs NULL, identifier l'utilisation appropriée des fonctions ISNULL et COALESCE.
Bien que nous encourageons tous les candidats intéressés à postuler, pour être accepté dans notre Bootcamp, vous devez :
Avoir un diplôme d'études secondaires ou l'équivalent, passer un entretien avec un membre de notre équipe d'admission, s'engager à respecter les exigences du programme et de la recherche d'emploi.
Programmation SQL avec certification Transact-SQL.
À la fin de ce cours, vous recevrez un certificat reconnu par l'industrie du MCIT.