Requêtes sql pour bases de données oracle
Formation
A distance
Avez-vous besoin d'un coach de formation?
Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.
Description
-
Typologie
Formation
-
Méthodologie
A distance
À propos de cette formation :SQL est la pierre angulaire de toutes les opérations de bases de données relationnelles. Il faut donc posséder des connaissances approfondies de ce langage pour être en mesure de tirer pleinement parti de sa puissance. Au cours de cette formation SQL, vous apprendrez à utiliser le potentiel de SQL pour écrire des requêtes complexes pour des bases de données Oracle.
À propos de cette formation
À qui s'adresse cette formation ?Cette formation s'adresse à tous ceux qui sont impliqués dans la programmation avec PL/SQL, y compris les développeurs, les administrateurs de bases de données, les programmeurs, les analystes et les responsables.
Les Avis
Les exploits du centre
Toutes les formations sont actualisées
L'évaluation moyenne est supérieure à 3,7
Plus de 50 opinions au cours des 12 derniers mois
Ce centre est avec Emagister depuis 16 ans.
Les matières
- Requêtes
- Tables
- Requêtes SQL
- Calcul
Le programme
Introduction et vue d'ensemble
Les requêtes SQL et leur utilisation
- En quoi SQL est-il à la fois facile et difficile?
- Recommandations pour réaliser des tests approfondis
- Optimisation des requêtes
- Choix du type de requête le mieux adapté
Création de requêtes avec des fonctions SQL Fonctions d'agrégation
- Regroupements en plusieurs niveaux
- Groupements & NULL
- CUBE et ROLLUP
- Création de rapports croisés
- Calcul des percentiles
- Utilisation de l'opérateur PIVOT dans Oracle 11"g"
- Fonctions de manipulation de chaîne
- Fonctions de manipulation de la date et de l'heure
- Simuler IF... THEN... ELSE à l'aide de fonctions
- Gestion des expressions régulières à l'aide de fonctions Oracle 10"g "
Analyse approfondie avec des fonctions analytiques
Calcul des rangs
- RANK et DENSE_RANK
- ROW_NUMBER dépendant de ORDER BY
- Partitionner sur plusieurs niveaux
- Calcul des cumuls
- Comparaison des lignes et des valeurs agrégées
- Définir les bornes de la fenêtre coulissante
Création de jointures complexes
Utilisation de jointures internes et externes
- Création de tables à jointures multiples
- Regroupement et jointures
- Mise en œuvre d'auto-jointures récursives avec CONNECT BY
- Utiliser simultanément CONNECT BY et une jointure
- Améliorations apportées à CONNECT BY par Oracle 10"g"
- INNER JOIN
- CROSS JOIN
- LEFT, RIGHT et FULL OUTER JOIN
- Ajouter des conditions de filtre aux OUTER JOINS
- Différences subtiles entre le nouveau style ANSI et l'ancien style Oracle
- UNION et UNION ALL
- INTERSECT
- MINUS
Création de sous-requêtes
Sous requêtes non corrélées
- Les sous-requêtes qui renvoient NULL
- Sous-requêtes à lignes multiples
- Sous-requêtes à colonnes multiples
- Les valeurs principales des sous-requêtes
- L'opérateur EXISTS
- Éviter les corrélations accidentelles
- Mieux gérer un problème complexe en le scindant en parties gérables
- Réutilisation des sous-requêtes grâce à la factorisation
- Appliquer des sous-requêtes factorisées récursives dans Oracle 11g R2
- Les sous-requêtes en tant que paramètres des fonctions
- Sous-requêtes corrélées et non corrélées dans les expressions
Utilisation des vues et des tables temporaires
Surmonter les obstacles avec les vues
- Niveaux de groupes multiples dans une requête
- Influence des vues sur la performance
- Éviter l'interférence des autres utilisateurs
- Concevoir des tables temporaires
Introduction à Oracle 12c
- Limiter le nombre de lignes retournées avec FETCH
- Récupérer des résultats partiels avec OFFSET
- Simuler les jointures avec les vues latérales et APPLY
- Déclarer des fonctions locales dans la clause WITH
Informations complémentaires
Avez-vous besoin d'un coach de formation?
Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.
Requêtes sql pour bases de données oracle