- From www.fun-mooc.fr
Bases de données relationnelles : apprendre pour utiliser
- Free Access
- Free certificate
- 43 Sequences
- Introductive Level
- Starts on January 10, 2021
- Ends on February 20, 2021
Course details
Syllabus
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.
Prerequisite
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
Instructors
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
Editor
The Conservatoire national des arts et métiers is a major higher education establishment dedicated to lifelong learning. Created by the Convention in 1794 at the suggestion of Abbé Henri Grégoire "to improve national industry", CNAM is now a public scientific, cultural and professional institution with the status of a grand établissement.
Every year, the public institution, its 28 regional centres and its 150 teaching centres welcome almost 100,000 students (employees, jobseekers, self-employed workers), who come to Cnam to update their knowledge, improve their skills or acquire a diploma, from baccalaureate level to post-graduate and engineering diplomas.
In order to meet the expectations of its customers, Cnam has set itself the target of offering 70% of its training courses in digital format, enabling a variety of learning methods to be used (face-to-face, hybrid, distance learning) and ensuring that its courses are accessible to everyone, anywhere and at any time.
In addition to this objective, the Cnam has included in its master plan the development of massive, open and online courses (MOOC) for the French-speaking public, which will complement its range of degree courses in different ways. The first courses in the fields of management, health, IT and mathematics are already in production.
Platform
France Université Numérique is the broadcaster of the online courses of French higher education institutions and their partners.
It operates several platforms of diffusion, of which the best known, FUN MOOC, is the first French-speaking academic platform worldwide. Thanks to many partner institutions, this platform offers a vast catalog of courses enriched daily with various themes and current events.