Formation IBM DB2 : Atelier SQL

Public admis

  • Salarié en Poste
  • Demandeur d'emploi
  • Entreprise
  • Etudiant

Financements

Eligible CPF Votre OPCO Financement personnel

Objectifs de la formation

À l'issue de cette formation SQL pour DB2 vous aurez acquis les connaissances et compétences nécessaires pour :

  • Comprendre le concept d’une base de données relationnelle et les relations entre les données
  • Comprendre la structure d’une table, d’une vue et avoir des notions d’intégrité sur les données des tables
  • Écrire des requêtes SQL avec les clauses SELECT, FROM, WHERE, GROUP BY, HAVING et ORDER BY
  • Être capable d’écrire des jointures internes ou externes
  • Utiliser UNION et UNION ALL
  • Utiliser des fonctions SQL sur le lignes ou les colonnes
  • Effectuer des mises à jour de données (création, modification et suppression de lignes), des créations de tables et de vues

PLB CONSULTANT


Informatique et Management
Voir la fiche entreprise

Tarif

Contacter l'organisme

Durée 3 jours (21h)
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

PLB CONSULTANT


Informatique et Management
Voir la fiche

Tarif

Contacter l'organisme

Durée 3 jours (21h)
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

Description

Cette formation de base sur le langage universel SQL vous permettra d’écrire des requêtes sur les données d’une base de données relationnelle, et ce quel que soit le système de gestion de base (DB2 d’IBM LUW ou z/OS, ORACLE , Access et SQL Server de Microsoft, MySQL..) Le cours présente aux participants les concepts d’une base de données relationnelle.

Le principe d’apprentissage du langage SQL est basé en totalité sur des exemples. De nombreux exercices vous sont proposés pendant la formation.

Programme

Introduction

Les concepts d’une base de données relationnelle , les relations, les tables, les lignes et les colonnes
La structure d’une table , l’indexation.
Les différents types de données dans les tables
La création d’une table.
Les valeurs NULL.
Les autorisations (privilèges)
Différences entre table et vue.
Présentation et intérêt des vues.

Les requêtes simples

Présentation des tables du cours.
Structure d’une requête SELECT.
Retrouver le contenu d‘une ligne ou d’une colonne.
Le tri du résultat de la requête avec ORDER BY.
Mise en place des conditions de la recherche avec la clause WHERE.
Les opérateurs de comparaisons : =, <, >, etc..
Les opérateurs booléens AND et OR et les parenthèses.
Les règles des conditions multiples.
Les opérateurs SQL: IN, BETWEEN, LIKE, DISTINCT.
La négation des opérateurs SQL

Retrouver des données à partir de plusieurs tables

Principe des jointures.
Les 2 formes d’écrire des jointures.
Les noms de corrélation.
Les jointures internes et externes : INNER JOIN et OUTER JOIN.
La jointure sur plus de 2 tables

Les fonctions scalaires et les calculs dans les requêtes

Exprimer des calculs sur les données d’une table.
Les expressions arithmétiques dans les clauses SELECT et WHERE.
Les calculs et les valeurs NULL.
Troncation et arrondi des résultats.
Conditions sur les valeurs calculées.
Les fonctions scalaires: DECIMAL, ROUND, UPPER, LOWER, COALESCE/VALUE, SUBSTR…
Concaténation des résultats.
Les calculs sur les données DATE et TIME.
Les fonctions scalaires sur les données de type DATE et TIME.
Les différents formats de DATE et TIME.
Les registres CURRENT DATE, CURRENT TIME et CURRENT TIMESTAMP

Les fonctions colonne et la clause GROUP BY

Les fonctions d’aggrégation sur le contenu des colonnes : COUNT, MAX, MIN, AVG et SUM.
Gestion des valeurs NULL dans les fonctions colonne.
Regroupement des données par GROUP BY.
Calculs sur les données regroupées.
Mise en place des conditions sur les regroupements avec HAVING.
Règles sur l’écriture des requêtes avec GROUP BY et HAVING.

UNION

Regroupement des résultats de plusieurs requêtes avec UNION.
Les règles pour utiliser UNION.
Les différences entre UNION et UNION ALL.
Utilisation de EXCEPT et INTERSECT.

Les sous-requêtes

Résultat en utilisant plusieurs SELECTs.
Le même résultat en utilisant les sous-requêtes.
Les sous-requêtes avec des opérateurs simples: IN, NOT IN.
Les sous-requêtes dans la clause HAVING d’un GROUP BY.
Les restrictions pour l’utilisation des sous-requêtes.
Choix entre les jointures et les sous-requêtes pour un même résultat.

Modification des données dans les tables

Création d’une table.
Création d’une VUE.
Les autorisations: GRANT et REVOKE.
Intégrité des données en utilisant les vues.
Notions d’intégrité COMMIT et ROLLBACK
Notions d’intégrité référentielle: PRIMARY KEY et FOREIGN KEY
Régles de DELETE dans les tables liées avec l’intégrité référentielle.
Insertion des données dans les tables : INSERT
Modification des lignes d’une table : UPDATE
Suppression des lignes : DELETE
Suppression d’une table : DROP

Prérequis

Aucun.

Public

Ce cours SQL pour DB2 s'adresse aux développeurs, administrateurs ou utilisateurs qui désirent interroger les données d'une table.

Ces formations pourraient vous intéresser

Objectifs de la formation

  • Cette formation fait l'objet d'une évaluation formative.
Tarif

Contacter l'organisme

Durée

3 jours (21 heures)

Modes
  • Distance
  • Centre

PHP - Le framework Symfony

Proposé par GROUPE LEXOM

Objectifs de la formation

  • Identifier les principes clefs du framework Symfony
  • Développer, organiser et maintenir un projet Symfony
  • Créer des applications optimisées avec Symfony
  • Construire et valider des formulaires dynamiques
Tarif

A partir de 1 390,00 €

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

À l'issue de cette formation Java SE 11 Developer, vous saurez :

  • Effectuer un choix stratégique vous évitant de perdre du temps inutilement lors de l'examen
  • Déterminer les sujets qui nécessiteront un travail de préparation complémentaire
  • Augmenter vos chances de réussir l’examen de certification 1Z0-819
Tarif

A partir de 2 590,00 €

Durée

4j / 28h

Modes
  • Centre
  • Entreprise
  • Distance

UML 2 – Analyse et conception

Proposé par ENI Service

Objectifs de la formation

  • Appréhender les objectifs d'UML et de la modélisation
  • Utiliser un atelier de génie logiciel pour modéliser
  • Décrire les vues et les axes de modélisation avec UML
  • Maitriser le formalisme du langage de modélisation UML
  • Appréhender comment et pourquoi UML est utilisé dans les méthodes actuelles de gestion de projet
  • Intégrer UML dans les différentes phases d'un projet
  • Adopter une démarche projet associée à UML telle que le Processus Unifié ou une méthode Agile
  • Modéliser les besoins dans l'axe fonctionnel et construire un diagramme de cas d'utilisation
  • Identifier les scénarii principaux et secondaires pour ensuite modéliser l'axe dynamique
  • Modéliser l'axe dynamique avec les diagrammes de séquence, de communication, et les autres diagrammes afin de découvrir les interactions et les objets du système
  • Modéliser la structure des objets de l'axe statique avec le diagramme de classe, d'objet, de composants
  • Modéliser l'architecture du système pour concevoir les composants et les livrables ainsi que la stratégie de déploiement du système final
Tarif

A partir de 2 290,00 €

Durée

4j / 28h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Administrer le SGBD Ingres
  • Maîtriser l'architecture, les outils de requêtage
  • Savoir manipuler les bases de données, ses tables
  • Gérer l'intégrité des données, la sauvegarde, la maintenance
Tarif

A partir de 3 000,00 €

Durée

5 jours

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Identifier l’objectif et la valeur des produits et services Google Cloud.
  • Définir la manière dont l’infrastructure est organisée et contrôlée dans Google Cloud.
  • Expliquer comment créer une infrastructure de base dans Google Cloud.
  • Sélectionner et utiliser les options de stockage Google Cloud.
  • Décrire l’objectif et la valeur de Google Kubernetes Engine.
  • Identifier les cas d’utilisation des services Google Cloud sans serveur.
  • Découvrir les outils et les bonnes pratiques d’IA générative de Google Cloud.
Tarif

A partir de 700,00 €

Durée

1j / 7h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

À l'issue de cette formation Protection SQL Server SnapCenter, vous aurez acquis les connaissances et compétences nécessaires pour :

  • Installer le plug-in SnapCenter pour MS-SQL
  • Protéger et sauvegarder les bases de données SQL Server
  • Cloner les bases de données SQL Server
  • Restaurer les bases de données SQL Server
Tarif

A partir de 1 800,00 €

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

À l'issue de cette formation Google Cloud Platform : l'Essentiel du Big Data et du Machine Learning vous aurez acquis les connaissances et les compétences nécessaires pour :

  • Découvrir les objectifs et la valeur des principaux produits Big Data et Machine Learning disponibles dans la plate-forme Google Cloud
  • Utiliser Cloud SQL et Cloud Dataproc pour migrer les workloads MySQL et Hadoop / Pig / Spark / Hive existants vers Google Cloud Platform
  • Utiliser BigQuery et Cloud Datalab pour effectuer une analyse interactive des données
  • Former et utiliser un réseau de neurones en utilisant TensorFlow
  • Employer des API ML
  • Choisir parmi différents produits de traitement de données sur Google Cloud Platform
Tarif

A partir de 790,00 €

Durée

1j / 7h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

Avec les Ateliers Pratiques SAP vous apprenez les fonctionnalités essentielles des logiciels SAP par la mise en oeuvre de cas concrets et de travaux pratiques.

À l'issue de cette formation Commande client SD, vous aurez acquis les connaissances et les compétences nécessaires pour paramétrer un flux de passage de saisie de commande client à partant d’une société vierge.

Cet atelier à vocation pratique s’adapte à vos besoins. Il peut être réalisé en 1 ou 2 journées selon votre demande.

Tarif

Contacter l'organisme

Durée

2j / 14h

Modes
  • Centre
  • Entreprise

Objectifs de la formation

  • Saisir des données dans Microsoft Excel et sur le Web à l'aide des applications TM1
  • Créer des vues personnalisées des données
  • Générer des rapports et des formulaires dans Microsoft Excel qui communiquent avec TM1
  • Créer et publier des analyses et des plans dans IBM Cognos Insight
Tarif

Contacter l'organisme

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Je cherche à faire...