Bases de données et langage SQL pour non-informaticiens
Objectifs, programme, validation de la formation
Objectifs
Comprendre le principe et le contenud’une base de données relationnelle
· Créer des requêtes pour extraire desdonnées suivant différents critères
· Réaliser des requêtes avec desjointures, pour restituer les informations de plusieurs tables
· Utiliser des calculs simples et desagrégations de données
· Combiner les résultats de plusieursrequêtes
Description, programmation
»Introduction aux bases de données
· Qu’est-ce qu’une base et un serveurde base de données ?
· Lire un modèle relationnel.
· Composition d’une table. Notion decolonne et de types.
· Clé primaire et unicité.
· Notion d’intégrité référentielle.
· Outil pour interroger une base.
Exercice Investigation dans la base à la recherche de tables, vues, colonnes et clés.
» Extraire les données d’une table
· Qu’est-ce qu’une requêted’extraction ?
· Lister les valeurs à retourner.
· La clause WHERE pour filtrer lesdonnées.
· L’absence de valeur (marqueur NULL).
· Retourner des lignes sans doublon(DISTINCT).
· Opérateurs de restriction (BETWEEN,IN, LIKE...).
Exercice Interrogations de plusieurs tables sur des critères différents.
» Interroger les données de plusieurs tables
· Principe des jointures : restituerles informations à partir de plusieurs tables.
· Jointure interne. Jointure externe.
· La jointure "naturelle"...et ses difficultés.
· Opérateurs ensemblistes (UNION,INTERSECT...).
Exercice Réaliser des requêtes avec des jointures et des opérateurs ensemblistes.
»Ordonnancement et statistiques
Trouver des valeurs agrégées(MIN, MAX, AVG, SUM...).
· Calculer des agrégats relatifs avecGROUP BY.
·
Validation et sanction
Attestation de fin de formation
Type de formation
Perfectionnement, élargissement des compétences
Niveau de sortie sans niveau spécifique
Durée, rythme, financement
Durée 24 heures en centre
Modalités de l'alternance -
Conventionnement Non
Conditions d'accès
Niveau d'entrée sans niveau spécifique
Conditions spécifiques et prérequis Aucun
Périodes prévisibles de déroulement des sessions
Session débutant le : 01/01/2021
Adresse d'inscription
18 boulevard Pasteur 34000 Montpellier
Lieu de formation
Organisme de formation responsable
SENEIS Informatique
Adresse
18 boulevard Pasteur 34000 Montpellier
Téléphone
Site web
http://www.seneis-informatique.fr