Modélisation des données pour MongoDB : Construire des bases de données MongoDB bien conçues et supportables

Note :   (3,8 sur 5)

Modélisation des données pour MongoDB : Construire des bases de données MongoDB bien conçues et supportables (Steve Hoberman)

Avis des lecteurs

Résumé:

Le livre « Data Modeling for MongoDB » de Steve Hoberman fournit une introduction aux concepts de modélisation des données et à leur application dans les environnements NoSQL, en particulier MongoDB. Il a reçu des critiques mitigées, louant ses explications claires et son cadre de modélisation tout en critiquant son manque d'approfondissement du contenu spécifique à MongoDB et ses problèmes de lisibilité.

Avantages:

Bien écrit et facile à comprendre, il rend les sujets complexes accessibles.
Il convient aussi bien aux débutants qu'aux modélisateurs de données chevronnés qui passent d'une base de données relationnelle à une autre.
Offre un cadre et une approche étape par étape de la modélisation des données.
Clarifie l'importance de la modélisation des données dans les contextes NoSQL.
Inclut de nombreux exemples et modèles qui améliorent la compréhension.
Aide à combler le fossé entre les modélisateurs et les développeurs.

Inconvénients:

Manque de connaissances techniques approfondies sur MongoDB, qui s'apparente souvent à la modélisation relationnelle.
Certains trouvent le contenu répétitif et riche en texte, manquant de modélisation visuelle suffisante.
La lisibilité est médiocre en raison du faible contraste des diagrammes et des tableaux.
Certains lecteurs se disent déçus par le peu d'exemples de code et d'applications pratiques.
Le livre ne couvre pas certaines fonctionnalités de base de MongoDB, telles que l'importation/exportation de données.

(basé sur 19 avis de lecteurs)

Titre original :

Data Modeling for MongoDB: Building Well-Designed and Supportable MongoDB Databases

Contenu du livre :

Maîtriser la modélisation des données des applications MongoDB.

Félicitations Vous avez terminé l'application MongoDB dans les délais impartis et une fête est organisée pour célébrer la mise en production de votre application. Bien que les gens vous félicitent à cette occasion, vous ressentez un certain malaise. Pour terminer le projet dans les temps, il a fallu faire beaucoup d'hypothèses sur les données, notamment sur la signification des termes et sur la manière dont les calculs sont effectués. En outre, la documentation insuffisante de l'application sera d'une utilité limitée pour l'équipe d'assistance, et le fait de ne pas étudier toutes les règles inhérentes aux données peut éventuellement conduire à des structures peu performantes dans un avenir pas si lointain.

Et si vous disposiez d'une machine à remonter le temps et que vous pouviez revenir en arrière et lire ce livre ? Vous apprendriez que même les bases de données NoSQL comme MongoDB nécessitent un certain niveau de modélisation des données. La modélisation des données est le processus d'apprentissage des données et, quelle que soit la technologie, ce processus doit être exécuté pour que l'application soit réussie. Vous apprendrez la valeur de la modélisation conceptuelle, logique et physique des données et comment chaque étape augmente notre connaissance des données et réduit les hypothèses et les mauvaises décisions de conception.

Lisez ce livre pour apprendre à faire de la modélisation de données pour les applications MongoDB, et accomplissez ces cinq objectifs :

⬤ Comprendre comment la modélisation des données contribue au processus d'apprentissage des données et est, par conséquent, une technique nécessaire, même lorsque la base de données résultante n'est pas relationnelle. En d'autres termes, NoSQL ne signifie pas NoDataModeling.

⬤ Connaître les différences entre les bases de données NoSQL et les bases de données relationnelles traditionnelles, ainsi que la place de MongoDB.

⬤ Explorer chaque objet MongoDB et comprendre comment chacun d'entre eux se compare à leurs homologues de modélisation de données et de bases de données relationnelles traditionnelles, et apprendre les bases de l'ajout, de l'interrogation, de la mise à jour et de la suppression de données dans MongoDB.

⬤ Pratiquer une approche rationalisée et basée sur des modèles pour effectuer la modélisation conceptuelle, logique et physique des données. Reconnaître que la modélisation des données ne doit pas toujours conduire à des modèles de données traditionnels.

⬤ Distinguer les approches de développement descendantes des approches ascendantes et réaliser une étude de cas descendante qui relie toutes les techniques de modélisation.

Autres informations sur le livre :

ISBN :9781935504702
Auteur :
Éditeur :
Reliure :Broché
Année de publication :2014
Nombre de pages :226

Achat:

Actuellement disponible, en stock.

Je l'achète!

Autres livres de l'auteur :

La pierre de Rosedata : Obtenir un langage commercial commun à l'aide du modèle des termes...
La création d'un diagramme précis des termes...
La pierre de Rosedata : Obtenir un langage commercial commun à l'aide du modèle des termes commerciaux - The Rosedata Stone: Achieving a Common Business Language using the Business Terms Model
La modélisation des données en toute simplicité avec PowerDesigner - Data Modeling Made Simple with...
Data Modeling Made Simple with PowerDesigner...
La modélisation des données en toute simplicité avec PowerDesigner - Data Modeling Made Simple with PowerDesigner
La modélisation des données en toute simplicité : Un guide pratique pour les professionnels des...
Data Modeling Made Simple fournira aux...
La modélisation des données en toute simplicité : Un guide pratique pour les professionnels des affaires et de l'informatique - Data Modeling Made Simple: A Practical Guide for Business and It Professionals
Modélisation des données pour MongoDB : Construire des bases de données MongoDB bien conçues et...
Maîtriser la modélisation des données des...
Modélisation des données pour MongoDB : Construire des bases de données MongoDB bien conçues et supportables - Data Modeling for MongoDB: Building Well-Designed and Supportable MongoDB Databases
La modélisation des données pour l'entreprise : Un manuel pour aligner l'entreprise avec...
Avez-vous déjà essayé de mettre d'accord les...
La modélisation des données pour l'entreprise : Un manuel pour aligner l'entreprise avec l'informatique en utilisant des modèles de données de haut niveau - Data Modeling for the Business: A Handbook for Aligning the Business with It Using High-Level Data Models
Blockchainopoly : comment la blockchain change les règles du jeu - Blockchainopoly: How Blockchain...
Découvrez comment fonctionne la blockchain, où...
Blockchainopoly : comment la blockchain change les règles du jeu - Blockchainopoly: How Blockchain Changes the Rules of the Game
Data Model Scorecard (carte de pointage du modèle de données) : Application de la norme industrielle...
Les modèles de données sont le principal moyen...
Data Model Scorecard (carte de pointage du modèle de données) : Application de la norme industrielle sur la qualité des modèles de données - Data Model Scorecard: Applying the Industry Standard on Data Model Quality
Modélisation des données et conception des schémas Elasticsearch - Elasticsearch Data Modeling and...
La série Align > Refine > Design couvre la...
Modélisation des données et conception des schémas Elasticsearch - Elasticsearch Data Modeling and Schema Design
La modélisation des données en toute simplicité avec ER/Studio Data Architect : S'adapter à la...
Acquérir une connaissance pratique des concepts et...
La modélisation des données en toute simplicité avec ER/Studio Data Architect : S'adapter à la modélisation agile des données dans un monde de Big Data - Data Modeling Made Simple with ER/Studio Data Architect: Adapting to Agile Data Modeling in a Big Data World
Manuel de formation à la modélisation des données (Data Modeling Master Class Training Manual) :...
Il s'agit de la huitième édition du manuel de...
Manuel de formation à la modélisation des données (Data Modeling Master Class Training Manual) : L'approche des meilleures pratiques de Steve Hoberman pour comprendre et appliquer les principes de base jusqu'aux modèles avancés - Data Modeling Master Class Training Manual: Steve Hoberman's Best Practices Approach to Understanding and Applying Fundamentals Through Advanced Model
Modélisation des données Neo4j - Neo4j Data Modeling
La série Align > Refine > Design couvre la modélisation conceptuelle, logique et physique des données...
Modélisation des données Neo4j - Neo4j Data Modeling

Les œuvres de l'auteur ont été publiées par les éditeurs suivants :

© Book1 Group - tous droits réservés.
Le contenu de ce site ne peut être copié ou utilisé, en tout ou en partie, sans l'autorisation écrite du propriétaire.
Dernière modification: 2024.11.14 07:32 (GMT)