Bases de données et langage SQL pour non informaticiens
Objectifs, programme, validation de la formation
Objectifs
Au terme de cette formation, tout participant saura :
- Exploiter une base de données relationnelle
- Modéliser les données et construire la structure d’une base de données
- Utiliser le langage SQL pour créer et interroger les bases de données
Description, programmation
1. Pourquoi les Bases de Données ?
Conception de base de données
Modèle Relationnel
Notion de clé
Contraintes d’intégrité
Introduction à la normalisation
Dépendances fonctionnelles
Graphe de dépendances fonctionnelles
Les formes Normales
Construction d’un schéma relationnel
Exercice de Modélisation, construction de graphe de dépendances fonctionnelles et Quiz 1 « Conception BDD »
2. Création et Mise à Jour des Relations
Langage Définition de Données
CREATE TABLE
ALTER TABLE
DROP TABLE
Types de données
Langage Manipulation de Données
INSERT INTO
DELETE FROM
UPDATE
Algèbre Relationnelle
Langage de manipulation des données permettant d’interroger la base de données à l’aide d’un ensemble d’opérateurs
Projection, Restriction, Produit Cartésien, Jointure, Division, Union, Intersection, Différence
Exercice Créer une base de données, Maitriser les langages de définition et de manipulation de données et Quiz 2 « TP Création BDD » Rédiger des requêtes en langage algébrique
3. Langage SQL « Structured Query Langage »
L’interrogation de données (requêtes) SELECT ... FROM
Clause WHERE, JOINTURE
Requêtes imbriquées
WHERE IN / NOT IN
WHERE EXISTS / NOT EXISTS
Union, intersection, différence
Division en SQL
Fonctions de calcul
Partitionnement : GROUP BY, HAVING
Tri du résultat : ORDER BY
Exercice Interroger des bases de données et maîtriser le langage SQL et Quiz 3 « projet SQL »
Validation et sanction
Attestation d’acquis ou de compétences ;Attestation de suivi de présence
Type de formation
Perfectionnement, élargissement des compétences
Niveau de sortie sans niveau spécifique
Métiers visés
Durée, rythme, financement
Durée
7 heures en centre
Durée indicative : 0 jour
Modalités de l'alternance FOAD : 7 h
Conventionnement Non
Conditions d'accès
Niveau d'entrée sans niveau spécifique
Conditions spécifiques et prérequis Aucun.
Inscription
Contact renseignement Mme ou M. Nathalie CHASSANDE-MOTTIN
Téléphone 01 30 75 36 36
Périodes prévisibles de déroulement des sessions
Session débutant le : 20/09/2021
Adresse d'inscription
8 Rue Pierre de Coubertin 95300 Pontoise
Modalité Information et inscription par mail formationcontinue@esiee-it.fr