Développement logiciels

Bases de données et langage SQL pour non informaticiens (SQIN0)

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.

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

 

Contactez-nous