Modele de schéma

Joindre deux tables prend du temps parce que le DMBS prend plus longtemps pour traiter la demande. Les tables dim_store et dim_city sont placées à proximité de notre modèle, mais elles peuvent ne pas être situées n`importe où près de l`autre sur le disque. Il y a une meilleure possibilité que les données seront physiquement plus proches sur le disque si elle vit à l`intérieur de la même table. Les objets de schéma n`ont pas de correspondance un-à-un avec les fichiers physiques sur le disque qui stockent leurs informations. Toutefois, les bases de données Oracle stockent des objets de schéma logiquement dans un tablespace de la base de données. Les données de chaque objet sont physiquement contenues dans un ou plusieurs des datafiles de l`espace de table. Pour certains objets (tels que les tables, les index et les clusters), un administrateur de base de données peut spécifier la quantité d`espace disque que le SGBD Oracle alloue pour l`objet dans les fichiers de donnéesde l`espace de table. “Un schéma de base de données spécifie, en fonction de la connaissance de l`administrateur de base de données des applications possibles, les faits qui peuvent entrer dans la base de données, ou ceux d`intérêt pour les utilisateurs finaux possibles.” [2] la notion de schéma de base de données joue le même rôle que la notion de théorie dans le calcul de prédicat. Un modèle de cette “théorie” correspond étroitement à une base de données, qui peut être vu à tout instant du temps comme un objet mathématique.

Ainsi, un schéma peut contenir des formules représentant des contraintes d`intégrité spécifiquement pour une application et les contraintes spécifiques à un type de base de données, toutes exprimées dans la même langue de base de données. [1] dans une base de données relationnelle, le schéma définit les tables, les champs, les relations, les vues, les index, les packages, les procédures, les fonctions, les files d`attente, les déclencheurs, les types, les séquences, les vues matérialisées, les synonymes, les liens de base de données, les répertoires, les schémas XML et autres Éléments. À mon avis, le modèle de base de données est préparé en premier et le schéma de base de données est suivi. Le modèle de données donne la vue logique globale du modèle de base de données spécialement en terme de leur relation d`entité alors que le modèle de base de données est plus concentrique sur l`entité et son attribut. Le modèle couvre les facilitateurs de la bonne gestion des clients, comme la façon dont les connaissances approfondies sont générées et utilisées pour cibler les activités; Si les propositions reflètent le positionnement de la marque et se traduisent en expérience client réelle. Il examine l`intégration des canaux et des médias et la façon dont le contenu est créé et utilisé. L`agilité et le flux de travail requis pour soutenir l`engagement en temps réel (y compris la conformité et la prise de décision) est un catalyseur essentiel, tout comme les activités qui sont mesurées, car elles vont stimuler le choix des médias et les comportements «sur la marque». Il existe une variété de façons d`organiser des objets de schéma dans les modèles de schéma conçus pour l`entreposage de données. Un modèle de schéma d`entrepôt de données est un schéma d`étoile. L`exemple de schéma SH (la base de la plupart des exemples de ce livre) utilise un schéma d`étoile. Toutefois, il existe d`autres modèles de schéma qui sont couramment utilisés pour les entrepôts de données.

Le plus répandu de ces modèles de schéma est le troisième schéma de forme normale (3NF). En outre, certains schémas d`entrepôt de données ne sont ni des schémas d`étoile, ni des schémas 3NF, mais partagent les caractéristiques des deux schémas; ils sont appelés modèles de schémas hybrides. Tout le monde vend quelque chose, que ce soit la connaissance, un produit ou un service. Le stockage de ces informations, que ce soit dans un système opérationnel ou dans un système de Reporting, est également un besoin.

Comments are closed.