LYCEE TECHNIQUE IBN SINA KENITRA
A.S :2009/2010 1ere Année BTSBTS-Génie Info. Série N°1 : Modèle Relationnel
I.
Soit la relation PERSONNE: Nom
Age Ville
Hamid Rita Sofiane Salma Ali
29 32 54 13 40
Kenitra Rabat Kenitra Fès Rabat
A. Exercice A Donnez les résultats des requêtes suivantes: Requête 1: Select(PERSONNE,Age=30) Requête 2: Project(PERSONNE/Age) Requête 3: Project(Select(PERSONNE,Nom=’Ali’)/Age) B. Exercice B Exprimer les requêtes suivantes en Algèbre rationnelle: Requête 1: L'ensemble des informations concernant les personnes qui habitent Kenitra Requête 2: L'ensemble des informations concernant les personnes qui ont moins de 30 ans Requête 3: Les villes identifiées dans la Table de Données Requête 4: Les noms des personnes habitant à Rabat II.
Les champs des relations sont les suivants:
ENO: Numéro d'employé (clé) ENOM: Nom d'employé PROF: Profession DATEEMB: Date d'embauche
BD et SGBD
SAL: Salaire COMM: Commission (un employé peut ne pas avoir de commission) DNO: numéro de département DNOM: Nom de département DIR: Directeur du departement VILLE: Localisation du département Considérez les relations suivantes: Employés ENO ENOM PROF DATEEMB SAL COMM DNO 10 Chaimaie Ingénieur 01.10.00 8000 3000 3 20 30
Ali Siham
40
Driss
Technicien 01.05. 01 Vendeur 01.03.99
4000 2000 5000 5000
2 1
Ingénieur 01.03.89 7000 5000 3 Départements DNO DNOM DIR VILLE 1 Commercial 30 Casablanca 2 Production 20 Rabat 3 Développement 40 Agadir Exprimez en Algèbre relationnelle les requêtes suivantes : Requête 1: Donner tous les n-uplets de la table Departements Requête 2: Donnez tous les n-uplets de la table Employés Requête 3: Donner les noms et les salaires des employés Requête 4: Donnez la liste des professions existant dans l'entreprise Requête 5: Donnez les dates d'embauche des techniciens Requête 6: Donnez les noms et professions des Employés qui sont aussi directeurs de département.
H.MACHHOUR