Schéma physique - Physical schema

Options de modèle de données physiques.

Un modèle de données physique (ou conception de base de données ) est une représentation d'une conception de données telle qu'implémentée, ou destinée à être mise en œuvre, dans un système de gestion de base de données . Dans le cycle de vie d'un projet, il dérive généralement d'un modèle de données logique , bien qu'il puisse être rétro-conçu à partir d'une implémentation de base de données donnée . Un modèle de données physique complet comprendra tous les artefacts de base de données nécessaires pour créer des relations entre les tables ou pour atteindre des objectifs de performances, tels que des index , des définitions de contraintes, des tables de liaison, des tables partitionnées ou des clusters . Les analystes peuvent généralement utiliser un modèle de données physique pour calculer les estimations de stockage; il peut inclure des détails d'allocation de stockage spécifiques pour un système de base de données donné.

Depuis 2012, sept bases de données principales dominent le marché commercial: Informix , Oracle , Postgres , SQL Server , Sybase , DB2 et MySQL . D'autres systèmes de SGBDR ont tendance à être des bases de données héritées ou à être utilisés dans des universités telles que des universités ou des établissements d'enseignement supérieur. Les modèles de données physiques pour chaque implémentation différeraient considérablement, notamment en raison des exigences sous - jacentes du système d' exploitation qui peuvent se trouver en dessous. Par exemple: SQL Server s'exécute uniquement sur les systèmes d' exploitation Microsoft Windows (à partir de SQL Server 2017, SQL Server s'exécute sous Linux. C'est le même moteur de base de données SQL Server, avec de nombreuses fonctionnalités et services similaires quel que soit votre système d'exploitation), tandis qu'Oracle et MySQL peut fonctionner sur Solaris, Linux et d'autres systèmes d'exploitation UNIX ainsi que sur Windows. Cela signifie que les exigences de disque, les exigences de sécurité et de nombreux autres aspects d'un modèle de données physique seront influencés par le SGBDR qu'un administrateur de base de données (ou une organisation) choisit d'utiliser.

Schéma physique

Le schéma physique est un terme utilisé dans la gestion des données pour décrire comment les données doivent être représentées et stockées (fichiers, index, etc. ) dans le stockage secondaire à l' aide d'un système de gestion de base de données (SGBD) particulier (par exemple, Oracle RDBMS , Sybase SQL Server, etc.).

Dans l' approche à trois schémas de l' architecture ANSI / SPARC , le schéma interne est la vue des données qui impliquaient la technologie de gestion des données. Cela s'oppose à un schéma externe qui reflète la vue d'un individu sur les données, ou au schéma conceptuel qui est l'intégration d'un ensemble de schémas externes.

Par la suite, le schéma interne a été reconnu pour avoir deux parties:

Le schéma logique était la façon dont les données étaient représentées pour se conformer aux contraintes d'une approche particulière de la gestion des bases de données. A cette époque, les choix étaient hiérarchiques et en réseau. Cependant, la description du schéma logique ne décrivait toujours pas comment physiquement les données seraient stockées sur les lecteurs de disque. C'est le domaine du schéma physique . Désormais, les schémas logiques décrivent les données en termes de tables et colonnes relationnelles , de classes orientées objet et de balises XML .

Un seul ensemble de tables, par exemple, peut être implémenté de nombreuses manières, jusqu'à et y compris une architecture où les lignes de table sont conservées sur des ordinateurs dans différents pays.

Voir également

Les références

Liens externes