Formation Oracle Le Langage SQL
REF
3210
DUREE
3 Jours
TARIF
1590€ HT
>
Objectifs
- Maitriser les fonctionnalités standards du langage SQL
- Connaître et maîtriser les requêtes d’interrogation SQL
>
Public
- Analystes, développeurs, utilisateurs, exploitants, administrateurs de bases de données
>
Prérequis
- Connaissance des principes des bases de données
>
Programme
Introduction au langage SQL
- Le modèle relationnel, Les composantes de SQL, les tables, la norme SQL
- Le schéma général d’une base de données
Interrogations des données
- La requêtes SELECT ; Syntaxe générale ; Sélection de lignes ; L’agrégation ; Le tri
- La clause WHERE, les tris avec ORDER BY, les regroupements avec GROUP BY
- Les différents types de prédicats ; Les expressions ; Les fonctions
- Les tables temporaires ; La notion de jointure : syntaxe, Inner join, Outer join
- Les requêtes imbriquées : le Subselect simple, le Subselect corrélé
- Les opérateurs ANY, SOME, ALL, EXISTS
Le dictionnaire des données
- La définition des objets : Data Definition Language
- Les types de données, la notion d’index, La création de tables CREATE TABLE, CREATE INDEX, l’intégrité référentielle
- Les VUES : création et utilisation
Mise à jour des données
- Ajout, mise à jour ou suppression d’enregistrements avec INSERT, UPDATE, DELETE
- Modification ou suppression de tables avec ALTER et DROP
Les fonctions
- Présentation des fonctions les plus courantes : numériques, de test, de gestion date/heure, de manipulation des chaînes de caractères
La confidentialité des données
- Gestion des droits d’accès, attribution et suppression de droits avec GRANT et REVOKE, utilisation des rôles pour sécuriser les accès
Les contraintes d’intégrité
- Intégrité contrôlée par le SGBDR : valeurs par défaut, contrôle de la valeur nulle, de l’unicité d’une colonne : DEFAULT, NOT NUL, UNIQUE, CHECK, principe de la clé primaire et contrôle par le SGBDR, notion de FOREIGN KEY
La transaction et les accès concurrents
- Principe des accès concurrents, solution des verrous, définition d’une transaction
- Mise en œuvre des verrous, gestion des verrous en place sur une table
- Gestion des modifications : validation, retour à l’état antérieur, synchronisation avec COMMIT, ROLLBACK, SAVEPOINT
L’optimisation
- Techniques d’optimisation des requêtes avec postgreSQL
- Phases d’exécution d’une requête ; Analyse du plan d’exécution d’une requête EXPLAIN
- Bonnes pratiques et erreurs à éviter pour garantir de bonnes performances
>
Moyens et Méthodes Pédagogiques
- La formation est constituée d’apports théoriques, d’exercices pratiques et de réflexions
- Un poste par stagiaire
- Formateur Expert
- Remise d’une documentation pédagogique papier ou numérique pendant le stage
>
Validation des acquis
- Auto évaluation des acquis par le stagiaire via un questionnaire en fin de formation
- Attestation de fin de stage remise avec la facture
Dates des sessions
Lieu
>24/11/2025
au
26/11/2025
Paris ou à Distance
>08/12/2025
au
10/12/2025
Paris ou à Distance
>19/01/2026
au
21/01/2026
Paris ou à Distance
Toutes les dates
Un Intra ?Une formation sur mesure ?
>24/11/2025
au
26/11/2025
Paris ou à Distance
>08/12/2025
au
10/12/2025
Paris ou à Distance
>19/01/2026
au
21/01/2026
Paris ou à Distance
>09/02/2026
au
11/02/2026
Paris ou à Distance
>09/03/2026
au
11/03/2026
Paris ou à Distance
>13/04/2026
au
15/04/2026
Paris ou à Distance
>18/05/2026
au
20/05/2026
Paris ou à Distance
>08/06/2026
au
10/06/2026
Paris ou à Distance
>22/06/2026
au
24/06/2026
Paris ou à Distance
>14/09/2026
au
16/09/2026
Paris ou à Distance
>28/09/2026
au
30/09/2026
Paris ou à Distance
>16/11/2026
au
18/11/2026
Paris ou à Distance
>07/12/2026
au
09/12/2026
Paris ou à Distance
Moins des dates
Un Intra ? Une formation sur mesure ?
Nos Clients
Adresse :
26-28 rue de Londres75009 Paris
Metro :
3
9
12
13
14
RER
A
E