Opérateurs relationnels

1154 mots 5 pages
Intro :
Les opérateurs de requêtes se classent en trois catégories :

- Les opérateurs relationnels (« algèbre relationnel ») qui font l’objet de ce chapitre
- Les opérateurs ensemblistes (issus de la théorie des ensembles)(pas d’étude théorique)
- Les opérateurs de calcul

Tous les exemples et exercices figurant sur ce document sont à exécuter avec la base de données « GESNOTES.MDB »

Schéma relationnel du domaine « Gestion des notes » (Cf chap 4)

EPREUVE(Codeépreuve, Désignépreuve, coeff)
ZONE(CodeZone, libelléZone)
CANDIDAT(Num candidat, Non candidat, #CodeEtab)
ETABLISSEMENT(Codeétab, Nométab, #CodeZone)
NOTATION(#Codeépreuve+#NumCandidat, note)

Les opérateurs relationnels sont au nombre de trois :
- la projection
- la sélection
- la jointure

I. La projection
Elle consiste à choisir un ou plusieurs champs (attributs = colonnes) et d’afficher toutes les enregistrements.
Notation en langage algébrique :
R2=PROJECTION(R1, attribut 1, attribut 2,…)
R1

Attribut1
Attribut2
Attribut3
Attribut4
….

Enregistrement1

Enregistrement2

Enregistrement3

Enregistrement4

Par tableau :

RELATION (source de la requête)
OPERATEURS
CONDITION
RELATION
RESULTAT
R1
Projection …………
R2(attribut 1, attribut 2)

En SQL :
SELECT [Attribut 1], [Attribut 2]
FROM R1 ;

Application 1 :
On souhaite afficher le nom et les coefficients des épreuves d’examen
Résultat à obtenir :
Désign épreuve
Coeff
Philosophie
1
Français
3
Mathématiques
3
Histoire Géo
1
LV1
2
Economie Droit
8
Comptabilité
8

Par tableau :

RELATION
OPERATEURS
CONDITION
RELATION
RESULTAT

- En QBE (A faire avec ACCESS) : le nom de la requête sera R1

- En SQL : Pour créer une requête en langage SQL dans Access, après avoir ouvert une requête vierge en mode création, cliquez sur le menu Affichage – Mode SQL. Vous pouvez alors saisir la requête. ATTENTION : si le nom du champ comporte un espace il faut le mettre entre [ ]

Enregistrez la requête SQL sous le nom

en relation

  • Le rire
    278 mots | 2 pages
  • Fiche de lecture qu'est-ce qu'un français ? de patrick weil
    2117 mots | 9 pages
  • concour exemplaire
    426 mots | 2 pages
  • Acrc dessange
    418 mots | 2 pages
  • Analyse concurrentiel de pricewaterhousecooper
    1023 mots | 5 pages
  • Hgfrtyukilomplo
    1325 mots | 6 pages
  • business lab
    4243 mots | 17 pages
  • jeux cooperatif
    1114 mots | 5 pages
  • Cap petite enfance
    318 mots | 2 pages
  • Cas louis vuitton
    873 mots | 4 pages
  • Communication
    2085 mots | 9 pages
  • Rapport de stage
    1149 mots | 5 pages
  • Rapport de stage
    271 mots | 2 pages
  • Helpdesk
    291 mots | 2 pages
  • Essai d'un plan de commentaire j.du bellay "les regrets" sonnet 32
    270 mots | 2 pages