Le Structured Query Language ou SQL, est un langage informatique dont l’objectif est d’exploiter des bases de données relationnelles pour y extraire des informations. Transact-SQL permet d’exploiter ces données de manière approfondie : ajout, suppression, modification de données, appel de procédures stockées, tris et filtres des données, tables d’expression, etc.. Cette formation vous apprendra à maîtriser toutes les fonctionnalités de SQL. Elle prépare par ailleurs à l’examen 70-761 Querying Data with Transact-SQL, premier examen nécessaire à une certification MCSA Microsoft SQL Server 2016..
L’objectif de cette formation est d’offrir aux stagiaires une bonne compréhension du langage SQL..
A la fin de cette formation, les participants sauront :
Ce module présente SQL Server, ses différentes versions, incluant la version Cloud, ainsi que la méthode pour se connecter à SQL Server via SQL Server Management Studio (SSMS)
Atelier : Utiliser les outils de SQL Server
Ce module décrit les composants du T-SQL et leur rôle dans l’écriture de requêtes. Apprenez à définir des ensembles avec SQL, utiliser les prédicats et définir l’ordre des opérations avec la commande SELECT.
Atelier : Introduction à T-SQL
Ce module expose les fondements de la commande SELECT, en se concentrant sur les requêtes dans une seule table de données.
Atelier : Requêtes SELECT simples
Ce module expose comment effectuer des recherches combinant plusieurs tables de données.
Atelier : Requêtes multi-tables
Atelier : Trier et filtrer les données
Ce module traite les différents types de données utilisées dans SQL Server.
Atelier : Recherches renvoyant des champs CHAR, DATE et TIME
Atelier : Utilisation des ordres INSERT, SELECT INTO, UPDATE, MERGE, DELETE et TRUNCATE
Ce module présente les nombreuses built-in fonctions du serveur SQL.
Atelier : Utilisation des fonctions
Utiliser les fonctions d’agrégation
Atelier : Regrouper et agréger les données
Atelier : Utiliser les sous-requêtes
Précédemment dans cette formation, vous avez appris à utiliser des sous-requêtes pour renvoyer des résultats complexes. Les expressions de table sont d’autres outils très puissants qui permettront d’obtenir un résultat similaire mais avec un code plus simple, donc plus lisible. Microsoft SQL supporte quatre types d’expressions de table : les tables dérivées, les expressions de table communes (CTEs), les vues et les fonctions Inline Table-valued (TVFs).
Utiliser les expressions de table
Ce module expose l’utilisation des opérateurs d’ensembles UNION, INTERSECT et EXCEPT pour comparer ou assembler des lignes
Utiliser les opérateurs d’ensembles
Ce module présente les avantages de l’utilisation des fonctions de fenêtrage dans un jeu de résultats de requête notamment avec l’opérateur OVER.
Atelier : Utiliser les fonctions de Classement, de Décalage et d’Agrégation de fenêtres
Ce module expose comment rédiger des requêtes qui pivotent ou annulent le pivotement des ensembles de résultats.
Ce module expose comment restituer des RESULT SET via l’exécution de procédures stockées. Vous apprendrez à passer des paramètres aux procédures et à coder des ordres SQL statiques et dynamiques avec EXEC et sp_executesql.
Atelier : Ecriture de procédures stockées
Ce module vous apprend à améliorer votre code T-SQL avec divers éléments de programmation.
Atelier : Gérer les erreurs en Transact-SQL
Pour participer à cette formation, il est nécessaire de connaître le système d’exploitation Windows, de comprendre les principes d’une base de données relationnelles et leur conception et d’avoir une première expérience avec le langage SQL.
Cette formation s’adresse aux professionnels IT impliqués dans l’administration et la maintenance de bases de données SQL Server, ainsi qu’aux développeurs d’applications manipulant des données.
Vous souhaitez actualiser vos connaissances ou acquérir un diplôme ? Choisissez parmi les différentes formations en informatique le cours qui vous convient, à vos rythme, tout au long de vos formation.
L’informatique est un outil majeur de stratégie et de compétitivité. Il est devenu indispensable aux entreprises et au grand public... Profitez des conseils avec nous pour bien maîtriser l’informatique.
Il est possible de devenir webmaster, webdesigner ou référenceur... Profitez avec notre centre des formations diplômantes et certifiantes à distance pour s’orienter aux métiers du web.
Depuis la création de notre centre, nous ne cessons de développer nos connaissances pour assurer de formation performante avec un prix abordable, raisonnable et particulièrement avantageux.
5600 DH ➠ €
5600 DH ➠ €
800 DH ➠ €
400 DH ➠ €
1000 ➠ €
Competence Center met à votre disposition des méthodes de paiement flexibles et en toute sécurité
➨ Paiement par virement bancaire (RIB : 127270212119022082000414).
➨ Paiement en cash chez notre centre (À côté de la pharmacie Bahja sur l'avenue Mhd 5, au-dessus du café El Mamouniya).