Analyser, reporter et décider, bien souvent cela s'associe à l'étude de bases de données. Pour interroger une base de données, un unique langage : SQL (Structured Query Language). Il s'agit du langage informatique universel pour lire, écrire, modifier... traiter les données d'un logiciel à un autre, sans devoir recommencer la gestion de sa base de données.
Bases de données et langage SQL pour non informaticiens (SQIN0)
Diploma
Certificat ESIEE-IT
Duration
1 jour soit 7h
Cost
571 € nets
Campus
Campus Pontoise ou À distance
Formation continue : Bases de données et langage SQL pour non informaticiens (SQIN0)
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
Module 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 »
Module 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
Module 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 »
A qui s’adresse cette formation ?
Toute personne qui souhaite faire des reportings ou qui doit faire des requêtes simples sur une base de données avec le langage sql
Quels sont les pré-requis ?
Aucune connaissance particulière.
Méthodes pédagogiques
- Alternance de théorie et pratique avec une vérification des acquis au fur et à mesure de la formation
Méthodes d'évaluations
- QCM d’évaluation des acquis
- A l’issue de cette formation, un certificat vous est délivré par ESIEE-IT
Pour vous inscrire, envoyez un mail à formationcontinue@esiee-it.fr (réponses sous 48heures).
Informations complémentaires
Texte
Prochaines sessions
- 14 novembre 2023
- Nous consulter pour 2024
- Horaires : 9h00 à 17h30
- 100% à distance (D) ou en présentiel (P)
- Taux de réussite : 100 %
- Si vous êtes en situation de handicap, retrouvez toutes les informations utiles ICI