social media sharing buttons

Exercices Corrigés Initiation aux Base de données Algèbre relationnelle Modèle relationnel SQL

Exercices d'application pour bien maitriser le langage SQL - Développement Informatique

 Chapitre 1 Algèbre Relationnelle




Correction de l’exercice 1

 

1.

r s = (A, B, r.c, s.C, D)

 

A

B

r.C

s.C

D

7

9

8

8

1

8

1

2

2

3

9

7

2

2

3

 

2.

r s t = (r s) t On pose p = r s

donc     r s t = p ⋈ t = (A, B, r.c, s.C, p.D, t.D, E, F)

 

A

B

r.C

s.C

p.D

s.d

E

F

7

9

8

8

1

1

2

3

8

1

2

2

3

3

0

9

9

7

2

2

3

3

0

9


3.

 

r ⋈(C ⩽D) t = (A, B, C, D, E, F)

 

A

B

C

D

E

F

8

1

2

1

2

3

8

1

2

0

4

7

1

3

3

3

0

9

9

7

2

3

0

9

 

4.

s x s =(C, D, C, D)

C

D

C

D

8

1

8

1

8

1

2

3

2

3

8

1

2

3

2

3

 

5.

π (A,B) r = (A,B)

A

B

1

3

7

9

8

1

9

7

 

6.

s x t =(C, s.D, t.D, E, F)

 

C

s.D

t.D

E

F

8

1

1

2

3

8

1

0

4

7

8

1

3

0

9

2

3

1

2

3

2

3

0

4

7

2

3

3

0

9


 

Exercice 2

 

Soit la base de l’extension suivante de la relation Personne :








Que valent les expressions suivantes ?





Correction de l’exercice 2

 

1.

 

Numero

Nom

Prenom

2

Grossetete

Sandrine

 

2.

Nom

Prenom

Grossetete

Sandrine

Renaud

Stephane

Rum

Alexandre

3.

Prenom

Pierre –Louis

Stephane

Alexandra

Exercice 3

On considère les relations suivantes:

PERSONNE (CIN, NOM, Prenom, Adresse) Voiture(NCarteGrise, CIN, Modele) Moto(NCarteGrise, CIN, Modele)

 

Ecrire les expressions représentant:

1.  Afficher les personnes qui possèdent une voiture mais pas de moto?

2.  Afficher les personnes qui possèdent une voiture et une moto?

3.  Afficher les personnes qui ne possèdent ni voiture ni moto?


 

Correction de l’exercice 3

 

1.

π CIN, NOM, Prenom, Adresse [ CIN Voiture - π CIN Moto) Personne ]

 

2.

π CIN, NOM, Prenom, Adresse [ CIN Voiture π CIN Moto) Personne ]

 

3.

π CIN, NOM, Prenom, Adresse [(π CIN Personne -  CIN Voiture 𝖴 π CIN Moto) ) Personne ]

 

Exercice 4

Soit le schéma de la base de données Bibliothèque suivante : Etudiant(NumEtd,NomEtd,PrenomEdt,AdresseEtd) Livre(NumLivre,TitreLivre,NumAuteur,NumEditeur,NumTheme,AnneeEdition) Auteur(NumAuteur,NomAuteur,AdresseAuteur) Editeur(NumEditeur,NomEditeur,AdresseEditeur) Theme(NumTheme,IntituléTheme) Prêt(NumEtd,NumLivre,DatePret,DateRetour)

 

En gras les clés primaires et en italique les clés étrangères Ecrire en langage algébrique les requêtes suivantes :

1.      Le nom, le prénom et l’adresse de l’étudiant de nom ‘Alami’

2.      Le numéro de l’auteur ‘Alami’

3.      la liste des livres de l’auteur numéro 121

4.      les livres de l’auteur nom ‘Alami’

5.      le numéro de l’auteur du livre ‘comment avoir 20 en BDD’

6.      le nom et l’adresse de l’auteur du livre ‘comment avoir 20 en BDD’

7.      Les livres de l’auteur ‘Alami’ «édités chez l’éditeur ‘Nul part’

8.      les livres de l’auteur ‘Alami’ ou ‘Belhadj’

9.       les livres qui n’ont jamais été empruntés

 

Correction de l’exercice 4

 

1.

π NomEtd, PrenomEtd, AdresseEtd (σ NomEtd = ‘Alami’  Etudiant )

 

2.

π NumAuteur (σ NomAuteur = ‘Alami’  Auteur )

 

3.

σ NumAuteur = 121 Livre


4.

π Livre.* (σ NomAuteur = ‘Alami’ (Livre  Auteur))

 

5.

π NumAuteur (σ TitreLivre = ‘comment avoir 20 en BDDi’ (Livre  Auteur))

 

6.

π NomAuteur, AdresseAuteur (σ TitreLivre = ‘comment avoir 20 en BDDi’ (Livre  Auteur))

 

7.

π Livre.* (σ NomAuteur = ‘Aalami’ and NomEditeur=’nulle part’  (Livre  ⋈ Editeur) ⋈ Auteur)

 

8.

π Livre.* (σ NomAuteur = ‘Aalami’ ou NomAuteur = ‘Belhadj’ (Livre  Auteur)

 

9.

π Livre.*  ((π NumLivre Livre - π NumLivre Prêt) ⋈ Livre )


Ads
Nom

Android,2,Annonces Utiles,5,ARTICLES,5,BASE DE DONNEES,19,C et Génie logiciel,14,COMPARATEUR DE VOYAGES,2,CONCOURS,1,ECONOMIE,40,FINANCE,27,JAVA,12,Linux,2,LOGICIELS,24,MANAGEMENT,17,MARKETING,22,MATHEMATHIQUE,12,MEDECINE,12,METHODES QUANTITATIVE,46,PHYSIQUE,26,RESEAU ENTREPRISE,4,Sciences/Tech,5,SYSTEME D'EXPLOITATION,4,
ltr
item
FSEG Tunis El MANAR cours gratuits de comptabilité Partage gratuit de cours. FSEGT El MANAR: Exercices Corrigés Initiation aux Base de données Algèbre relationnelle Modèle relationnel SQL
Exercices Corrigés Initiation aux Base de données Algèbre relationnelle Modèle relationnel SQL
Exercices d'application pour bien maitriser le langage SQL - Développement Informatique
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh9eTNfWcFalrsJLCqmXJnnNOcKCiGjA8-3of0VA8Ot_7sJgeWqTJU9GJRUKPjgCKi-XgmMpusyToHF3OGEUUa6IKZX5NQI9Bc-6_78HmCBIDrYSQ7LlTrMQoB9PdTOcWcRlStnkAwtCdGlKO9iVwNhKLkmX59_rvatSh3dzyo6OYBONB4RsakdGX4T8w/w400-h234/1.png
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh9eTNfWcFalrsJLCqmXJnnNOcKCiGjA8-3of0VA8Ot_7sJgeWqTJU9GJRUKPjgCKi-XgmMpusyToHF3OGEUUa6IKZX5NQI9Bc-6_78HmCBIDrYSQ7LlTrMQoB9PdTOcWcRlStnkAwtCdGlKO9iVwNhKLkmX59_rvatSh3dzyo6OYBONB4RsakdGX4T8w/s72-w400-c-h234/1.png
FSEG Tunis El MANAR cours gratuits de comptabilité Partage gratuit de cours. FSEGT El MANAR
http://fsegt.blogspot.com/2022/10/exercices-corriges-initiation-aux-base.html?m=0
http://fsegt.blogspot.com/?m=0
http://fsegt.blogspot.com/
http://fsegt.blogspot.com/2022/10/exercices-corriges-initiation-aux-base.html
true
8879729861973223190
UTF-8
Loaded All Posts Not found any posts VIEW ALL Readmore Reply Cancel reply Delete By Home PAGES POSTS View All RECOMMENDED FOR YOU LABEL ARCHIVE SEARCH ALL POSTS Not found any post match with your request Back Home Sunday Monday Tuesday Wednesday Thursday Friday Saturday Sun Mon Tue Wed Thu Fri Sat January February March April May June July August September October November December Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec just now 1 minute ago $$1$$ minutes ago 1 hour ago $$1$$ hours ago Yesterday $$1$$ days ago $$1$$ weeks ago more than 5 weeks ago Followers Follow THIS CONTENT IS PREMIUM Please share to unlock Copy All Code Select All Code All codes were copied to your clipboard Can not copy the codes / texts, please press [CTRL]+[C] (or CMD+C with Mac) to copy