Requêtes sql pour bases de données oracle

Formation

A distance

Prix sur demande

Appeler le centre

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.

Questions / Réponses

Ajoutez votre question

Nos conseillers et autres utilisateurs pourront vous répondre

À qui souhaitez-vous addresser votre question?

Saisissez vos coordonnées pour recevoir une réponse

Nous ne publierons que votre nom et votre question

Les Avis

Les exploits du centre

2016

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
Améliorer la performance des requêtes
  • 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
  • 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
Étendre l'utilisation des agrégats
  • 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
Comment et quand utiliser des auto-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"
Appliquer la norme ANSI à la syntaxe de jointure
  • 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
Utilisation des opérateurs ensemblistes
  • 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
Utilisation de sous-requêtes corrélées
  • Les valeurs principales des sous-requêtes
  • L'opérateur EXISTS
  • Éviter les corrélations accidentelles
Sous-requêtes dans la clause FROM
  • 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 qu'expressions
  • 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
Tables temporaires: une alternative aux vues
  • É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

Travaux Pratiques :Création et test de requêtes avec SQL Developer ou SQL*Plus Gestion des valeurs NULL dans les expressions et les conditions Simplifier les expressions complexes avec les colonnes virtuelles Lier plusieurs tables avec la syntaxe ANSI ou Oracle natif Application de CASE et DECODE pour simuler IF... THEN... ELSE

Appeler le centre

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

Prix sur demande