Architecture et Modèles de Données : Concepts Clés

Classé dans Informatique

Écrit le en français avec une taille de 2,86 KB

Module Client

Ils sont généralement déployés sur un poste de travail ou un ordinateur personnel.

Normalement, les programmes d'application et les interfaces utilisateurs qui accèdent à la base de données s'exécutent sur le module client.

Le Module Serveur

Typiquement, il gère le stockage, l'accès, l'exploration de données et d'autres fonctions.

Modèle de Données

Une caractéristique fondamentale de l'approche de base de données est qu'elle offre un certain niveau d'abstraction des données en masquant les détails de stockage dont la plupart des utilisateurs n'ont pas besoin d'avoir connaissance.

  • Collection des concepts utilisés pour décrire la structure d'une base de données.
  • Fournit les moyens d'atteindre une telle abstraction.

Structure d'une Base de Données

Nous nous référons aux types de données, aux relations et aux contraintes qui doivent être respectées pour ces données.

La plupart des modèles de données contiennent également un ensemble d'opérations de base pour spécifier les lectures et les mises à jour de la base de données.

Modèles Conceptuels ou de Haut Niveau

Les modèles ER (Entité-Relation) et OO (Orienté Objet) ont des concepts très proches de la façon dont la plupart des utilisateurs perçoivent les données.

Modèles de Bas Niveau ou Physiques

Ils fournissent des concepts qui décrivent les détails de la façon dont les données sont stockées sur l'ordinateur.

Modèles de Représentation et de Mise en Œuvre

Exemples : modèle de données relationnelles, modèle de réseau, modèle hiérarchique.

Leurs concepts peuvent être compris par les utilisateurs finaux, mais ne sont pas trop éloignés de la façon dont les données sont organisées au sein de l'ordinateur. Ils masquent certains détails sur la manière de stocker les données.

Modèles Conceptuels

Ils utilisent des concepts tels que les entités, les attributs et les relations.

  • Une entité représente un objet ou un concept dans le monde réel, comme un employé ou un projet.
  • Un attribut représente une propriété d'intérêt qui donne une description plus détaillée d'une entité, comme le nom ou le salaire de l'employé.
  • Une relation entre deux ou plusieurs entités décrit une interaction entre elles, par exemple, la relation « travaille sur » entre un employé et un projet.

Modèles Physiques

Ils décrivent comment les données sont stockées sur votre ordinateur en utilisant la représentation de l'information, par exemple, les formats d'enregistrement, les méthodes de recherche et les chemins d'accès.

Une voie d'accès est une structure qui rend la recherche de certains documents de la base de données efficace.

Entrées associées :