Dbm (discuter | contributions) (→Bases de données - Concepts, utilisation et développement, 5e édition [Dunod, 2022]) |
Dbm (discuter | contributions) |
||
Ligne 10 : | Ligne 10 : | ||
<big><big>'''1. L'ouvrage'''</big></big> | <big><big>'''1. L'ouvrage'''</big></big> | ||
+ | <!-- ----------------------------------------------------------------------------------------- --> | ||
:Cet ouvrage traite des différentes problématiques qui se posent aujourd'hui dans le domaine de l’utilisation et de la construction de bases de données relationnelles, relationnelles objet, NoSQL et leurs extensions. Il comprend trois parties : | :Cet ouvrage traite des différentes problématiques qui se posent aujourd'hui dans le domaine de l’utilisation et de la construction de bases de données relationnelles, relationnelles objet, NoSQL et leurs extensions. Il comprend trois parties : | ||
:# les '''concepts''' (le modèle de données, la normalisation, les techniques d’implémentation, les SGBD), | :# les '''concepts''' (le modèle de données, la normalisation, les techniques d’implémentation, les SGBD), | ||
Ligne 36 : | Ligne 37 : | ||
<big><big>'''2. Les ressources'''</big></big> | <big><big>'''2. Les ressources'''</big></big> | ||
+ | <!-- ----------------------------------------------------------------------------------------- --> | ||
Un ensemble de ressources ont été développées pour faciliter et compléter l'apprentissage des concepts de l'ouvrage. | Un ensemble de ressources ont été développées pour faciliter et compléter l'apprentissage des concepts de l'ouvrage. | ||
Ligne 66 : | Ligne 68 : | ||
*'''Les tutoriels''' | *'''Les tutoriels''' | ||
:Différentes catégories de tutoriels complètent les matériaux de l'ouvrage par des documents invitant les lecteurs/apprenants à une démarche active d'auto-apprentissage. Ils sont inclus dans la distribution SQLfast. Outre les guides relatifs à l'utilisation de SQLfast, on distingue : | :Différentes catégories de tutoriels complètent les matériaux de l'ouvrage par des documents invitant les lecteurs/apprenants à une démarche active d'auto-apprentissage. Ils sont inclus dans la distribution SQLfast. Outre les guides relatifs à l'utilisation de SQLfast, on distingue : | ||
− | :*Les tutoriels dérivés de l'ouvrage, couvrant notamment les chapitres 6, 7, 8, 9 et 10. | + | :*Les tutoriels dérivés de l'ouvrage, couvrant notamment les chapitres 6, 7, 8, 9 et 10, et comprenant des exercices accompagnés de leurs solutions. Le nouveau chapitre 10 (''SQL et l'analyse de données''), vu sa richesse et sa complexité, fait l'objet d'un tutoriel plus détaillé, contenant un résumé des concepts, 60 exemples et exercices et leurs solutions. |
:*Les tutoriels dérivés du manuel de l'utilisateur SQLfast et consacrés à la ''programmation d'applications de bases de données''. | :*Les tutoriels dérivés du manuel de l'utilisateur SQLfast et consacrés à la ''programmation d'applications de bases de données''. | ||
:Les guides et les tutoriels sont rédigés dans un langage simple et intuitif (''SQLtuto'', dont la maîtrise ne demande qu'une vingtaine de minutes) qui permet aux enseignants de modifier rapidement les tutoriels existants et de développer leurs propres matériaux. Un tutoriel est un document multimédia composé notamment de titres, de paragraphes, de liens de navigation internes et externes, d'images et de fragments de code. Ces derniers servent d'illustration mais sont également ''exécutables'' par un simple clic. | :Les guides et les tutoriels sont rédigés dans un langage simple et intuitif (''SQLtuto'', dont la maîtrise ne demande qu'une vingtaine de minutes) qui permet aux enseignants de modifier rapidement les tutoriels existants et de développer leurs propres matériaux. Un tutoriel est un document multimédia composé notamment de titres, de paragraphes, de liens de navigation internes et externes, d'images et de fragments de code. Ces derniers servent d'illustration mais sont également ''exécutables'' par un simple clic. | ||
Ligne 82 : | Ligne 84 : | ||
:Afin de démontrer la puissance des concepts et des technologies des bases de données (en particulier le langage SQL), une série d'études de cas non triviales ont été développées, documentées et implémentées sous le forme d'application prêtes à l'emploi. On citera notamment les bases de données actives, les bases de données temporelles, la gestion de répertoires, le traitement et l'analyse de graphes, les automates cellulaires (le Jeu de la vie), les bases de données sans schéma, le tri topologique, calcul du plus court chemin dans un graphe et logiciel d'auto-apprentissage du langage SQL. | :Afin de démontrer la puissance des concepts et des technologies des bases de données (en particulier le langage SQL), une série d'études de cas non triviales ont été développées, documentées et implémentées sous le forme d'application prêtes à l'emploi. On citera notamment les bases de données actives, les bases de données temporelles, la gestion de répertoires, le traitement et l'analyse de graphes, les automates cellulaires (le Jeu de la vie), les bases de données sans schéma, le tri topologique, calcul du plus court chemin dans un graphe et logiciel d'auto-apprentissage du langage SQL. | ||
:Le code des applications implémentant les études de cas sont incluses dans la distribution SQLfast. Leur documentation est accessible à partir de [https://bit.ly/3LfUa8z '''cette page'''] | :Le code des applications implémentant les études de cas sont incluses dans la distribution SQLfast. Leur documentation est accessible à partir de [https://bit.ly/3LfUa8z '''cette page'''] | ||
+ | |||
<big><big>'''3. Tables des matières'''</big></big> | <big><big>'''3. Tables des matières'''</big></big> | ||
+ | <!-- ----------------------------------------------------------------------------------------- --> | ||
Un coup d'oeil rapide au contenu des principaux ouvrages. | Un coup d'oeil rapide au contenu des principaux ouvrages. | ||
Ligne 93 : | Ligne 97 : | ||
<big><big>'''4. Les parcours de lecture recommandés et leurs ressources'''</big></big> | <big><big>'''4. Les parcours de lecture recommandés et leurs ressources'''</big></big> | ||
+ | <!-- ----------------------------------------------------------------------------------------- --> | ||
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 : '''[[DUNOD2022 Cours introductif|Cours introductif (version 2022)]] | *'''Programme de cours introductif : '''[[DUNOD2022 Cours introductif|Cours introductif (version 2022)]] | ||
:Ce programme comprend | :Ce programme comprend |
1. L'ouvrage
2. Les ressources
Un ensemble de ressources ont été développées pour faciliter et compléter l'apprentissage des concepts de l'ouvrage.
3. Tables des matières
Un coup d'oeil rapide au contenu des principaux ouvrages.
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.