Accueil

Go


Recherche de cours

Chercher

BD202

Bases de données - SQL - Access - Oracle

Programmation avancée SQL


Villes et dates participant(s)
Montréal 03 au 04 juillet 2012 -+
Montréal 09 au 10 octobre 2012 -+
Québec 19 au 20 novembre 2012 -+
Montréal 20 au 21 décembre 2012 -+
Montréal 14 au 15 février 2013 -+
Québec 18 au 19 mars 2013 -+
Montréal 04 au 05 avril 2013 -+
Montréal 27 au 28 mai 2013 -+
Retour au catalogue Ajouter au panier
 

Ce cours est aussi offert en formation privée.Vous avez un groupe et vous désirez offrir ce cours à vos bureaux? Consultez la section Formation Privée pour en savoir plus ou communiquer avec notre département des ventes.

  • Cours pratique
  • Coup de coeur

Évaluations du cours et formateurs

Objectifs

Être en mesure d’utiliser les techniques d’optimisation des requêtes SQL afin d’améliorer la performance des applications.

Clientèle visée

Tous postes en développement (sauf supervision).

Préalables

Connaissance de la modélisation conceptuelle de données (cours BD101) et de la syntaxe SQL (cours BD102).

Contenu

  • Rappels sur la conception et la normalisation
  • Problématique des collations
  • Importance de la taille des tables et des colonnes
  • Opérations sur les tables : DELETE, INSERT, UPDATE
  • Instruction SELECT et jointures
  • Optimisation des prédicats : LIKE, BETWEEN, [NOT] IN, EXISTS et INTERSECT
  • Opérations sur les groupes (GOUP BY) et les sous requêtes corrélées
  • Fonctions d’agrégation
  • Tables auxiliaires
  • Gestion des vues et des tables temporaires
  • Optimisation des sous-requêtes et des opérations sur les groupes
  • Utilisation judicieuse des index (pour les tris et les requêtes)
  • Optimisation du code
  • Curseurs : comment les éviter et quand les utiliser
  • Déclencheurs (Triggers)
  • Présentation de différentes techniques avancées

Note

Note : Les exercices pratiques sont faits avec Microsoft SQL Server.


APPRÉCIATION DE LA FORMATION

Évaluations

% de satisfaction globale de ce cours

93%

% de participants qui recommanderaient ce cours

100%

« Nous offre des façons de faire les choses différentes. J'ai beaucoup apprécié les exemples. »
Mélanie C., Analyste, support et applications, Rio Tinto Fer et Titane inc.
 
Suivant Précédent  

FORMATEUR(S) ATTITRÉ(S)

  • Eric VaillancourtEric Vaillancourt Plus de 20 ans d'expérience en programmation de base de données et en gestion de projets. A formé près de 3000 personnes depuis 2002.

    97% Évaluation
    du formateur

Suivant Précédent  

Autres cours dans cette catégorie

Cours sélectionné(s)

0 cours au panier

Procéder à l'inscription

 
 

Liste de souhaits

0 cours souhaité(s)
 
 

Catalogue de cours

En ligne : catalogue de cours

En PDF : catalogue 2011-2012 (PDF 2.63 Mo)

 
 
 

Infolettre

Tenez-vous au courant des nouveautés.

Abonnez-vous à l'infolettre
 
 
Suivant Précédent  

Associations partenaires


  • Project Management Institute Comptables en management accrédités Barreau du Québec
  • Information Technology Infrastructure Library Ordre des administrateurs agréés du Québec Ordre des comptables agréés du Québec
  • Association Québécoise des Informaticiennes et Informaticiens Indépendants Réseau des ingénieurs du Québec
Suivant Précédent  

Accréditations


  • Project Management Institute Microsoft BDC

Technologia : Savoir plus. Valoir plus 440, boul. René-Lévesque Ouest,
5e étage, Montréal (Québec) H2Z 1V7