Bases de données - 5e édition
Existe au format livre et ebook
Présentation du livre
Cet ouvrage est destiné aux étudiants, aux professionnels de l’informatique et à tous ceux qui désirent s’initier à la discipline des bases de données. Il comprend trois parties :
- Les concepts fondamentaux des bases de données : structures de données, modèle relationnel, normalisation, technologie et SGBD.
- L’utilisation des bases de données : le langage SQL de base et avancé, les tables relationnelles-objet, la programmation d’applications, les bases de données NoSQL, la blockchain, l’analyse de données.
- Les méthodes de développement d’une base de données : analyse, conception, implémentation, codage et rétro-ingénierie.
L’ouvrage est complété de 30 annexes, de plus de 300 exercices résolus, de tutoriels, de supports PowerPoint et d’études de cas. Des outils logiciels d’apprentissage et de développement (DB-Main, SQLfast, SQLpy) permettent une mise en pratique active des notions de l’ouvrage.
Cette cinquième édition inclut un nouveau chapitre consacré aux fonctions SQL dédiées à l’analyse de données. Elle comprend également de nombreuses mises à jour et corrections conformes à l’état de l’art actuel.
Sommaire de l'ouvrage
Motivation et introduction. Concepts des bases de données. Concepts des bases de données. Modèle relationnel et normalisation. Eléments de technologie des bases de données. Les systèmes de gestion de bases de données. Utilisation des bases de données. Le langage SQL DDL. Le langage SQL DML (1). Le langage SQL DML (2). Le langage SQL avancé. SQL et l'analyse de données. Les bases de données non relationnelles. Développement des bases de données. Construction d’une base de données. Le modèle entité-association de base. Elaboration d’un schéma conceptuel. Production du schéma de la base de données. Méthodologie des bases de données. Le modèle entité-association étendu. Les diagrammes de classes UML. Analyse conceptuelle du domaine d’application. Conception logique d’une base de données relationnelle. Conception physique d’une base de données relationnelle. Production du code d’une base de données. Rétro-ingénierie d’une base de données. Etude de cas.
Les + en ligne
Les compléments consistent en des exercices supplémentaires, des informations de mise à niveau, des applications avancées, des études de cas, des logiciels recommandés (dont DB-MAIN et SQLfast) et des supports didactiques destinés aux enseignants et étudiants.