Formation Oracle SQL Intermediate - Data Extraction
L'objectif de ce cours est de permettre aux participants de maîtriser l'utilisation du langage SQL dans une base de données Oracle pour l'extraction de données à un niveau intermédiaire.
Plan du cours
Limitation des résultats
- La clause WHERE
- Opérateurs de comparaison
- Condition LIKE
- Condition préalable ENTRE ... ET
- Condition IS NULL
- Condition IN
- Opérateurs booléens AND, OR et NOT
- Plusieurs des conditions de la clause WHERE
- L'ordre des opérateurs.
- Clause DISTINCT
Fonctions SQL
- Les différences entre les fonctions d'une ligne et de plusieurs lignes.
- Les fonctions texte, numérique, date,
- Conversion explicite et implicite
- Fonctions de conversion
- Fonctions imbriquées
- Visualisation des performances des fonctions - tableau double
- Obtention de la date du jour fonction SYSDATE
- Traitement des valeurs NULL
Agrégation de données à l'aide de la fonction de regroupement
- Fonctions de regroupement
- Traitement des valeurs NULL par les fonctions de regroupement
- Créer des groupes de données - la clause GROUP BY
- Regrouper plusieurs colonnes
- Limiter le regroupement des résultats de la fonction - la clause HAVING
Sous-requêtes
- Placement des sous-requêtes dans la commande SELECT
- Sous-requêtes à une ou plusieurs lignes
- Opérateurs Sous-requêtes à une ligne
- Caractéristiques du regroupement dans la sous-requête
- Opérateurs Sous-requêtes multi-IN, ALL, ANY
- Traitement des valeurs NULL dans les sous-requêtes
Opérateurs collectifs
- Opérateur UNION
- Opérateur UNION ALL
- Opérateur INTERSECT
- Opérateur MINUS
Autres utilisations des jointures
- Revoir les jointures
- Combinaison des jointures internes et externes
- Jointures externes partitionnées
- Requêtes hiérarchiques
Utilisation des sous-requêtes
- Revoir les sous-requêtes
- Utilisation des sous-requêtes en tant que tables virtuelles/vues en ligne et colonnes
- Utilisation de la construction WITH
- Combinaison de sous-requêtes et de jointures
Fonctions d'analyse
- Clause OVER
- Clause de partition
- Clause de fenêtrage
- Fonctions Rank, Lead, Lag, First, Last
Récupération de données à partir de plusieurs tables (si l'heure est à la fin)
- Types de connecteurs
- L'utilisation de NATURAL JOIN
- Tables alias
- Joints dans la clause WHERE
- JOINTE INNER
- Fusion externe LEFT, RIGHT, FULL OUTER JOIN
- Produit cartésien
Fonctions d'agrégation (s'il reste du temps à la fin)
- Revoir la fonction Group By et la clause Having
- Groupe et rollup
- Groupe et Cube
Pré requis
Participation recommandée à la formation "Oracle SQL pour débutants".
Les formations ouvertes requièrent plus de 3 participants.
Formation Oracle SQL Intermediate - Data Extraction - Booking
Formation Oracle SQL Intermediate - Data Extraction - Enquiry
Oracle SQL Intermediate - Data Extraction - Demande d'informations consulting
Demande d'informations consulting
Nos clients témoignent (5)
J'ai appris des fonctions complexes et comment les appliquer
Ana Alexandrescu - DB Global Technology
Formation - Oracle SQL Advanced
Traduction automatique
Une communication excellente, Łukasz a expliqué tout de manière simple et compréhensible
Tomasz Wojciechowski - GP Strategies Poland sp. z o.o.
Formation - ORACLE SQL Fundamentals
Traduction automatique
le formateur était très utile, le rythme de la formation était vraiment bon et les exercices n'étaient ni trop difficiles, ni trop faciles. chaque fois que j'étais bloqué, il m'a aidé efficacement et s'est assuré que je comprenne tout.
Jade Stappaerts - KULeuven
Formation - Oracle SQL Language
Traduction automatique
les exercices
Amna AlAli - Federal Demographic Council
Formation - Oracle SQL for beginners
Traduction automatique
Richard's training style kept it interesting, the real world examples used helped to drive the concepts home.
Jamie Martin-Royle - NBrown Group
Formation - From Data to Decision with Big Data and Predictive Analytics
Traduction automatique
Cours à venir
Cours Similaires
Oracle SQL Language
14 HeuresLe cours répond aux questions suivantes
Comment construire une requête ?
Quelles sont les possibilités de SQL ?
Qu'est-ce qu'une base de données relationnelle ?
Quelle est la structure et les commandes SQL ?
From Data to Decision with Big Data and Predictive Analytics
21 HeuresPublic
Si vous essayez de comprendre les données auxquelles vous avez accès ou souhaitez analyser des données non structurées disponibles sur le réseau (comme Twitter, Linked in, etc.), ce cours est pour vous.
Il s’adresse principalement aux décideurs et aux personnes qui doivent choisir les données qui méritent d’être collectées et celles qui méritent d’être analysées.
Cela ne vise pas les personnes qui configurent la solution, ces personnes bénéficieront d'une vue d'ensemble.
Mode de livraison
Pendant le cours, des exemples concrets de technologies principalement open source seront présentés aux délégués.
De courtes conférences seront suivies de présentations et d'exercices simples des participants.
Contenu et logiciel utilisés
Tous les logiciels utilisés sont mis à jour à chaque exécution du cours, nous vérifions donc les dernières versions possibles.
Il couvre le processus d'obtention, de formatage, de traitement et d'analyse des données, afin d'expliquer comment automatiser le processus de prise de décision avec l'apprentissage automatique.
Data Mining and Analysis
28 HeuresObjectif :
Les délégués seront en mesure d'analyser des ensembles de données volumineuses, d'extraire des modèles, de choisir la bonne variable ayant un impact sur les résultats afin qu'un nouveau modèle soit prévu avec des résultats prédictifs.
Data Mining
21 HeuresLe cours peut être fourni avec tous les outils, y compris des logiciels gratuits d'exploration de données open source et des applications
Data Mining with R
14 HeuresR est un langage de programmation gratuit à source ouverte pour l'informatique statistique, l'analyse de données et les graphiques. R est utilisé par un nombre croissant de gestionnaires et d'analystes de données au sein de sociétés et d'universités. R propose une grande variété de packages pour l'exploration de données.
Data Mining & Machine Learning avec R
14 HeuresR est un langage de programmation libre et gratuit pour le calcul statistique, l'analyse de données et les graphiques. R est utilisé par un nombre croissant de gestionnaires et d'analystes de données dans les entreprises et les universités. R dispose d'une grande variété de packages pour l'exploration de données.
Oracle SQL for Administrators
21 HeuresCette formation en direct avec instructeur à France (en ligne ou sur site) s'adresse aux administrateurs de bases de données et aux développeurs débutants qui souhaitent apprendre SQL à gérer, interroger et manipuler efficacement des données dans des bases de données Oracle pour des tâches administratives et opérationnelles.
A l'issue de cette formation, les participants seront capables de :
- Comprendre l'architecture des bases de données Oracle, y compris les schémas, les utilisateurs et les sessions.
- Écrire et optimiser des requêtes SQL pour la récupération, le filtrage et la manipulation de données.
- Utiliser les jointures, les sous-requêtes et les opérateurs d'ensemble pour travailler avec des tables multiples et des requêtes complexes.
- Effectuer l'agrégation, le regroupement et l'analyse des données à l'aide de fonctions SQL.
- Gérer les objets de schéma tels que les vues, les séquences et les index pour améliorer les opérations de base de données.
Oracle SQL for Developers
35 HeuresCette formation en direct (en ligne ou sur site) s'adresse aux développeurs de niveau intermédiaire et aux administrateurs de bases de données qui souhaitent utiliser Oracle SQL pour concevoir, gérer et optimiser des applications de bases de données et automatiser des tâches de manière efficace.
A l'issue de cette formation, les participants seront capables de :
- Comprendre l'architecture des bases de données Oracle et gérer les utilisateurs, les schémas et les permissions.
- Écrire des requêtes SQL optimisées pour la récupération, la manipulation et l'analyse des données.
- Utiliser des techniques SQL avancées, y compris les jointures, les sous-requêtes et les requêtes hiérarchiques.
- Concevoir et gérer des objets de base de données tels que des tables, des index, des vues et des séquences.
Oracle SQL Advanced
14 HeuresAuditeurs
Ce cours est destiné aux personnes qui souhaitent utiliser les fonctions avancées de SQL dans Oracle
Le cours répond aux questions suivantes
- Comment construire des requêtes avancées ?
- Comment créer des rapports avancés ?
Oracle SQL for beginners
21 HeuresLes auditeurs
Cette formation s'adresse aux personnes qui commencent à travailler avec le langage SQL dans la base de données Oracle.
Le cours répond aux questions :
- Comment construire une requête ?
- Quelles sont les possibilités du SQL ?
- Qu'est-ce qu'une base de données relationnelle ?
- Quelle est la structure et les commandes SQL ?
Oracle SQL for Development and Database Management
35 HeuresCette formation en direct (en ligne ou sur site) s'adresse aux professionnels des bases de données de niveau intermédiaire qui souhaitent améliorer leurs compétences en matière de développement et d'administration des bases de données Oracle SQL.
A l'issue de cette formation, les participants seront capables de :
- Construire et optimiser des requêtes SQL complexes.
- Gérer efficacement les bases de données à l'aide d'outils Oracle SQL.
- Appliquer les meilleures pratiques dans le développement et la maintenance des bases de données.
- Administrer l'accès des utilisateurs et la sécurité des bases de données dans un environnement Oracle.
ORACLE SQL Fundamentals
14 HeuresCe cours de 2 jours présente SQL Developer, SQL*Plus et SQL, le langage de requête structuré utilisé pour accéder à une base de données relationnelle Database et inclut les nouvelles fonctionnalités de la dernière version d'ORACLE. Les principes appris peuvent également être appliqués à des bases de données aussi diverses que Microsoft SQL Server, MySQL, Access, Informix et DB2.
Le cours prend la forme d'un atelier, avec un mélange d'exposés, d'exemples de travail et d'exercices pratiques. Bien que le contenu puisse être personnalisé, au moins deux jours sont nécessaires pour couvrir les éléments essentiels.
Des notes de cours complètes sont fournies, ainsi que des exemples de fichiers de base de données, des exemples de fichiers SQL et des outils logiciels gratuits à utiliser pour accéder à une base de données ORACLE.
Oracle SQL Intermediate
14 HeuresPublic
Tous ceux qui souhaitent améliorer leurs compétences de base en Oracle SQL et systématiser les connaissances déjà acquises.
Format du cours permettant d'évaluer les participants
25% de cours magistraux, 75% de travaux pratiques
Introductory R for Biologists
28 HeuresR est un langage de programmation gratuit à source ouverte pour l'informatique statistique, l'analyse de données et les graphiques. R est utilisé par un nombre croissant de gestionnaires et d'analystes de données au sein de sociétés et d'universités. R a également trouvé des adeptes parmi les statisticiens, ingénieurs et scientifiques sans compétences en programmation informatique et qui le trouvent facile à utiliser. Sa popularité est due à l'utilisation croissante de l'extraction de données pour divers objectifs, tels que fixer les prix des annonces, trouver plus rapidement de nouveaux médicaments ou affiner les modèles financiers. R propose une grande variété de packages pour l'exploration de données.
Statistics with SPSS Predictive Analytics Software
14 HeuresGoal :
Apprendre à travailler avec SPSS au niveau de l'indépendance
Les destinataires :
Analystes, chercheurs, scientifiques, étudiants et tous ceux qui souhaitent acquérir la capacité d'utiliser le progiciel SPSS et apprendre les techniques populaires d'exploration de données.