• Aucun résultat trouvé

Les Requêtes Les requêtes servent à poser des questions dans une base de données et à retrouver, modifier,supprimer ou ajouter des informations aux tables.

N/A
N/A
Protected

Academic year: 2022

Partager "Les Requêtes Les requêtes servent à poser des questions dans une base de données et à retrouver, modifier,supprimer ou ajouter des informations aux tables."

Copied!
2
0
0

Texte intégral

(1)

2eme Année Lycée Pilote de Sousse Mme Nefzaoui S.

4

ème

Séance

Les Requêtes

Les requêtes servent à poser des questions dans une base de données et à retrouver, modifier, supprimer ou ajouter des informations aux tables.

Application :

Soit la base de données « Entreprise » de la distribution des produits par des représentants de commerce.

Client

Num Client Nom Adresse Ville Code Postal Num Teleph

Condition Payement

Créer cette base et saisir les informations des tables Employé, client et Facture.

Table Employé Num Vendr

Prénom Nom Poste Bureau Salaire Commissi on

Date Embauche

Statut Permane nce

1 Salem Ben Ahmed Gérant Tunis 500 01-01-03 2 Oui

2 Ali Skandrani Vendeur Tunis 430 01-01-03 1 Oui

3 Samira Riahi Vendeur Tunis 650 01-01-07 1 Oui

4 Zouhour Boufares Vendeur Tunis 230 06-06-04 5 Non

5 Salem Ajmi Gérant Sousse 430 01-01-07 1 Oui

6 Mounir Wahchi Vendeur Sousse 470 01-01-03 2 Oui

7 Moncef mokni Vendeur Sousse 220 06-01-08 1 Non

Table Facture

Num Facture Date Num Client Num Vendeur

1 12-06-07 5 2

2 06-01-09 2 4

3 12-09-07 3 3

4 06-11-09 1 7

5 22-07-08 4 6

Table Client

Num Client Nom Adresse Ville Code Postal Num Teleph Condition Payement

1 Bouraoui Ali Tunis 1002 0216 95 511511 Chèque

2 Salhi taoufik Sousse 4050 0216 98 219121 Acompte

Employé

Num Vendeur Prénom Nom Poste Bureau Salaire Commission Date Embauche Statut

Permanence

Facture

Num Facture Date

Num Client Num Vendeur

(2)

2eme Année Lycée Pilote de Sousse Mme Nefzaoui S.

3 Bensaad Khlil Tunis 1000 0216 26 212621 Chèque

4 Smaoui Radhi Sousse 4001 0216 98 298298 Carte Visa

5 Maaroufi mourad Tunis 1000 O216 22 984543 Acompte

Créer les requêtes suivantes :

1.

Afficher le Prénom et le Nom des employés ayant pour prénom « Salem »

2.

Afficher le Prénom et Nom des employés dont le nom de famille commence par B.

3.

Afficher le Prénom, Nom et salaire de tous les employés ayant un salaire > 450.

4.

Afficher le Prénom et Nom de tous les employés embauchés en 1993.

5.

Afficher le Prénom et Nom des employés n’ayant pas de permanence.

6.

Afficher la commission du vendeur « Boufares ».

7.

Afficher le Prénom, Nom, poste et bureau de tous les vendeurs.

8.

Afficher le Prénom, Nom et revenu des employés ayant un revenu ≥ 450.

9.

Afficher les noms et conditions de payement des clients de « Tunis ».

10.

Afficher les noms et numéros de téléphone des clients qui payent par « Chèque ».

11.

Afficher le Prénom et Nom de tous les employés ayant une permanence selon l’ordre

alphabétique des noms puis des prénoms.

Références

Documents relatifs

• Toutes les tables intervenant dans la requête doivent être liées entre elles. • Il ne doit pas y avoir de tables n’ayant rien à voir avec

Les requêtes permettent de représenter les données de base sous diverses formes selon les besoins de chaque utilisateur. Les requêtes statistiques ont été,

 Pour que le champ Pays ne soit pas présent DEUX fois dans le résultat, décochez la case à l'intersection de la ligne Afficher avec la colonne Pays. A faire : Transformez la

La requête suivante fournit le nombre de cinémas dans chaque département : SELECT dep, COUNT() AS nbCine FROM cinema GROUP BY dep. La requête suivante fournit le nombre minimal qu’il

A6 - Liste des produits dont le stock est inférieur au niveau de réapprovisionnement : (Difficulté = première utilisation de 2 rubriques dans une clause WHERE). A7 - Nom

Exemple : pour afficher la totalité d'une table : SELECT * FROM patient;... Exemple : pour afficher un attribut (= une colonne) d'une

Exemple : pour rechercher les noms des patients de plus de 70 kg : SELECT nom FROM patient WHERE poids > 70;?. Pour rechercher les noms des patients en surpoids (IMC > 27)

Dans ce type de relation, un enregistrement de la table A peut être mis en correspondance avec plusieurs enregistrements de la table B, alors qu'à chaque enregistrement