Modèle logique de données wikipédia

La gestion de grandes quantités de données structurées et non structurées est une fonction principale des systèmes d`information. Les modèles de données décrivent les aspects de la structure, de la manipulation et de l`intégrité des données stockées dans les systèmes de gestion des données, tels que les bases relationnelles. Ils ne décrivent généralement pas les données non structurées, telles que les documents de traitement de texte, les messages électroniques, les images, l`audio numérique et la vidéo. Le modèle dimensionnel est souvent implémenté au-dessus du modèle relationnel à l`aide d`un schéma en étoile, composé d`une table hautement normalisée contenant les faits et de tables dénormalisées environnantes contenant chaque dimension. Une implémentation physique alternative, appelée schéma flocon de neige, normalise les hiérarchies multiniveaux au sein d`une dimension en plusieurs tables. Dans les années 1990, le paradigme de programmation orienté objet a été appliqué à la technologie de base de données, créant un nouveau modèle de base de données connu sous le nom de bases d`objets. Cela vise à éviter l`incompatibilité d`impédance objet-relationnel-la surcharge de conversion des informations entre sa représentation dans la base de données (par exemple en tant que lignes dans les tables) et sa représentation dans le programme d`application (généralement en tant qu`objets). Encore plus, le système de type utilisé dans une application particulière peut être défini directement dans la base de données, ce qui permet à la base de données d`appliquer les mêmes invariants d`intégrité des données. Les bases de données d`objets introduisent également les idées clés de la programmation d`objets, telles que l`encapsulation et le polymorphisme, dans le monde des bases de données. Les conceptions de base de données incluent également des diagrammes d`ER (modèle de relation d`entité).

Un diagramme d`ER est un diagramme qui aide à concevoir des bases de données d`une manière efficace. Cette hiérarchie est utilisée comme ordre physique des enregistrements dans le stockage. L`accès aux enregistrements se fait en naviguant vers le bas à travers la structure de données en utilisant des pointeurs combinés avec l`accès séquentiel. Pour cette raison, la structure hiérarchique est inefficace pour certaines opérations de base de données lorsqu`un chemin d`accès complet (par opposition à un lien vers le haut et un champ de tri) n`est pas également inclus pour chaque enregistrement. Ces limitations ont été compensées dans les versions ultérieures d`IMS par des hiérarchies logiques supplémentaires imposées à la hiérarchie physique de base.

Comments are closed.