DMR - Expertise et formation Compétences MPN
Trouvez votre formation ConnexionConnexion
  
12 domaines de compétence validés par Microsoft !
UNE VISION DIFFERENTEAix-Marseille - 04 42 34 19 55Sophia-Antipolis - 04 93 00 11 13

Formation Ecritures de requêtes SQL sous Oracle

Télécharger Télécharger en PDF

Durée: 3 jours
Référence: DMRORASQL
Langue du support de cours:  Support en français

[Like button control]

Ce cours de trois jours animé par un instructeur permet aux stagiaires d'acquérir les compétences techniques nécessaires à l'écriture de requêtes SQL pour Oracle.

Public et pré-requis: cours s'adresse aux administrateurs de base de données, ingénieurs système et développeurs responsables de l'écriture de requêtes sous Oracle.


Module 1: 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)

Module 2: Les ordres SELECT simples

Décrire les possibilités de SQL

Execution d’ordre SELECT simple

Les différences entre les ordres SQL et les commandes iSQLPlus

Module 3: Les restrictions et les tris

Les limites du langage: traitement de lots

Trier les enregistrements dans une requête

Module 4: 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 convertion

Utilisation des fonctions de contrôle

Module 5: 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

Module 6: 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

Module 7: 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

Module 8: 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

Module 9: Contrôler les transactions

Qu’est ce qu’une transaction

Les ordres COMMIT et ROLLBACK

Maîtriser les transactions

Les SAVEPOINT

Qu’est ce que le “read consistency” et les verrous implicites et explicites

Garder le « read consistency » sans verrou

Les verous implicites et explicites

Les DEADLOCKS

Module 10: 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

Module 11: Définition des contraintes de table

Description des contraintes

Créer et gérer les contraintes

Module 12: Créer des vues

Qu’est ce qu’une vue et pourquoi créer des vues

Créer une vue

Insérer, Modifier et supprimer des données à travers une vue

Modifier et supprimer une vue

Rappel formation Ecritures de requêtes SQL sous Oracle

Dates des formations
Aix-Marseille
 Nous consulter

Sophia-Antipolis
 Nous consulter

Cliquer sur une date pour réserver.

Si vous êtes trop loin de nos centres de formation, nous pouvons nous déplacer chez vous en intra-entreprise dans toute la france et plus particulièrement dans les villes suivantes: Aix-en-Provence - Angers - Antibes - Avignon - Besançon - Bordeaux - Brest - Clermont-Ferrand - Dijon - Grenoble - Le Havre - Le Mans - Lille - Limoges - Lyon - Marignane - Marseille - Metz - Monaco - Montpellier - Nancy - Nantes - Nice - Nîmes - Orléans - Paris - Reims - Rennes - Saint-Etienne - Sophia-Antipolis - Strasbourg - Toulon - Toulouse - Vitrolles