SYSTÈMES INFORMATIQUESSystèmes de gestion de bases de données

Carte mentale

Élargissez votre recherche dans Universalis

Le modèle relationnel

Une grande partie de la complexité des services fournis par un S.G.B.D. est cachée aux utilisateurs et développeurs de programmes grâce à des modèles de bases de données de haut niveau qui obéissent à deux principes fondamentaux :

– principe d'indépendance des données : la base des données est structurée et manipulée par l'utilisateur au moyen de langages abstraits ou « logiques », indépendamment du niveau « physique », c'est-à-dire du support matériel (processeur, disque, réseau...) et informatique (système d'exploitation, système de gestion de fichiers...) utilisé pour le stockage et l'accès aux données ;

– vue ensembliste des données : l'information est organisée en ensembles homogènes d'objets structurés.

L'indépendance des données garantit que les utilisateurs d'une base de données n'ont pas à s'encombrer des détails d'implémentation, laquelle est complexe, varie au cours du temps et d'une plate-forme à une autre. La structuration de l'information en ensembles homogènes d'objets permet la définition de langages puissants et efficaces pour la gestion de grands volumes de données.

Représentation relationnelle de l'information

Le modèle relationnel a donné naissance à un standard d'interrogation et de manipulation, le langage SQL (structured query language, langage structuré de requêtes), et à trois S.G.B.D. relationnels, System R d'IBM, Ingres de l'université de Berkeley, et SDL qui sera renommé, en 1983, Oracle.

Le modèle relationnel s'est imposé grâce à la simplicité de son modèle logique où l'information est vue sous forme d'ensembles appelés relations. Les relations peuvent être représentées sous forme de tables où chaque ligne, appelée n-uplet, correspond à un élément de l'ensemble (fig. 1).

S.G.B.D. relationnel : exemples de relations

Dessin : S.G.B.D. relationnel : exemples de relations

Dessin

Exemples de relations, dans un système de gestion de bases de données relationnel. La relation Comptes rassemble les comptes des clients d'une banque. Les n-uplets (lignes de la table) sont décomposés en attributs (colonnes de la table) qui permettent de distinguer le numéro du compte, le type... 

Crédits : Encyclopædia Universalis France

Afficher

Un schéma de base de données est un ensemble de noms de tables avec leurs noms d'attributs. Chaque attribut prend ses valeurs dans un domaine de définition. Les entiers, les chaînes de caractères de longueur maximale dix caractères sont des exemples de domaines de définition. Ces domaines sont munis d'une relation d'ordre total qui permet les comparaisons [...]


1  2  3  4  5
pour nos abonnés,
l’article se compose de 10 pages

Médias de l’article

S.G.B.D. relationnel : exemples de relations

S.G.B.D. relationnel : exemples de relations
Crédits : Encyclopædia Universalis France

dessin

S.G.B.D. relationnel : fichier Comptes et arbre B

S.G.B.D. relationnel : fichier Comptes et arbre B
Crédits : Encyclopædia Universalis France

dessin

S.G.B.D. relationnel : accès concurrent et transactions

S.G.B.D. relationnel : accès concurrent et transactions
Crédits : Encyclopædia Universalis France

dessin

S.G.B.D. relationnel : données hétérogènes

S.G.B.D. relationnel : données hétérogènes
Crédits : Encyclopædia Universalis France

dessin

Afficher les 4 médias de l'article


Écrit par :

  • : professeur des Universités
  • : professeur des Universités, Conservatoire national des arts et métiers, laboratoire Cédric

Classification

Autres références

«  SYSTÈMES INFORMATIQUES  » est également traité dans :

SYSTÈMES INFORMATIQUES - Conception, architecture et urbanisation des systèmes d'information

  • Écrit par 
  • Sylvie SERVIGNE
  •  • 3 252 mots
  •  • 7 médias

Le système d'information est aujourd'hui un élément central du fonctionnement d'une organisation. Un système d'information peut être défini comme un ensemble de ressources (personnel, logiciels, processus, données, matériels, équipements informatique et de télécommunication...) permettant la collecte, le stockage, la structuration, la m […] Lire la suite

SYSTÈMES INFORMATIQUES - Systèmes d'aide à la décision

  • Écrit par 
  • Elisabeth METAIS
  •  • 8 392 mots
  •  • 7 médias

L'information est la matière première la plus précieuse pour la compétitivité des entreprises au xxie siècle et l'intelligence – humaine ou artificielle – a besoin de cette connaissance pour aider à la prise de décision. Le partage de données et la diffusion de connaissance sont donc les domaines les plus s […] Lire la suite

Voir aussi

Pour citer l’article

Bernd AMANN, Michel SCHOLL, « SYSTÈMES INFORMATIQUES - Systèmes de gestion de bases de données », Encyclopædia Universalis [en ligne], consulté le 22 octobre 2020. URL : https://www.universalis.fr/encyclopedie/systemes-informatiques-systemes-de-gestion-de-bases-de-donnees/