etude

2547 mots 11 pages
S. Laporte

LMS

CHAP7 : L’ALGEBRE RELATIONNELLE
I.

Introduc tion
A. Qu’est ce que l’algèbre relationnelle ?

En DAIGL, vous apprenez à modéliser vos données sous forme de MCD. Le MCD sert ensuite à être traduit dans un modèle de donnée utilisable par un SGBD, appelé modèle logique . Lorsque le SGBD choisi est de type relationnel, le MCD doit être traduit en modèle relationnel afin d’implanter la base correspondante dans le SGBDR.
Dans une base de donnée relationnelle, les données sont enregistrées dans des tableaux à 2 dimensions, appelés relations ou tables. La première dimension est représentée par les lignes et la deuxième dimension par les colonnes. La manipulation de ces données est basée sur la théorie mathématique des ensembles. Vous allez étudier le modèle relationnel en détail en cours de DAIGL.
Mais représenter et implanter les données est une chose : il faut aussi savoir interroger les tables car la mémorisation de données n'a de sens que si l'on peut extraire certaines informations .
L’algèbre relationnelle est la base théorique sur laquelle la construction des langages d’interrogation de base de données relationnelles s’est construite. Il existe plusieurs langages mais aujourd’hui le plus utilisé est SQL. Sous certains SGBDR grand public comme Access, les utilisateurs débutants utilisent aussi QBE
(query by exemple), qui est un langage de requête visuel, basé sur l’algèbre relationnelle .
Pour mieux comprendre SQL et pour mieux construire des requêtes SQL, il est nécessaire d’étudier l’algèbre relationnelle. Il en est de même pour une utilisation intelligente de QBE.
L’algèbre relationnelle permet donc de manipuler les données des tables d’une base de données à l’aide de requêtes (query en anglais). Elle prépare la conception de requêtes qui seront traduite en SQL.

B. Notion de modèle relationnel


Partant d'un Modèle conceptuel de données par exemple :

VIN n°vin cru millésimé degré


BUVEUR
0,N

BOIRE

en relation

  • etude
    1038 mots | 5 pages
  • Scf sujet
    1983 mots | 8 pages
  • etude
    291 mots | 2 pages
  • etude
    11644 mots | 47 pages
  • etude
    340 mots | 2 pages
  • Communication
    2085 mots | 9 pages
  • etude
    599 mots | 3 pages
  • Hello
    405 mots | 2 pages
  • etude
    2416 mots | 10 pages
  • etude
    417 mots | 2 pages
  • etude
    458 mots | 2 pages
  • etude
    375 mots | 2 pages
  • etude
    2700 mots | 11 pages
  • etude
    361 mots | 2 pages
  • etude de
    1119 mots | 5 pages