Formation : Oracle SQL
Se former avec
ORSYS
- Renseignements :
- Durée : 3 Jours
- Type : En centre
- Diplômant : Oui
-
Prix H.T. € :1570.00
- Objectifs :
- SQL, langage universel de création, de contrôle et d'interrogation de bases de données est devenu l'élément principal des moteurs de systèmes de bases de données relationnelles. Actuellement aucun informaticien ne peut ignorer ce langage qui, de plus, est l'élément fédérateur de l'offre Oracle. Une formation pratique aux aspects essentiels du langage SQL. Ce cours vous apportera une méthode sûre d'écriture de requêtes SQL complexes.
- Public visé :
-
Le cours Oracle SQL s'adresse à toute personne désirant se servir de SQL en environnement Oracle
- Pré-requis :
- Connaissances générales en informatique
- Introduction
Modèle relationnel
- Notions de base : relation (table), clé primaire, contraintes d'intégrité.
- Schéma d'une relation et notion de schéma logique.
Types de base dans Oracle
- Types numériques, types de chaînes de caractères et jeux de caractères de la base, types Date et Timestamp, le type RAW.
Outil SQL*Plus
- Rôle du tampon, commandes internes à l'outil.
Instructions LDD (Langage de Définition de Données)
- Création et suppression d'objets : tables, vues, séquences, index.
- Dictionnaire de données.
- Modification de la définition d'un objet : instructions ALTER.
- Définition et gestion des contraintes d'intégrité : clé primaire, unicité, non-nullité, utilisation de CHECK, contraintes référentielles.
- Utilisation de scripts SQL*Plus.
Instructions LMD (Langage de Manipulation de Données)
- Instructions de mise à jour des données : INSERT, UPDATE, DELETE.
- Traitement des valeurs par défaut.
- Notion de transaction : instructions COMMIT et ROLLBACK.
- Contraintes d'intégrité différées.
- Paramétrage des scripts SQL*Plus.
Interrogation des données
- Opérations de projection et de restriction.
- Utilisation des alias, tri des résultats.
- Traitement de la valeur NULL.
- Utilisation des fonctions SQL.
- Utilisation des pseudo-colonnes : ROWID et ROWNUM.
- Utilisation des agrégats : COUNT, SUM, AVG, ...
- Opérations ensemblistes : union, intersection, différence.
- Requêtes imbriquées : opérateurs IN, EXISTS.
- Utilisation des jointures.
- Jointures externes.
- Groupement : GROUP BY et HAVING.
- Renvoi des resultants vers un fichier dans SQL*Plus.
Compléments
- Instructions de mise à jour avec des requêtes imbriquées.
- Interrogations complexes.
- Fonctions analytiques.
- Travaux pratiques
Chaque participant aura accès à un atelier construit autour du SGBD Oracle et appliquera immédiatement chaque nouveau concept jusqu'à en acquérir la parfaite maîtrise.
11/02/2008 au 13/02/2008 (35)
18/02/2008 au 20/02/2008 (69)
07/01/2008 au 09/01/2008 (75)
11/02/2008 au 13/02/2008 (44)
04/02/2008 au 06/02/2008 (75)
18/02/2008 au 20/02/2008 (19)