Dbm (discuter | contributions) m |
Dbm (discuter | contributions) m |
||
Ligne 12 : | Ligne 12 : | ||
:*Un parcours rapide, correspondant à un '''programme de cours introductif'''. Ce programme comprend [1] une introduction aux concepts des bases de données relationnelles, [2] les bases du langage SQL et [3] une méthode simplifiée de développement d'une base de données relationnelle. | :*Un parcours rapide, correspondant à un '''programme de cours introductif'''. Ce programme comprend [1] une introduction aux concepts des bases de données relationnelles, [2] les bases du langage SQL et [3] une méthode simplifiée de développement d'une base de données relationnelle. | ||
− | :*Un parcours approfondi, fournissant un '''programme de cours complet'''. Aux chapitres du parcours rapide, ce programme ajoute : [1] les éléments de la théorie de la normalisation, les techniques d'implémentation, les SGBD, [2] les compléments du langage SQL, y compris le modèle relationnel objet, ainsi que les SGBD non relationnels (dont les SGBD dits NoSQL), [3] 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. | + | :*Un parcours approfondi, fournissant un '''programme de cours complet'''. Aux chapitres du parcours rapide, ce programme ajoute : [1] les éléments de la théorie de la normalisation, les techniques d'implémentation, les SGBD, [2] les compléments du langage SQL, y compris le modèle relationnel objet, ainsi que les SGBD non relationnels (dont les SGBD dits '''NoSQL'''), [3] 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. |
− | : Le document <i>Les nouveautés de la 3e édition (pdf)</i> référencé ci-dessous décrit les extensions de cette édition par rapport à la 2e édition. Le document <i>Errata et compléments</i> décrit, au fur et à mesure de leur découverte, les erreurs et coquilles identifiées par les lecteurs et l'auteur. Le lecteur sera bien inspiré de le consulter régulièrement. Les matériaux complémentaires des éditions précédentes restent cependant en ligne. | + | : Le document '''<i>Les nouveautés de la 3e édition (pdf)</i>''' référencé ci-dessous décrit les extensions de cette édition par rapport à la 2e édition. Le document '''<i>Errata et compléments</i>''' décrit, au fur et à mesure de leur découverte, les erreurs et coquilles identifiées par les lecteurs et l'auteur, ainsi que certaines précisions plus récentes. '''Le lecteur sera bien inspiré de le consulter régulièrement'''. Les matériaux complémentaires des éditions précédentes restent cependant en ligne. |
+ | :La plupart des chapitres de l'ouvrage sont accompagnés chacun d'une '''annexe''' qui lui est spécifique. Cette annexe propose, outre une ''collection d'exercices'' le plus souvent résolus, des ''développements plus détaillés'' des matériaux du chapitre et des ''compléments plus techniques'' ou ''plus récents''. | ||
+ | :On signalera également que le logiciel '''SQLfast''' inclut un '''moteur de tutoriels''' permettant le développement par l'enseignant de documents pédagogiques ''actifs'' (tout code SQL du document est directement exécutable) destinés aux apprenants. La version actuelle comprend déjà un jeu de tutoriels extraits des chapitres 6, 7, 8 et 9 du présent ouvrage. | ||
Matériaux d'accompagnement de l'ouvrage :
Parcours de lecture typiques :