Informatique

Introduction aux bases de données et au langage SQL

Introduction aux bases de données et au langage SQL

Réf 4-SQL-INIT
Durée 2 jours

Objectifs

Formation "découverte » qui vous permettra de comprendre les bases de données relationnelles,leurs principes de fonctionnement et le SQL

Infos

Sessions à venir

27 aoû-28 aoû 2020
08 oct-09 oct 2020
10 déc-11 déc 2020

Certifications :

Nous consulter

Programme

1. Introduction aux bases de données

  • Définition : base de données, serveur de base de données, SGBD/R
  • Le modèle relationnel.
  • Table, ligne, colonne et type de données.
  • Clef primaire et unicité.
  • Liaisons entre tables et notion d'intégrité référentielle.
  • Ateliers : discussion autour d'un schéma de base de données.

2. Extraire les données

  • Qu'est-ce qu'une requête d'extraction ?
  • Lister les valeurs à retourner avec SELECT.
  • Filtrer les données avec la clause WHERE.
  • Retourner des lignes sans doublon (DISTINCT).
  • Opérateurs de restriction (BETWEEN, IN, LIKE...).
  • Opérateurs numériques.
  • Ateliers : écriture et exécution de chaînes SELECT.

3. Interroger les données de plusieurs tables

  • Rôle des jointures
  • Jointure interne & jointure externe.
  • Opérateurs ensemblistes (UNION, INTERSECT et EXCEPT).
  • Ateliers : interrogation de plusieurs tables ; correspondances et non correspondances.

4. 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.
  • Ateliers : écriture de plusieurs requêtes statistiques.

5. Présenter les données

  • Utiliser des alias pour présenter les données des colonnes.
  • Conversion de types de données.
  • Effectuer des choix à l'aide de l'opérateur CASE.
  • Trier les données avec une clause ORDER BY.
  • Ateliers : écriture de requêtes SQL (alias, tri, CASE).

6. Synthèse

  • QCM récapitulatif

En savoir +

Prérequis

Aucun

Moyens pédagogiques

Formateur expert du domaine, un ordinateur, support de cours remis à chaque participant, vidéo projecteur, tableau blanc et paperboard,feuille de présence signée en demi-journée, évaluation des acquis tout au long de la formation, questionnaire de satisfaction, attestation de stage

Possibilité de certification

Nous consulter.