Durée : 
45 heures
Formule d'enseignement : 

En ligne

Description

Le cours SQL avancé comprend trois modules:

1. Mise en place d’un environnement de travail (SQL Server)

2. Le langage SQL avancé

3. Projet intégrateur


Le langage SQL permet de manipuler des bases de données et représente un langage très intéressant pour les utilisateurs qui préfèrent ajouter des fonctionnalités manquantes dans certains outils par le codage de leurs propres scripts.


Ce cours est enrichi d’exercices pratiques à chaque séance, dans un environnement de travail fourmi et avec le soutien du formateur.

Ce cours met l’accent sur la rédaction de nouvelles requêtes ainsi que le débogage et la maintenance des requêtes existantes.

Un projet intégrateur sera réalisé par les participants, permettant de mettre en pratique et de valider les apprentissages vus durant la formation

Objectifs

À la fin de cette formation, les participants seront en mesure de :


· Comprendre l’environnement du SGBDR SQL Server

· Contrôler les données (Droits d’accès, schémas, comptes)

· Maitriser le langage SQL (LMD, LDD et LCD)

· Automatiser l’exécution des scripts SQL.

Clientèle cible

Cette formation est dédiée à toute personne qui travaille dans un environnement de bases de données relationnelles et qui a besoin dans ses tâches d’interroger, alimenter et mettre à jour les données en plus de créer des objets de bases de données comme les tables, les indexes, les vues, les procédures …etc.

Préalables

Connaissance et aisance avec les bases de données relationnelles et du langage SQL.


Possibilité de suivre la formation asynchrone Initiation au langage de requêtes SQL avant de joindre cette formation.

Que vais-je apprendre?

Module 1 : Mise en place d’un environnement de travail

· Installation de Microsoft SQL Server

· Découverte de l’environnement de travail (instances, connexions, sauvegardes)

· Manipuler les objets d’une base de données


Module 2 : Le langage SQL avancé

· Le langage de manipulation des données (LMD avancé)

· Le langage de définition de données (LDD avancé)

· Le langage de contrôle de données (LCD avancé)

· Les procédures stockées

· Les fonctions

· Les déclencheurs

· Les indexes

· Les vues indexées

· Automatisation et planification des exécutions des scripts SQL


Module 3 : Projet intégrateur

· Projet intégrateur : se fait individuellement ou en équipes de deux participants, ce projet est un travail synthèse qui permet de mettre en application toutes les compétences acquises dans la formation selon une suite chronologique de son apprentissage.

Qui va m'accompagner?

Slim Zoghlami

Slim Zoghlami détient un baccalauréat en informatique et un AEC en conception des bases de données relationnelles.

Cumulant plus de 22 ans d’expérience professionnelle, il a suivi de nombreuses et diverses formations techniques. Il a constamment travaillé dans des environnements de bases de données relationnelles, et cela sous plusieurs plateformes et gérées par différents systèmes de gestion. Il enseigne à la Formation continue du Cégep de Sainte-Foy depuis 2018.

C’est un plaisir pour lui de rencontrer des personnes qui viennent de différents milieux de travail avec différents niveaux de compétences. L’échange d’expertise est une richesse et une passion pour lui.

Profondément motivé par le partage de connaissances et d’expertises, il trouve dans les formations de perfectionnement un milieu idéal et propice pour communiquer sa vaste expertise et ses nombreuses compétences.

Sa conviction constante que le langage SQL est un incontournable l’a motivé, tout au long de sa carrière, à se développer dans la gestion des données, l’administration, la sécurisation, l’interrogation, la visualisation et la conception des rapports. Et ce, toujours en utilisant le langage SQL.

C’est la raison d’être de ce cours de perfectionnement en SQL : partager son expérience et son savoir-faire.

Dates et inscription

Aucun groupe n'est disponible pour le moment.

Politique d'annulation

Les frais d'inscription seront remboursés en totalité, à condition d'annulation par écrit au minimum 72 heures avant la tenue du cours. Aucun remboursement, qu'il soit total ou partiel, ne sera accordé en deçà de 72 heures avant le début du cours et une fois le cours débuté.

Soyez informé(e) de nos prochaines formations selon vos champs d’intérêt.

Inscrivez-vous à notre infolettre

Vérifiez si vous êtes admissible au tarif de Services Québec

Modes d'enseignement

Si votre formation a lieu en classe
Veuillez prendre note qu’elle pourrait être offerte en ligne sans préavis, selon l’évolution des mesures sanitaires en vigueur.

Si votre formation a lieu en ligne
Vous aurez besoin de :

  • Ordinateur avec Windows ou MAC
  • Connexion internet de type haute vitesse
  • Micro (obligatoire)
  • Caméra Web (recommandée)

Veuillez noter que les cours ne sont pas enregistrés.

Vous avez des questions concernant cette formation? Vous ne trouvez pas la formation que vous cherchez ? Vous aimeriez adapter l'une de nos formations à vos besoins dans votre entreprise ?

Contactez-nous ! 

sae@csfoy.ca
418 659-6620, poste 5012