Formation : Langage SQL
Se former avec
C3 Institute
- Renseignements :
- Durée : 4 Jours
- Type : En centre
- Diplômant : Oui
-
Prix H.T. € :1490.00
- Objectifs :
- Apprendre à écrire des requêtes de consultation avec le langage SQL et l'outil SQL*Plus. Savoir développer des requêtes de modification des données et gérer les transactions. Maîtriser les objets du schéma externe pour garantir la sécurité des données. Acquérir des notions d'optimisation des requêtes SQL.
- Public visé :
-
Toute personne amenée à utiliser un SGBD Oracle
- Pré-requis :
- OI-PTO
- Introduction
De la base de données à la donnée.
Rappels sur le modèle relationnel.
Objectifs et caractéristiques du langage SQL.
Présentation de l'environnement.
L'outil SQL*Plus
Présentation de l'outil SQL Plus.
Se connecter à la base de données.
Les variables d'environnement de l'outil
Editer une commande SQL*Plus, SQL ou PL/SQL.
Décrire la structure d'un objet.
Exécuter un traitement stocké
Rediriger la sortie standard dans un fichier.
Gérer les scripts
Créer, commenter et exécuter un script.
Paramétrer un script
Formater le résultat.
Le langage de définition des données
Structure d'une table.
Les types de données d'Oracle.
Créer une table, modifier sa structure, la supprimer.
Les contraintes d'intégrité déclaratives
Gérer les contraintes.
Langage d'interrogation des données
Le verbe SELECT.
Les constantes et opérateurs.
Les requêtes insensibles à la casse.
Les clauses d'agrégats GROUP BY, HAVING, GROUPING et OVER.
La clause de tri ORDER BY.
Les requêtes hiérarchiques.
Les opérateurs ensemblistes.
Le produit cartésien et les différents types de jointures.
Les requêtes imbriquées dans les clauses WHERE, FROM et SELECT.
Les fonctions simples et groupées.Les expressions régulières
Les clauses SELECT, FROM et WHERE.
Langage de contrôle des transactions
Définition d'une transaction.
Les verbes COMMIT et ROLLBACK.
Les points de reprise au sein d'une transaction.
Accès multiples et consistance des données.
Les verrous.
Langage de manipulation des données
Les verbes INSERT, UPDATE et DELETE.
Les insertions multi-tables.
La clause MERGE
Les requêtes imbriquées.
Les objets du schéma externe
Les vues.
Modifier les données au travers des vues.
Les privilèges objets et les verbes GRANT et REVOKE.
Les synonymes, principes et manipulations.
Optimisation des requêtes.
Les étapes d'exécution d'une requête SQL.
Les index B*Tree et Bitmap.
Les optimiseurs de requêtes SQL.
Collecter les statistiques.
Obtenir et lire un plan d'exécution
01/07/2008 au 04/07/2008 (13)
15/09/2008 au 18/09/2008 (13)
03/11/2008 au 06/11/2008 (75)
02/06/2008 au 05/06/2008 (75)
01/07/2008 au 04/07/2008 (69)
15/09/2008 au 18/09/2008 (69)
24/11/2008 au 27/11/2008 (69)
30/06/2008 au 03/07/2008 (75)
01/09/2008 au 04/09/2008 (75)
06/10/2008 au 09/10/2008 (75)