SQL - intermédiaire (environnement Oracle) - Groupe 80773

Formation offerte en collaboration avec Services Québec

Cours INF-BD

Plateforme Windows

Durée 24 heures

Lieu

2030, boul. Pie-IX

Local

Le numéro du local sera affiché à l'entrée du campus situé au 4e étage

Numéro de groupe

80773

Frais avant taxes

(frais de matériel didactique inclus)

Services Québec: 65,23 $ CAD

Grand public: 508,83 $ CAD

Date(s)

10, 11, 24, 25 nov. 2018

Jour(s)

Samedi, dimanche

Horaire

9 h à 16 h

Clientèle

Services Québec
Personnes en emploi / Personnes sans emploi

Préalables

Avoir suivi ou maîtriser les notions de l'atelier langage SQL débutant (environnement Oracle)

Objectifs

À la fin de ce cours, le participant aura acquis la connaissance de base en SQL pour créer des tables et y ajouter des contraintes. Il pourra entrer, modifier et supprimer les données des tables.

Approche pédagogique

  • Présentation des fonctions et des commandes
  • Démonstration des commandes à l'ordinateur
  • Exercices à l'ordinateur supervisés par le formateur
  • Aide individuelle lors des exercices

Attestation délivrée en fin de cours

Une attestation de participation est remise aux personnes ayant assisté à plus de 80 % des heures de formation

Matériel pédagogique

Matériel didactique

Autres particularités

Afin d'atteindre un bon niveau de maîtrise, le participant devrait compléter le cours par la pratique personnelle

Contenu du cours

1. Tables

  • Définition d'une table
  • Type des données
  • Ajout/suppression des commentaires sur une table ou une colonne
  • Affichage de la définition d'une table
  • Nouveau nom et suppression d'une table
  • Modification d'une table
  • Insertion/modification/suppression des données

2. Contraintes

  • Définition de contraintes
  • Modification d'une contrainte

3. Séquences

  • Modification
  • Utilisation
  • Suppression

4. Requêtes

  • Opérateurs logiques et opérateurs de comparaison
  • Opérateurs et expressions arithmétiques
  • Filtrage des données
  • Fonctions SQL
  • Fonctions agissant sur une seule rangée
  • Fonctions agissant sur un groupe de rangées

5. Opération relationnelle

  • Jointures :
    • D’égalité
    • Externes : left, right et full join
  • Opérations ensemblistes
    • Union
    • Intersection
    • Différence

6. Sous-requêtes

  • Type de sous-requête
  • Sous-requête non corrélée
  • Sous-requête corrélée

7. Vues

  • Affichage de la structure d'une vue
  • Nouveau nom d'une vue
  • Suppression d'une vue

8. Index

  • Création/suppression d'un index

 

College de Maisonneuve | Formation continue