Présentation du PL/SQL Bases du langage Gestion des exceptions avec PL/SQL Principe de fonctionnement Exceptions système et applicatives Impact sur les transactions
Traitement d’ensemble de lignes : tableaux, curseurs Utilisation des tableaux Utilisation des curseurs
Traitements stockés : procédures, triggers, packages … Procédures, fonctions et packages Principaux packages fournis par Oracle Triggers Gestion des droits
Catalogage et dépendances entre objets Amélioration des performances Introduction Liaisons en masse
Chapitre introductif Logique du modèle relationnel de données Concept de table et de relations entre les tables Colonnes et attributs Notion d’intégrité des données
Le langage SQL en pratique Typologie élémentaire des données de bases Oracle Création de table Requêtes SQL de mise à jour des données Les séquences : utilité et scénarii d’utilisation Requêtes d’interrogation SQL Exécuter des commandes de façon interactive avec SQL*Plus Interroger sa base de données Oracle avec Oracle SQL Developer
Interroger sa base de données Oracle Rechercher et supprimer les doublons Faciliter la lecture des requêtes en utilisant des alias Oracle et la gestion de la valeur NULL Fonctions numériques, de groupe, chaîne de caractère, de date… Interroger une séquence à l’aide de pseudo-colonnes Opérations statistiques à l’aide des fonctions d’agrégation Utilisation des fonctions ensemblistes en SQL Sous-requêtes et sous-requêtes corrélées Jointures, jointures externes, auto-jointures Requêtes comportant une clause de groupage
Gestion des contraintes d’intégrité Clé primaire, clé unique et clé étrangère Mots clés permettant l’expression des contraintes (CONSTRAINT, DEFAULT, NOT NULL, UNIQUE, CHECK) Notion de trigger
Gestion des objets la base de données Oracle Suppression de table Création de vues Génération de synonymes Dictionnaire de données et vues du dictionnaire
Créer des requêtes SQL complexes Configuration et édition de scripts contenant des commandes SQL*Plus Requêtes complexes et requêtes imbriquées Notion de divisions relationnelles Placer des instructions de mise à jour dans des requêtes imbriquées Travailler avec des requêtes hiérarchiques Notion de requêtes régulières
La formation va vous permettre de : – Comprendre la syntaxe du langage SQL – Savoir écrire des requêtes avancées, générer un schéma externe, gérer les privilèges et les droits d’accès et acquérir des notions d’optimisation
Suivez notre formation SQL perfectionnement de référence !
Cette formation SQL avancé vous apprendra à utiliser les requêtes avancées du langage SQL ainsi qu’à mettre en œuvre des techniques avancées pour ajouter, mettre à jour et supprimer des données, tables, vues et index. Vous saurez aussi comment optimiser les performances de votre base de données.
Suivez notre formation SQL perfectionnement de référence !
Cette formation SQL avancé vous apprendra à utiliser les requêtes avancées du langage SQL ainsi qu’à mettre en œuvre des techniques avancées pour ajouter, mettre à jour et supprimer des données, tables, vues et index. Vous saurez aussi comment optimiser les performances de votre base de données.
Vous devez être connecté pour poster un commentaire.