Formation Interroger et manipuler des bases de données Oracle avec le langage SQL
- Référence : ORSQL
- Durée : 21 heures
- Certification : Non
- Eligible CPF : Non
CONNAISSANCES PREALABLES
- Avoir suivi la formation ORSGBE Introduction au SGBD Oracle ou posséder les connaissances et compétences équivalentes
PROFIL DES STAGIAIRES
- 1- Analystes et analystes programmeurs
- 2- Responsables de service, chefs de projet
- 3- Administrateurs de bases de données, exploitants
OBJECTIFS
- Connaître les fonctionnalités du langage SQL : langage de requêtes, fonctions
- Comprendre comment manipuler des données avec le langage SQL
- Savoir créer et modifier des objets (tables, vues,...) a l'aide de SQL Plus
- Être en mesure d'assurer la sécurité de l'accès aux données
METHODES PEDAGOGIQUES
- Mise à disposition d’un poste de travail par participant
- Remise d’une documentation pédagogique papier ou numérique pendant le stage
- La formation est constituée d’apports théoriques, d’exercices pratiques et de réflexions
METHODES D'EVALUATION DES ACQUIS
- Auto-évaluation des acquis par le stagiaire via un questionnaire
- Attestation de fin de stage adressée avec la facture
FORMATEUR
Consultant-Formateur expert Oracle
CONTENU DU COURS Oracle
1 - Introduction
- Les composantes du serveur Oracle
- Rappels sur le modèle relationnel
2 - Les commandes SQL +
- Variables de substitution
- Commandes ACCEPT et DEFINE
- Personnalisation de l’environnement
- Commandes de formatage
- Enregistrer le résultat d’une requête
- Dictionnaire de données
3 - Le langage d'interrogation des données
- Structure d’une requête SQL
- Gestion des valeurs NULL
- Les opérateurs logiques
4 - Utilisation des fonctions
- Les chaînes de caractères
- Les fonctions numériques, sur dates, de conversion, générales, de groupement
5 - Les requêtes multi-tables
- SQL : 1999
- Jointure externe et auto-jointure
- Jointure avec et sans condition
6 - Utilisation des opérateurs ensemblistes
- Union, intersect, différence
7 - Utilisation des sous-interrogations
- Sous-interrogations : syntaxe
- Sous-interrogations dans la clause FROM
- Sous-interrogations synchronisées
8 - Le langage de manipulation des données (LMD)
- Notion de transaction, fin de transaction
- Annulation partielle, verrouillage
9 - Le langage de définition des données (LDD)
- Création de tables : syntaxe
- Types de données et de contraintes
- Modifier la définition d’une table
- Supprimer une table
- Vue, séquence, index et synonyme
10 - Contrôle des accès
- Le contrôle des accès
- Création d’un utilisateur, d’un rôle
- Gestion des privilèges