CCI Mayenne
12 Rue de Verdun
53000 Laval

Tel : 02 43 49 50 00
CCI53-Accueil@mayenne.cci.fr

Formation entreprises - Informatique - Developpement Logiciel

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

Maîtriser le langage SQL pour interroger une base de données et mettre en forme le résultat

Objectifs

Comprendre le principe et le contenu d'une base de données relationnelle

Créer des requêtes pour extraire des données suivant différents critères

Réaliser des requêtes avec des jointures, pour restituer les informations de plusieurs tables

Utiliser des calculs simples et des agrégations de données

Combiner les résultats de plusieurs requêtes

Public

Chargé de reporting ou d'analyse, assistant(e), toute personne ayant des besoins d'interrogation ou de mises à jour simples d'une base de données avec le langage SQL.

 

Prérequis

Aucune connaissance particulière.

Compétences visées

Savoir utiliser le langage SQL

Savoir créer des requêtes SQL pour intérroger une base de données

Savoir mettre en forme les résultats d'une requête

Dates & lieux

IIA - Saint-Berthevin : 9, 10 et 15 Septembre 2020

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é.
Notion d'intégrité référentielle.
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. Jointure externe.
La jointure "naturelle"... et ses difficultés.
Opérateurs ensemblistes (UNION, INTERSECT...).
Introduction aux vues : principe et intérêt.

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.

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.
LIRE LE PROGRAMME DÉTAILLÉ

Modalités pédagogiques

Méthodes :

Une pédagogie interactive favorisant l’acquisition des savoirs, savoir-faire et savoir-être.

Nos salles sont équipées d’outils multimédias et interactifs et de tous matériels en lien avec la thématique traitée.

 

Animateur : Nos formateurs sont choisis pour leurs expertises métiers, leurs compétences pédagogiques et leur connaissance de l’entreprise.


Validation / Certification

Méthodes et outils adaptés à la formation  : mise en situation, QCM, exercices d'application...

TARIFS

2290 € net de TVA

Votre sélection est vide

 

3 jours (21 heures)

2290 € net de TVA

réf : INF-DEV-058

Ajout à vos favoris

Cette page a été ajoutée à vos favoris dans votre espace personnel.

à télécharger

Fiche Produit - PDF
Contacter notre conseiller

Contact direct avec un conseiller

Brigitte DOLLEY

Assistante commerciale

02 43 91 47 47

brigitte.dolley@mayenne.cci.fr

 

Recommander à un ami loader

CCI Mayenne

Voir toutes nos implantations
CCI Pays de la Loire
Le site web de la CCI Pays de la Loire  
CCI.FR
Le portail des Chambres de Commerce et d'Industrie