Passer au contenu principal
FUN MOOC
  • FAQ
  • Accueil
  • Actualités
  • Cours
  • GRADEO
  • Diplômes
  • Etablissements
  • Vous êtes ici:
  • Accueil
  • Cours
  • Bases de données relationnelles : apprendre pour utiliser

Bases de données relationnelles : apprendre pour utiliser

Réf. 01041
CatégorieInformatique et programmation
  • Durée : 7 semaines
  • Effort : 25 heures
  • Rythme: ~3h30/semaine
Aucune session ouverte

Description

Le MOOC s’adresse à toute personne amenée à concevoir et mettre en œuvre une base de données.

Ce mooc présente les principes essentiels des bases des données relationnelles: les différents niveaux d’abstraction; la notion de modèle, de langage de requêtes; les transactions. L’importance de ces principes est soulignée pour expliquer la relative facilité de mise en œuvre d’une base de données malgré la complexité des concepts mis en œuvre.

Cette présentation des aspects fondamentaux est essentielle selon nous pour saisir de manière approfondie ce qui fait la spécificité des bases de données et explique l’immense succès qu’elles rencontrent depuis 50 ans.

Le MOOC la complète, bien entendu, par la mise en pratique avec les principaux outils et méthodes: conception, création d’une base de données, langage SQL, et introduction à la réalisation d’applications avec SQL.

Format

Ce MOOC se déroule sur 6 semaines. Chaque semaine comporte plusieurs séquences. Chaque séquence est composée d’une vidéo vous présentant une thématique ainsi qu’un quiz qui permet aux apprenants de faire le point sur leurs acquis. 
Les inscrits auront accès à tous les contenus (vidéos, documents et quizz) dès l’ouverture du Mooc et conserveront l’accès même après sa fermeture. 
Pour chaque séquence, des discussions sont ouvertes sur le forum. Les retours hebdomadaires aux principales questions posées sur les forums se feront en direct par hangout.

Prérequis

Pour bénéficier au mieux du MOOC vous aurez besoin de :
- Des notions de base en informatique comme l'architecture d‘une machine (disque, processeur, mémoire), réseau
- Un peu de programmation
- Un bagage scientifique correct, notamment en mathématiques

Evaluation et Certification

Des épreuves hebdomadaires et une épreuve terminale de type QCM, permettent l’obtention de l’attestation de suivi avec succès.

Plan de cours

    • o Les bases de données
      o Le modèle relationnel
      o L'universalité
      o L'abstraction
      o L'indépendance
      o Les autres modèles
    • o Projection, sélection, renommage
      o La jointure
      o Les opérations ensemblistes
      o Exemple pour ilustrer la composition
      o Des opérations redondantes
      o Évaluation et optimisation
    • o SQL : requêtes mono-table
      o SQL : jointures
      o SQL : requêtes imbriquées
      o SQL : La négation
      o Les agrégats
      o Les vues
    • o Qu'est-ce qu'un mauvais schéma ?
      o Qu'est-ce qu'un bon schéma ?
      o La normalisation relationnelle
      o Les schémas entité/association
      o Des entités/associations aux relations
      o Définition d'un schéma relationnel
    • o Programation et bases de donnés (PL/SQL)
      o Les déclancheurs (triggers)
      o Les curseurs
      o Transactions
      o Les niveaux d'isolation
    • o Conception de la base "Messagerie"
      o Schéma de la base "Messagerie"
      o Interrogation de la base "Messagerie"
      o Programation avec la base "Messagerie"
      o Transactions sur la base "Messagerie"
      o Environnements objets et bases relationnelles
    • o Le calcul relationnel
      o La base
      o Sélections
      o Le quantificateur existentiel
      o La conjonction
      o La disjonction
      o La negation
      o Le théorème d'équibalence

Sessions de cours

Archivé

  • Du 1 avril 2019 au 13 mai 2019
  • Du 11 janvier 2021 au 22 février 2021

Équipe pédagogique

Serge Abiteboul

Catégories

Serge a été, entre autres, professeur invité des universités de Stanford, Oxford, et professeur au Collège de France.

Philippe Rigaux

Catégories

Philippe est professeur des universités au Conservatoire des Arts et Métiers.

La Fabrique à MOOC du CNAM

Catégories

Aurélie Jugie, Astrid Rosso, Marion Fontanié, Christophe Le Nouail, Patricia Petit.

Établissements

Conservatoire National des Arts et Métiers (Cnam)

HESAM Université

Rejoignez le MOOC sur les réseaux sociaux

Page Facebook du Mooc

Compte Twitter du Mooc

Licence

Licence pour le contenu du cours

Attribution - Pas d’Utilisation Commerciale - Pas de Modification

Vous êtes autorisé à :

  • Partager — copier, distribuer et communiquer le matériel par tous moyens et sous tous formats

Selon les conditions suivantes :

  • Attribution — Vous devez créditer l'oeuvre, intégrer un lien vers la licence et indiquer si des modifications ont été effectuées à l'oeuvre. Vous devez indiquer ces informations par tous les moyens raisonnables, sans toutefois suggérer que l'offrant vous soutient ou soutient la façon dont vous avez utilisé son oeuvre.
  • Pas d’Utilisation Commerciale — Vous n'êtes pas autorisé à faire un usage commercial de cette oeuvre, tout ou partie du matériel la composant.
  • ​​​​​​​Pas de modifications — Dans le cas où vous effectuez un remix, que vous transformez, ou créez à partir du matériel composant l'oeuvre originale, vous n'êtes pas autorisé à distribuer ou mettre à disposition l'oeuvre modifiée.

Licence pour le contenu créé par les participants du cours

Tous droits réservés

"Tous droits réservés" est une formalité du droit d'auteur indiquant que le détenteur du droit d'auteur se réserve, ou détient pour son propre usage, tous les droits prévus par la loi sur le droit d'auteur.

FacebookTwitterLinkedin

En savoir plus

  • Aide et Contact
  • A propos de FUN
  • Foire aux questions
  • Mentions légales
  • Politique de confidentialité
  • Infolettres
  • Charte utilisateurs
  • Conditions générales d'utilisation
  • Accessibilité : partiellement conforme
  • Plan de site
  • Gestion des cookies
Propulsé par Richie