- Sur www.fun-mooc.fr
Bases de données relationnelles : apprendre pour utiliser
- Accès libre
- Certificat gratuit
- 43 séquences
- Niveau Introductif
- Débute le 10 janvier 2021
- Clôture le 20 février 2021
Détails du cours
Déroulé
Semaine 1 - Introduction
- Les bases de données
- Le modèle relationnel
- L'universalité
- L'abstraction
- L'indépendance
- Les autres modèles
Semaine 2 - Interrogation, l’algèbre
- Projection, sélection, renommage
- La jointure
- Les opérations ensemblistes
- Exemple pour ilustrer la composition
- Des opérations redondantes
- Évaluation et optimisation
Semaine 3 - Interrogation: SQL
- SQL : requêtes mono-table
- SQL : jointures
- SQL : requêtes imbriquées
- SQL : La négation
- Les agrégats
- Les vues
Semaine 4 - Modélisation
- Qu'est-ce qu'un mauvais schéma ?
- Qu'est-ce qu'un bon schéma ?
- La normalisation relationnelle
- Les schémas entité/association
- Des entités/associations aux relations
- Définition d'un schéma relationnel
Semaine 5 - Programmation et transactions
- Programation et bases de donnés (PL/SQL)
- Les déclancheurs (triggers)
- Les curseurs
- Transactions
- Les niveaux d'isolation
Semaine 6 - En pratique
- Conception de la base "Messagerie"
- Schéma de la base "Messagerie"
- Interrogation de la base "Messagerie"
- Programation avec la base "Messagerie"
- Transactions sur la base "Messagerie"
- Environnements objets et bases relationnelles
En complément : Le calcul relationnel
- Le calcul relationnel
- La base
- Sélections
- Le quantificateur existentiel
- La conjonction
- La disjonction
- La negation
- Le théorème d'équibalence
Évaluation
Des épreuves hebdomadaires et une épreuve terminale de type QCM, permettent l’obtention de l’attestation de suivi avec succès.
Rejoignez le MOOC sur les réseaux sociaux
Conditions d'utilisation
Conditions d’utilisation du contenu du cours
Attribution - Pas d’Utilisation Commerciale - Pas de Modification
L’utilisateur doit mentionner le nom de l’auteur, il peut exploiter l’œuvre sauf dans un contexte commercial, il ne peut pas créer une œuvre dérivée de l’œuvre originale.
Conditions d’utilisation des contenus produits par les participants
Droits réservés
La production relève de la propriété intellectuelle de son auteur et ne peut donc pas être réutilisée.
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
Intervenants
Philippe Rigaux
Philippe est professeur des universités au Conservatoire des Arts et Métiers. Il a enseigné les bases de données à Paris-Orsay et Paris-Dauphine, écrit ou co-écrit 7 livres, participé à la création de l’entreprise Internet Memory Research, et travaille actuellement sur les bases documentaires pour sciences humaines et sociales. http://deptinfo.cnam.fr/~rigaux Serge Abiteboul Serge est membre du Collège de l'Arcep. Il est directeur de recherche à l'Inria. Il a été, entre autres, professeur invité des universités de Stanford, Oxford, et professeur au Collège de France. Il est membre de l'Académie des Sciences française et européenne. Il a obtenu le prix Milner et l’ACM SIGMOD Innovation Award. Il a co-fondé la start-up Xyleme en 2000. http://abiteboul.com
Serge Abiteboul
Serge est membre du Collège de l'Arcep. Il est directeur de recherche à l'Inria. Il a été, entre autres, professeur invité des universités de Stanford, Oxford, et professeur au Collège de France. Il est membre de l'Académie des Sciences française et européenne. Il a obtenu le prix Milner et l’ACM SIGMOD Innovation Award. Il a co-fondé la start-up Xyleme en 2000. http://abiteboul.com
Éditeur
Le Conservatoire national des arts et métiers est un grand établissement d’enseignement supérieur dédié à la formation tout au long de la vie. Créé par la Convention en 1794 sur proposition de l’abbé Henri Grégoire «pour perfectionner l’industrie nationale», le Cnam est aujourd’hui un établissement public à caractère scientifique, culturel et professionnel, doté du statut de grand établissement.
L’établissement public, ses 28 centres régionaux et ses 150 centres d’enseignement accueillent chaque année près de 100 000 élèves (salariés, demandeurs d’emploi, travailleurs indépendants), qui viennent au Cnam pour actualiser leurs connaissances, perfectionner leurs compétences, ou acquérir un diplôme, du niveau bac jusqu’aux diplômes de 3e cycle et d’ingénieur.
Pour répondre aux attentes de ses publics, le Cnam se donne pour objectif de proposer 70% de son offre de formation au format numérique, permettant de déployer des modes d’apprentissage pluriels (présentiel, hybride, à distance) et d’assurer l’accessibilité de son offre à tous, partout et à tout moment.
En complément de cet objectif le Cnam a inscrit dans son schéma directeur le développement de cours massifs, ouverts et en ligne (MOOC), pour le public francophone, qui viendra, sous des formes différentes, compléter son offre de formation diplômante. Les premiers cours dans les domaines du management, de la santé, de l’informatique et des mathématiques sont déjà en production.
Plateforme
France Université Numérique est le diffuseur des cours en ligne des établissements d’enseignement supérieur français et de leurs partenaires.
Il opère plusieurs plateformes de diffusion, dont la plus connue, FUN MOOC, est la première plateforme académique francophone mondiale. Grâce à de nombreux établissements partenaires, cette plateforme propose un vaste catalogue de cours s’enrichissant de jour en jour avec des thématiques variées et d’actualité.