Ce que vous devez savoir avant
de commencer

Débute 29 June 2025 20:41

Se termine 29 June 2025

00 Jours
00 Heures
00 Minutes
00 Secondes
course image

Construction et utilisation de bases de données relationnelles

Maîtrisez les principes des bases de données relationnelles grâce à une formation pratique en SQL, modélisation des données et développement d'applications, apprenant ainsi à créer des solutions efficaces pour l'intelligence d'affaires et la prise de décision.
via Coursera

2041 Cours


Not Specified

Mise à niveau optionnelle disponible

Not Specified

Progressez à votre rythme

Paid Course

Mise à niveau optionnelle disponible

Aperçu

Cette spécialisation couvre les principes fondamentaux et les applications pratiques des bases de données relationnelles, en se concentrant sur la conception, la mise en œuvre et la gestion. Les apprenants développeront des compétences pratiques en interrogation SQL, modélisation des données, normalisation et développement d'applications pilotées par bases de données.

À travers des scénarios et des projets réels, les participants apprendront à créer des solutions de bases de données efficaces et évolutives pour soutenir l'intelligence d'affaires et les processus décisionnels.

Programme

  • Introduction aux bases de données relationnelles
  • Aperçu des concepts et applications des bases de données
    Avantages des bases de données relationnelles
    Composants clés : tables, lignes et colonnes
  • Conception de bases de données et modélisation des données
  • Modélisation entité-association (ER)
    Traduction des modèles ER en schémas de bases de données
    Types de données et contraintes d'intégrité
  • Normalisation
  • Concepts et importance de la normalisation
    Formes normales (1FN, 2FN, 3FN, BCNF)
    Décomposition des tables et préservation des dépendances
  • SQL pour l'interrogation et la manipulation de bases de données
  • Requêtes SQL de base : SELECT, FROM, WHERE, ORDER BY
    SQL avancé : JOINs, sous-requêtes et opérations ensemblistes
    Manipulation des données : INSERT, UPDATE, DELETE
    Fonctions et agrégations en SQL
  • Mise en œuvre et gestion de bases de données
  • Installation et configuration d'une base de données relationnelle
    Indexation et optimisation des requêtes
    Transactions et contrôle de concurrence
    Sauvegarde, récupération et mesures de sécurité
  • Développement d'applications basées sur des bases de données
  • Intégration des bases de données avec des applications
    Utilisation d'API et de pilotes pour la connectivité aux bases de données
    Création d'applications web simples basées sur des bases de données
  • Intelligence d'affaires et prise de décision
  • Introduction aux concepts d'intelligence d'affaires
    Technologies de data warehousing et OLAP
    Études de cas et applications réelles
  • Projet final
  • Concevoir et mettre en œuvre une solution de base de données complète
    Présenter les conclusions et démontrer la fonctionnalité de l'application

Enseigné par

Gerald Balekaki and Yousef Elmehdwi


Sujets

Programmation