Introduction au Design de Bases de Données Relationnelles
What you'll learn
- Concevoir une base de données.
- Réaliser un MCD et le traduire en MLD.
- Réaliser un Diagramme Entité Relation.
Requirements
- Il n'y a pas de condition particulière pour suivre ce cours.
- Il n'y a pas de logiciel particulier à utiliser pour ce cours, ou plutôt, son utilisation est facultative.
- Toutefois, il est bien entendu préférable d'être à laise avec l'outil informatique.
Description
Tout ce que vous vouliez savoir sur les Bases de Données Relationnelles et que votre mère ne vous a pas dit !
Depuis Access de Microsoft à DB2 d'IBM ou Oracle, en passant par MySQL et PostGres, toutes ces technologies ont un point commun. Ce sont des SGBD (Systèmes de Gestion de Bases de Données) et même SGBDR, pour Relationnelles. Ils reposent sur les mêmes fondements théoriques et chose rare dans le monde du développement, tous ces systèmes utilisent le même langage : SQL.
Dans ce cours, vous allez découvrir simplement ces bases mais aussi et surtout, comment concevoir une base de données relationnelle. On utilise souvent le terme de "Design" pour la conception, et cet anglicisme est une belle manière d'insister sur la caractéristique première de ce travail de conception : il s'agit de dessiner la base de données pour en donner une représentation. C'est à dire qu'à partir d'un problème "métier", on doit prendre un point de vue pour le représenter et permettre d'en enregistrer les données.
La méthodologie que j'ai retenue est MERISE, on pourrait lui reprocher de dater mais justement, c'est ce qui fait sa force, car elle a fait ses preuves depuis longtemps. Une qualité très appréciable de cette méthodologie est qu'elle sépare vision logique et vision physique. Ce qui permet de se concentrer sur la partie créative sans se brider par des contraintes matérielles ou physiques.
Who this course is for:
- Quiconque souhaite apprendre à concevoir une base de données relationnelle.
- Quiconque souhaite ensuite passer à l'utilisation d'un SGBD comme MySQL, PostGres ou DB2.
Instructor
Marc Augier est consultant et professeur, passionné de nouvelles technologies et de leur utilisation dans notre quotidien, personnel comme professionnel.
Marc a publié de nombreux ouvrages de cours et de vulgarisation, le dernier publié chez l'Harmattan vous apprendra à décoder la Société Numérique (C'est son titre...). Ingénieur et Docteur en Sciences de l’information et de la communication, avec une longue expérience de la pédagogie.
Précédemment consultant chez Accenture, il a tenu différents postes d’ingénieur logiciel, responsable client ou chef de projet à la compagnie IBM France et dans des startups françaises.
Marc est un fervent défenseur des logiciels libres, mis à part une petite faiblesse pour un Mac Book... Codeur impénitent, Php et Python l'accompagnent depuis longtemps et il adore partager et transmettre son expérience. Ce qu'il fait dans le monde réel avec les étudiants de l'Université et de nombreuses grandes écoles (SKEMA Business School, ISG, IPAG, ESDES, IDRAC, etc...).
Aujourd'hui il est prêt à être votre professeur particulier avec UDEMY !