Spécialiste de la formation professionnelle, Microsoft GOLD CERTIFIED Partner
 
 

Langage SQL et Atelier

Thème BASES DE DONNEES ORACLE
Objectif A l’issue de ce stage, vous connaitrez les requêtes SQL oracle simples et complexes permettant de travailler sur un système d’information relationnelle.
Pré requis Aucun, cette formation est le point d’entrée vers les formations à l’administration et au développement
Durée 3 j
Retour au calendrier Télécharger le PDF Se pré-inscrire
FévrierMarsAvrilMaiJuinJuillet
  4-6   
Contenu
Introduction
  • Définition d’une base de données relationnelle
  • Les différents aspects d’une BDR (Base de donnée relationnelle): Théorie, Conception et Aspect Physique
  • L’implémentation dans Oracle du modèle relationnel (RDBMS) et Objet Relationnel (ORDBMS)
Les ordres SELECT simples
  • Décrire les possibilités de SQL
  • Exécution d’ordre SELECT simple
  • Les différences entre les ordres SQL et les commandes iSQLPlus
Les restrictions et les tris
  • Les limites du langage: traitement de lots
  • Trier les enregistrements dans une requête
Les fonctions "single row"
  • Décrire les différents types de fonctions utilisables avec SQL
  • Les différents types de variables en SQL (nombre, caractère, date, ...)
  • Utilisation des fonctions de conversion
  • Utilisation des fonctions de contrôle
Récupérer des données provenant de plusieurs tables
  • Ecrire des requêtes sur plusieurs tables
  • Le produit cartésien
  • Les différents types de jointures
Agréger des données avec les fonctions de groupe
  • Les fonctions de groupe
  • L’utilisation des fonctions de groupe en utilisant la commande GROUP BY et HAVING
Ecrire des sous requêtes
  • Qu’est ce qu’une sous requête et pourquoi les utiliser
  • Ecrire des sous requêtes “single row” et “multi row”
  • Les sous requête NULL
Manipuler les données
  • Décrire toutes les commandes DML
  • Insérer des valeurs dans une table
  • Modifier des valeurs dans une table
  • Supprimer des tuples
  • Construire une table résultat
  • Contrôler les transactions
  • Qu’est ce que le “read consistency” et les verrous implicites et explicites
Contrôler les transactions
  • Qu’est ce qu’une transaction
  • Les ordres COMMIT et ROLLBACK
  • Maîtriser les transactions
  • Les SAVEPOINT
  • Garder le « read consistency » sans verrou
  • Les verrous implicites et explicites
  • Les DEADLOCKS
Créer et gérer des tables
  • Les objets « TABLE »
  • l’ordre CREATE TABLE
  • Les différents types de données
  • l’ordre ALTER TABLE
  • Supprimer, renommer et tronquer des tables
Définition des contraintes de table
  • Description des contraintes
  • Créer et gérer les contraintes
Créer des vues
  • Qu’est ce qu’une vue et pourquoi créer des vues
  • Insérer, Modifier et supprimer des données à travers une vue
  • Modifier et supprimer une vue
Retour au calendrier Télécharger le PDF Se pré-inscrire
Mentions légales | Contact | I'Form Immeuble le Colombo, 6 avenue Georges Pompidou – BP 33180, 31131 Balma Cedex, France
 
login