Titre : | Bases de données : Concepts, utilisation et développement |
Auteurs : | HAINAUT Jean-Luc |
Support: | Livre |
Editeur : | Malakoff : Dunod, Paris |
ISBN/ISSN/EAN : | 978-2-10-057473-5 |
Langues: | Français |
Résumé : |
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 : | 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. |
Exemplaires (3)
Cote | Support | Localisation | Disponibilité | Emplacement |
---|---|---|---|---|
T12/72 | Livre | Bibliothèque centrale El Allia | Disponible | |
T12/72 | Livre | Bibliothèque centrale El Allia | Disponible | |
T12/72 | Livre | Bibliothèque centrale El Allia | Disponible |