Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.
Le Deal du moment :
LEGO Icons 10331 – Le martin-pêcheur
Voir le deal
35 €

language algébrique

4 participants

Aller en bas

language algébrique Empty language algébrique

Message  nammoussa Ven 21 Déc - 15:28

bonjour a tous king

avant tout je veux vous esperer un aid chic mabrouk ala ommat mohamed ajma3in.

bon, je fonce, j'ai un petit probleme concernant Oracle. je l'ai comme matiere cette année, et en revisant j'ai constaté que j'ai rien comme information sur le language algébrique qui presente une partie importante de 90% des examens déja passés.

j'espere que quelqu'un d'entre vous pourra m'aider. je cherche tout type d'exercices, de cours ou d'informations sur ce sujet.
merci d'avance.
nammoussa geek
nammoussa
nammoussa

Messages : 5
Date d'inscription : 21/12/2007

Revenir en haut Aller en bas

language algébrique Empty Re: language algébrique

Message  Rukia Ven 21 Déc - 15:38

Oracle c'est un SGBD relationnel on execute dedans des requêtes SQL
Le langage algébrique est utiliser pour résoudre des requête algébriques ...c'est théorique ça na aucune relation avec oracle
D’une autre façon on ne peut pas exécuter des requêtes algébriques sous oracle
Tu vas apprendre le langage algébrique ensuite le langage prédicatif et à la fin le langage SQL
Rukia
Rukia
Modératrice

Messages : 35
Date d'inscription : 10/12/2007

Revenir en haut Aller en bas

language algébrique Empty Re: language algébrique

Message  Admin Ven 21 Déc - 15:56

ça peut aider : Cours.pdf

A+
Admin
Admin
Administrateur principal & DRH

Messages : 56
Date d'inscription : 09/12/2007
Age : 41

https://ma3louma.forumpro.fr

Revenir en haut Aller en bas

language algébrique Empty Re: language algébrique

Message  nammoussa Ven 21 Déc - 16:01

merci de m'avoir repondu aussi vite.
oui je sais tres bien ce que vous avez dit, j'ai etudié Oracle pendant ce premier semestre comme matiere appelée "base de données" et le language algebrique fait partie de notre cours sauf que nous avons pas fait d'applications.

quand j'ai copié quelques examens pour la revision j'ai constaté qu'il en fesait une partie importante meme la plus importante la ou ils nous demandait de traduire des requetes sql en language algebrique.

ce que je voulait avoir c'est un support de cours ou des exercices pour m'entrainer. (le cours etait vraiment tres bref)
merc
nammoussa geek
nammoussa
nammoussa

Messages : 5
Date d'inscription : 21/12/2007

Revenir en haut Aller en bas

language algébrique Empty Re: language algébrique

Message  Admin Ven 21 Déc - 16:08

Very Happy

Si tu cherches toujours des exercices, alors pourquoi t'as pas photocopier la correction des examens aussi ? (inti sraft sraft Razz )

En tt cas, les exercices existent sous format PDF généralement sur le Net, d'où je te conseille google Wink

un exemplaire : exercices_solutions.pdf
Admin
Admin
Administrateur principal & DRH

Messages : 56
Date d'inscription : 09/12/2007
Age : 41

https://ma3louma.forumpro.fr

Revenir en haut Aller en bas

language algébrique Empty Re: language algébrique

Message  Rukia Ven 21 Déc - 16:12

J’ai un bon cours et même des exo mais sur mon cahier Sad
J’essaierai de faire un petit résumé


Dernière édition par le Ven 21 Déc - 20:10, édité 2 fois
Rukia
Rukia
Modératrice

Messages : 35
Date d'inscription : 10/12/2007

Revenir en haut Aller en bas

language algébrique Empty Re: language algébrique

Message  nammoussa Ven 21 Déc - 16:18

merci pour votre cooperation je vous suis vraiment reconnaissante.

en ce qui concerne la correction , wallahi mafammach.

nammoussa geek
nammoussa
nammoussa

Messages : 5
Date d'inscription : 21/12/2007

Revenir en haut Aller en bas

language algébrique Empty Re: language algébrique

Message  Rukia Ven 21 Déc - 20:12

Une petite explication ::
La projection :: l’opération de projection prend une seule relation comme argument ainsi qu’un paramètre qui a la liste
Exemple : si on a la relation R(A ,B,C) si on fait une projection de R sur A on auras toutes la colonne A
La restriction : (sélection) on pose une condition sur le schéma R le résulta sera un autre schéma de même nature que R mais il vérifier la condition
Exemple : Contrat_Materiel (Num.c ,Ref.m ,QL) ;
quelles sont les Num.c (numero de contrat)ayant des matériel loué avec une quantité QL=6 ?
On feras une restriction sur Contrat_Materiel avec QL=6 le résulta c’est R ,ensuite en feras une projection sur R par rapport a Num.c on auras toutes la colonne des numéro de contrat ayant QL=6
Jointure :etant donnée deux relation R1(a1,a2…) ,R2(b1,b2…….)ayant un ensemble d’attribut commun(definie pour le meme domaine)…la jointure naturel de ces deux relation est une relation R3(a1,a2…….xb1,b2….).
Donc en feras une jointure par rapport a un attribut commun dans les deux relation
Exemple :
Contrat (Num.c ,Date.c ,Dure.c ,Montant.c ,Code.cl) ;
Client (Code.cl ,Nom.cl ,Prenom.cl ,adr.cl) ;
Si on veut faire une jointure entre ces deux relation elle sera par rapport a Code.cl qui existe dans les deux relation le resulta ::
R (Num.c ,Date.c ,Dure.c ,Montant.c ,Code.cl cl ,Nom.cl ,Prenom.cl ,adr.cl) ;

Essaie de faire cette exo tu comprendras le principe du language algébrique
je te donnerai la solution de la 1 question ........après je donnerai les autre réponses
Exemple de requête algébrique
Considérons le schéma relationnel suivant :
Contrat (Num.c ,Date.c ,Dure.c ,Montant.c ,Code.cl) ;
Client (Code.cl ,Nom.cl ,Prenom.cl ,adr.cl) ;
Contrat_Materiel (Num.c ,Ref.m ,QL) ;
Materiel (Ref.m,Des.m, prixl) ;
Les questions ::
1// quelles sont les contrat ayant loué des grues (grues appartient a Des.m(désignation matériel))
2// quelles sont les matériels n’ayant jamais été loues
3// quelles sont les matériels ayant loués au moins une fois
4// quelles sont les clients ayant loués tous les types de matériel
Solution ::
1// - on fait une restriction sur le schéma matériel avec Des.m=grue le résulta est le schéma R1
On fait une jointure entre le schéma R1 et et le schéma Contrat_Materiel sur Ref.m on auras le schéma R2
On fait une projection du schéma R3 sur Num.c
Rukia
Rukia
Modératrice

Messages : 35
Date d'inscription : 10/12/2007

Revenir en haut Aller en bas

language algébrique Empty Re: language algébrique

Message  Abstract_cl Sam 22 Déc - 13:40

Merci missa pour tout ces info Wink
Abstract_cl
Abstract_cl
Membre futur modérateur

Messages : 49
Date d'inscription : 09/12/2007
Age : 38
Localisation : Toute terre de l'islam est ma terre

Revenir en haut Aller en bas

language algébrique Empty Re: language algébrique

Message  Rukia Sam 22 Déc - 23:38

la suite de la solution
2/ une projection au schéma matériel sur Ref.m en auras le schéma R1 « touts les référence matériels qui existe »
Une projection au schéma contrat-matériel sur Ref.m en auras le schéma R2 « toutes les référence matériel s qui on été loué »
R1-R2 en trouvas le shema R 3 la réponse de la question

3/ ici sa sera une projection du schéma contrat-matériel sur Ref.m

4/ un peu de concentration
R1=une jointure entre le schéma Contrat et le schéma Contrat-materiel sur Num.c
R2=une projection du schéma R1 sur code,cl et Ref.m
R3= une projection du schéma materiel sur Ref.m
R4=une division entre R2 et R3
Rukia
Rukia
Modératrice

Messages : 35
Date d'inscription : 10/12/2007

Revenir en haut Aller en bas

language algébrique Empty Re: language algébrique

Message  nammoussa Mar 1 Jan - 16:11

Merci beaucoup à tout le monde Smile
nammoussa
nammoussa

Messages : 5
Date d'inscription : 21/12/2007

Revenir en haut Aller en bas

language algébrique Empty Re: language algébrique

Message  Contenu sponsorisé


Contenu sponsorisé


Revenir en haut Aller en bas

Revenir en haut

- Sujets similaires

 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum
Ne ratez plus aucun deal !
Abonnez-vous pour recevoir par notification une sélection des meilleurs deals chaque jour.
IgnorerAutoriser