Dbm (discuter | contributions) (→Bases de données - Concepts, utilisation et développement, 5e édition [Dunod, 2022]) |
Dbm (discuter | contributions) (→Bases de données - Concepts, utilisation et développement, 5e édition [Dunod, 2022]) |
||
Ligne 16 : | Ligne 16 : | ||
:L’ouvrage propose '''deux niveaux de lecture''' complémentaires, tous deux destinés au lecteur autodidacte, à l'étudiant et à l'enseignant, et dépendant du niveau de départ de chacun : | :L’ouvrage propose '''deux niveaux de lecture''' complémentaires, tous deux destinés au lecteur autodidacte, à l'étudiant et à l'enseignant, et dépendant du niveau de départ de chacun : | ||
− | :*Un parcours rapide, correspondant à un [ | + | :*Un parcours rapide, correspondant à un [http://bit.ly/3uWJaqT programme de cours introductif]. |
− | :*Un parcours plus détaillé, fournissant un [ | + | :*Un parcours plus détaillé, fournissant un [http://bit.ly/3W8ymSc programme de cours approfondi]. |
:Cette cinquième édition comprend de nombreuses mises à jour et extensions (le problème d'Halloween, les ''NFT'', la technique ''skip-scan'', l'opération SQL ''upsert'', l'algorithme de consensus ''RAFT'', un exemple du pattern ''MapReduce'', etc.) | :Cette cinquième édition comprend de nombreuses mises à jour et extensions (le problème d'Halloween, les ''NFT'', la technique ''skip-scan'', l'opération SQL ''upsert'', l'algorithme de consensus ''RAFT'', un exemple du pattern ''MapReduce'', etc.) | ||
Ligne 25 : | Ligne 25 : | ||
<!-- | <!-- | ||
− | :Pour plus de détails et pour les mises à jour ('''à consulter régulièrement''') : [http:// | + | :Pour plus de détails et pour les mises à jour ('''à consulter régulièrement''') : [http://bit.ly/3V61dp3 Errata et compléments de la 5e édition] |
--> | --> | ||
Ligne 88 : | Ligne 88 : | ||
Chaque parcours définit un programme de cours recommandé. Y sont associés des chapitres spécifiques de l'ouvrage ainsi qu'un ensemble de ressources. | Chaque parcours définit un programme de cours recommandé. Y sont associés des chapitres spécifiques de l'ouvrage ainsi qu'un ensemble de ressources. | ||
− | *'''Programme de cours introductif : '''[ | + | *'''Programme de cours introductif : '''[http://bit.ly/3uWJaqT Cours introductif (version 2022)] |
:Ce programme comprend | :Ce programme comprend | ||
# une introduction aux concepts des bases de données relationnelles, | # une introduction aux concepts des bases de données relationnelles, | ||
Ligne 95 : | Ligne 95 : | ||
# une étude de cas complètement résolue, code exécutable compris. | # une étude de cas complètement résolue, code exécutable compris. | ||
− | *'''Programme de cours approfondi: '''[ | + | *'''Programme de cours approfondi: '''[http://bit.ly/3W8ymSc Cours approfondi (version 2022)] |
:Aux chapitres du cours introductif, ce programme ajoute : | :Aux chapitres du cours introductif, ce programme ajoute : | ||
# les éléments de la théorie de la normalisation, les techniques d'implémentation, les SGBD | # les éléments de la théorie de la normalisation, les techniques d'implémentation, les SGBD | ||
# les compléments du langage SQL, y compris le modèle relationnel objet, les SGBD non relationnels (dont les SGBD dits '''NoSQL'''), les block-chains et l'analyse de données | # les compléments du langage SQL, y compris le modèle relationnel objet, les SGBD non relationnels (dont les SGBD dits '''NoSQL'''), les block-chains et l'analyse de données | ||
# une méthode approfondie de développement de bases de données comprenant, entre autres, le modèle Entité-association étendu, UML, l'analyse conceptuelle (y compris la normalisation et l'intégration de schémas), la conception logique de BD relationnelles et relationnelles objet, la conception physique, la génération de code et la rétro-ingénierie. | # une méthode approfondie de développement de bases de données comprenant, entre autres, le modèle Entité-association étendu, UML, l'analyse conceptuelle (y compris la normalisation et l'intégration de schémas), la conception logique de BD relationnelles et relationnelles objet, la conception physique, la génération de code et la rétro-ingénierie. |
1. L'ouvrage
2. Les ressources
3. Tables des matières, errata et compléments
Un coup d'oeil rapide au contenu de l'ouvrage et des annexes.
4. Les parcours de lecture recommandés et leurs ressources
Chaque parcours définit un programme de cours recommandé. Y sont associés des chapitres spécifiques de l'ouvrage ainsi qu'un ensemble de ressources.