Bases de données et langage SQL pour non-informaticiens

Formation

À Paris

Prix sur demande

Description

  • Typologie

    Formation

  • Lieu

    Paris

Objectif de la formation Comprendre les bases de données relationnelles et leur fonctionnement pour pouvoir les interroger au travers du langage SQL .

Cette formation "Bases de données et langage SQL pour non-informaticiens" basées sur des requêtes pour l'analyse d'informations, vous permettra de :
- Comprendre le fonctionnement d'une base de données relationnelle
- Extraire et modifier les données avec les requêtes SQL
- Combiner et de retravailler les résultats de plusieurs requêtes
- Présenter et trier les données pour une lecture aisée Supprimer Ajouter à ma sélection - Ma sélection Formations inter-entreprises organisées à Toulouse, Paris, Lyon, Marseille et Bordeaux

Les sites et dates disponibles

Lieu

Date de début

Paris ((75) Paris)
Voir plan
75008

Date de début

Consulter

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

Emagister S.L. (responsable du traitement) traitera vos données pour mener des actions promotionnelles (par e-mail et/ou téléphone), publier des avis ou gérer des incidents. Vous pouvez consulter vos droits et gérer votre désinscription dans la politique de confidentialité.

Les Avis

Les matières

  • Requêtes
  • Tables

Le programme

Introduction aux bases de données
  • Qu'est-ce qu'une base et un serveur de base de données ?
  • Lire un modèle relationnel
  • Composition d'une table
  • Notion de colonne et de types
  • Clé primaire et unicité
  • Liens entre les tables et intégrité référentielle
  • Métadonnées des tables, colonnes et clés
  • Outil pour interroger une base
Extraire les données d'une table
  • Qu'est-ce qu'une requête d'extraction ?
  • Lister les valeurs à retourner
  • La clause WHERE pour filtrer les données
  • L'absence de valeur (marqueur NULL)
  • Retourner des lignes sans doublon (DISTINCT)
  • Opérateurs de restriction (BETWEEN, IN, LIKE...)
Interroger les données de plusieurs tables
  • Principe des jointures : restituer les informations à partir de plusieurs tables.
  • Jointure interne et jointure externe
  • La jointure "naturelle"... et ses difficultés
  • Opérateurs ensemblistes (UNION, INTERSECT...)
Ordonnancement et statistiques
  • Trouver des valeurs agrégées (MIN, MAX, AVG, SUM...)
  • Calculer des agrégats relatifs avec GROUP BY
  • Filtrer les valeurs agrégées avec HAVING
  • Mélanger agrégats et détails avec OVER
  • Ordonnancement des résultats avec RANK, ROW_NUMBER et NTILE
Présenter et trier les données
  • Présenter les données des colonnes avec des alias
  • Conversion d'un type à un autre
  • Effectuer des choix à l'aide de l'opérateur CASE
  • Trier les données avec ORDER BY
  • Opérations sur les chaînes de caractères, sur les dates
Utiliser des sous-requêtes
  • Qu'est-ce qu'une sous-requête ?
  • Les différentes typologies de résultats
  • Sous-requêtes liste et opérateurs IN, ANY/SOME et ALL
  • Sous-requêtes corrélées
  • Utiliser la CTE ("Common Table Expression") pour factoriser les sous requêtes

Bases de données et langage SQL pour non-informaticiens

Prix sur demande