[PDF] Algèbre Relationnelle On appelle algèbre relationnelle





Previous PDF Next PDF



Algèbre - Cours de première année

Ce tome est consacré à l'algèbre et se divise en deux parties. La première partie débute par la logique et les ensembles qui sont des fondamentaux en 



Cours dAlgèbre I et II avec Exercices CorrigésOM DE VOTRE

Ce document cours d'Algèbre I et II avec exercices corrigés recouvre le programme Le lecteur trouvera une partie cours qui a été enseigné et à la fin de ...



LALGÈBRE LINÉAIRE POUR TOUS

La lecture de ce cours peut et doit donc se faire en continu suivant le schéma Définition-Propriétés-Exercices. Le lecteur ou la lectrice est très fortement 



Cours de Base de Données Cours n.3 Algèbre relationnelle

Langage procédural : indique comment construire une nouvelle relation `a partir d'une ou plusieurs relations existantes.



ALGEBRE LINEAIRE Cours et exercices

22 mai 2014 Cours d'algèbre linéaire. 1. Espaces vectoriels. 2. Applications linéaires. 3. Matrices. 4. Déterminants. 5. Diagonalisation ...



ALGÈBRE Cours et Exercices Première Année LMD

ALGÈBRE. Cours et Exercices. Première Année LMD. Marir Saliha de la partie Algèbre de l'unité d'Enseignement Maths1 de premières années LMD Sciences et ...



Algèbre Relationnelle

On appelle algèbre relationnelle un ensemble d'opérations simples sur des tables relationnelles à partir desquelles des opérations plus complexes sont définies 



Cours de M1 fondamental Algèbre et théorie de Galois

Algèbre et théorie de Galois. Jean-François Dat. 2015-2016. Résumé. Ce cours introduit les techniques algébriques fondamentales utilisées en théorie des.



ALGEBRE: GROUPES ET ANNEAUX 1

Cours d'alg`ebre : groupes et anneaux 1. François DUMAS. Chapitre 1. – Groupes : les premi`eres notions. 1. Groupes et sous-groupes. 1.1 Notion de groupe .



ANALYSE MATRICIELLE ET ALGÈBRE LINÉAIRE APPLIQUÉE

ANALYSE MATRICIELLE. ET ALGÈBRE LINÉAIRE. APPLIQUÉE. - Notes de cours et de travaux dirigés -. PHILIPPE MALBOS malbos@math.univ-lyon1.fr 

2012/2013

Algèbre

Relationnelle

M. NEMICHE

Faculté Polydisciplinaire de Ouarzazate

FPO : SIL Mohamed Nemiche 1 FPO : SIL Mohamed Nemiche 2

Table des matières

1. Introduction .................................................................................................................................... 3

2. Opérateurs de base ou primitifs .................................................................................................... 3

2.1 Projection ࣊ ................................................................................................................................... 3

2.2 Sélection ࣌ ..................................................................................................................................... 4

3. Opérateurs non essentiels ou dérivés ............................................................................................ 5

3.1 INTERSECTION ............................................................................................................................... 5

3.2 UNION ............................................................................................................................................ 6

3.3 DIFFERENCE ................................................................................................................................... 7

3.4 PRODUIT CARTESIEN ..................................................................................................................... 8

3.5 JOINTURE ڇ

3.5.1 Equi-jointure ......................................................................................................................... 11

FPO : SIL Mohamed Nemiche 3

1. Introduction

On appelle algèbre relationnelle un ensemble d'opérations simples sur des tables

relationnelles, à partir desquelles des opérations plus complexes sont définies par

composition. Ils définissent donc un petit langage de manipulation de données. L'élément fondamental du modèle de base de données relationnelle est la table relationnelle. Une table relationnelle est une représentation en extension d'une relation définie sur un certain domaine.

Cette méthode consiste essentiellement à créer ou à recréer de nouvelles relations à partir

de relations existantes. Il existe 2 types d'opérateurs algébriques:

Opérateurs de base ou primitifs.

Opérateurs non essentiels ou dérivés.

plusieurs) table(s). Le résultat d'une opération (ou d'une requête) est une nouvelle table qui

est exploitable à son tour par une nouvelle opération

2. Opérateurs de base ou primitifs

Une opération relationnelle agit sur une ou plusieurs tables et a pour résultat une table Les opérations ensemblistes (union, intersection, différence) ne peuvent être utilisés ayant les même attributs Le produit cartésien et la jointure fournissent une troisième table à partie de deux tables quelconque

2.1 Projection ࣊

Projeter sur un ensemble de colonnes d'une table T, reǀient ă supprimer de la table

Exemple

FPO : SIL Mohamed Nemiche 4

2.2 Sélection ો

On appelle condition une assertion valant vrai ou faux sur une ligne de table La sélection sur la condition condnotée ࣌cond(T)correspond ă l'algorithme suiǀant : La sélection sur une condition consiste donc à garder les lignes de la table vérifiant la condition FPO : SIL Mohamed Nemiche 5

Exemple

3. Opérateurs non essentiels ou dérivés

3.1 INTERSECTION

Aת FPO : SIL Mohamed Nemiche 6

Intersection :Exemple

3.2 UNION

A׫ doublon FPO : SIL Mohamed Nemiche 7

Union : Exemple

3.3 DIFFERENCE

A - Best la table contenant toutes les lignes de A qui ne se trouvent pas dans B FPO : SIL Mohamed Nemiche 8

DIFFERENCE : Exemple

3.4 PRODUIT CARTESIEN

concaténation Pour deux tables T1 et T2, table T1 X T2 est le rĠsultat de l'algorithme suiǀant : FPO : SIL Mohamed Nemiche 9 nblignes(T1X T2) = nblignes(T1)*nblignes(T2)

Exemple :

FPO : SIL Mohamed Nemiche 10

3.5 JOINTURE ڇ

C'est l'opĠration permettant de ͨ coller » au bout des lignes de la table A toutes les lignes de la table B vérifiant la condition de jointure On appelle jointure de T1 et T2 sur la condition cond la sélection sur cond effectuée sur T1 X T2 :

Est le rĠsultat de l'algorithme suiǀant :

Exemple

FPO : SIL Mohamed Nemiche 11

3.5.1 Equi-jointure

unecolonne(T1) = unecolonne(T2) Permet de " parcourir » le schéma entité association

Exemple :

FPO : SIL Mohamed Nemiche 12

Exercice

Ecrire en Langage algébrique les requêtes suivantes : FPO : SIL Mohamed Nemiche 13

Références Bibliographiques

M. BOUZEGHOUB, M. JOUVE, P. PUCHERAL : LE MODELE RELATIONNEL. ALGEBRE, LANGAGES, APPLICATIONS. HERMES, 1998
C. CHRISMENT : BASES DE DONNEES RELATIONNELLES: CONCEPTS, MISE EN OEUVRE & EXERCICES, HERMES, 2008 CLOUSE : ALGEBRE RELATIONNELLE, ENI SERVICES, 2008quotesdbs_dbs50.pdfusesText_50
[PDF] cours algebre 2 1ere année mi

[PDF] cours algebre 2 pdf

[PDF] cours algebre debutant pdf

[PDF] cours algèbre linéaire l1

[PDF] cours algèbre linéaire l2

[PDF] cours algorithme pdf debutant

[PDF] cours algorithme procedure et fonction pdf

[PDF] cours algorithme seconde pdf

[PDF] cours alimentation en eau potable pdf

[PDF] cours alphabet arabe pdf

[PDF] cours amp df1

[PDF] cours amp pdf

[PDF] cours analyse 5

[PDF] cours analyse économique l1

[PDF] cours analyse mathématique pdf