[PDF] TP2 - SQL Base de données Voyage





Previous PDF Next PDF



Bases de données TP 2

TP 2. Yousra Lembachar. Dans ce TP nous allons voir des requêtes SQL avancées. Exécuter le script tp2.sql pour créer la base de données suivante :.



Bases de Données - TP 2

Bases de Données - TP 2. Licence 3 d'Informatique 2011-2012. Requêtes simples. Rappel - Utilisation de psql. PostgreSQL est sur nivose.



TP 2 Bases de Données – Pratique primaire de SQL 1 Les types de

3`eme année – Bases de Données –TP 2 Pratique primaire de SQL Ecrire les commandes SQL permettant de répondre aux requêtes ci-apr`es. Une fois estimée.



TP2 - SQL Base de données Voyage

TP2 - SQL. Base de données Voyage. Rappel : Lien du site de TPs : http://in111.akengro.t1hosting.co.uk/. Un club de voyages propose des voyages organisés à 



OIM SIG : TP2 Analyse de données

6. Requêtes SQL plus complexes avec Spatialite. En utilisant l'extension Spatialite qui se trouve dans le menu Base de données on peut également.



TP 1 : Création de la base de données TP 2 : Insertion de données

On montre ici comment importer des données à l'aide de l'interface ou d'une requête et comment exporter une base complète à destination d'un autre SGBD ou 



T.P. 2 Requêtes simples

T.P. 2. 1. Requêtes simples. A partir de la base de données traitez les requêtes suivantes en langage SQL. Vérifiez que le.



TP2 - SQL - Exercice

Pour créer notre base dans le serveur de base de données il faut d'abord créer les Créer une nouvelle table à partir d'une requête SQL à l'aide de ...



REQUÊTES SQL AVEC PYTHON

de lancer des requêtes sur une base de données de taille plus importante Pour lancer des requêtes SQL sur la base ... INFO EN MPSI & PCSI - TP 2 - BDD ...



REQUÊTES SQL AVEC PYTHON

csv remplir intelligemment la base de donnée Musiques.sqlite. LYCÉE CARNOT (DIJON). 3/3. INFO EN MPSI & PCSI - TP 2 - BDD.

Université de Versailles et Saint-Quentin-En-Yvelines

Travaux dirigés 2007/2008

Bases de Données

IN 111

TP2 - SQL

Base de données Voyage

Rappel : Lien du site de TPs : http://in111.akengro.t1hosting.co.uk/ Un club de voyages propose des voyages organisés à ses adhérents. En septembre le club

envoie à tous ses adhérents un catalogue contenant les voyages proposés pour l"année

suivante. Un voyage se caractérise par une référence unique, par sa destination, par sa durée

1, par son type

2, par son coût3 ainsi que par la liste de toutes les dates de départ valides.

Les adhérents peuvent s"inscrire à un ou plusieurs voyages ou adhérer uniquement pour

profiter d"autres activités proposées par le club. Toute personne qui participe à un voyage doit

être adhérente au club

Un numéro unique est attribué à chaque adhérent (on conserve toujours les références des

anciens adhérents de façon à ne pas refaire un dossier s"ils reviennent plusieurs années après).

Les informations enregistrées dans chaque dossier sont le nom de l"adhérent, son prénom, son

adresse et un indicateur

4 précisant s"il a réglé la cotisation de l"année en cours, ici on

s"intéresse à une ancienne base, datant de 1997. Une inscription à un voyage se fait pour une date de départ précise choisie parmi les dates valides et s"accompagne toujours du versement d"un acompte.

Pour gérer les adhésions au club et les inscriptions à des voyages une base de données est

proposée selon le schéma relationnel qui comporte quatre tables:

ADHERENT (NUMA

, NOMA, PRENA, VILLEA, COTA)

VOYAGE (REFV

, DESTV, DUREEV, COUTV, TYPEV)

DEPART (REFV

,DATDEP)

RESERVATION (NDOSSIER

, NUMA, REFV,DATDEP, ACOMPTE)

Les clés primaires sont soulignées, les clés étrangères sont en pointillés. REFV dans la table

DEPART fait partie de la clé primaire de la table, et est également clé étrangère. NUMA. numéro d"adhérent, REFV : référence du voyage. NOMA : nom d"adhérent, DESTV : destination du voyage. PRENOMA : prénom d"adhérent, DUREEV : durée du voyage, VILLEA : adresse5 d"adhérent, COUTV : coût du voyage (en FF)

COTA; règlement de la cotisation (Oui =

1 ou Non = 0) TYPEV : type du voyage.

DATDEP : date de départ ACOMPTE : montant de l"acompte versé (en FF)

NDOSSIER : numéro de dossier de

réservation

1 La durée est exprimée en nombre de semaines.

2

Le type peut prendre les valeurs suivantes CT pour circuit touristique. RD pour raid-découverte. SD pour sport et détente

3 Le montant global du voyage.

4 L"indicateur prend la valeur vrai ou faux.

5 Dans la base de données exemple en extension l"adresse se limite à la ville

Université de Versailles et Saint-Quentin-En-Yvelines

Travaux dirigés 2007/2008

Bases de Données

IN 111 Requêtes Simples

1 Retrouvez les adhérents parisiens, affichez leur nom et prénom.

2 Retrouvez les voyages de type Raid-Découverte ou Sport-Détente dont le coût est

inférieur ou égal à 15000 francs; affichez la destination, la durée, le coût et le type

3 Retrouvez les adhérents de "VERSAILLES" ayant effectué des réservations sur des

voyages à destination de la "TUNISIE" ; affichez leur nom, prénom et le montant de l"acompte versé.

5 Retrouvez les adhérents ayant effectué des réservations sur des voyages autres que des

circuits touristiques et préciser le type du voyage; affichez : le nom et le prénom de l"adhérent ainsi que le type du voyage considéré.

Requêtes Agrégats

6 Retrouvez et affichez le nombre de voyages proposés par le club de voyage

7 Retrouvez et affichez le nombre de départs proposés par le club de voyage

8 Retrouvez et affichez le prix moyen des voyages de type Raid-Découverte d"une durée

de 2 semaines.

9 Retrouvez et affichez le prix moyen des voyages de type Raid-Découverte en fonction

de la durée.

10 Retrouvez et affichez le prix moyen des voyages d"une durée d"une semaine tout type

confondu

11 Retrouvez le prix moyen des voyages d"une durée d"une semaine en fonction du type

de voyage.

12 Retrouvez le nombre de départs proposés par le club pour chaque voyage du type

Circuit

Touristique.

13 Retrouvez le nombre de voyages proposés par le club en fonction de la destination et

du type.

14 Retrouvez le coût maximum, le coût minimum et le coût moyen des voyages de 2

semaines en fonction de la destination.

15 Retrouvez le nombre de réservations, la somme et la moyenne des acomptes versés par

voyage.

16 Retrouvez les destinations des voyages dont la durée maximale est supérieure ou égale

à 3 semaines, affichez la durée maximale ainsi que la destination.

17 Retrouvez les destinations des voyages dont la durée minimale est supérieure à 2

semaines, affichez la durée minimale ainsi que la destination.

18 Retrouvez les destinations des voyages d"une durée de 2 semaines dont le coût

maximum est supérieur à 10 000 francs, affichez le coût maximal ainsi que la destination.

19 Retrouvez les destinations des voyages d"une durée inférieure ou égale à 4 semaines

dont le coût maximum est supérieur à 10 000 francs, affichez le coût maximal ainsi que la destination. Université de Versailles et Saint-Quentin-En-Yvelines

Travaux dirigés 2007/2008

Bases de Données

IN 111

20 Retrouvez les destinations des voyages d"une durée de 2 semaines dont le coût

maximum est inférieur à 10 000 francs, affichez le coût maximal ainsi que la destination

Requêtes Jointures Externe (semi-jointure)

21 Affichez la liste des caractéristiques des voyages complétées par les caractéristiques,

les réservations effectuées s"il yen a (jointure externe)

22 Affichez la liste des caractéristiques des réservations complétée par le nom et le

prénom de l"adhérent. (jointure externe)

23 Affichez le nom, le prénom et le numéro de tous les adhérents ainsi que la référence et

la date de départ des voyages qu"ils ont réservés s"il yen a.

Requêtes avec Calcul de Fonctions

24 Retrouvez les voyages d"une durée de 1 ou 2 semaines ayant un départ compris entre

le 01/06/98 et le 27/06/98 sachant que le prix doit être inférieur ou égal à 7 000 francs

ou bien que la destination doit être la Grece; Affichez le prix, la destination, le type et la durée du voyage ainsi que sa référence et la date de départ exacte. Pour chaque

réservation affichez les caractéristiques de l"adhérent concerné, la référence du voyage,

la date de départ choisie, et le solde que l"adhérent doit encore verser (cette dernière colonne doit avoir pour titre: solde)

25 Affichez toutes les caractéristiques de la table voyage avec une colonne donnant les

prix en euro (on n"affichera pas de symbole de l"unité €)

26 L"agence se voit obliger d"appliquer un surcoût de 30€ pour tous les voyages vers la

Tunisie. Affichez le numéro d"adhérent, le nom, le prénom des adhérents concernés ainsi que la référence du voyage, le nouveau coût du voyage en euro.

27 Les prix des voyages sont soumis à une TVA 19,6% déjà incluse dans les prix.

Affichez la référence, la destination des voyages ainsi que le montant hors taxe du voyage.

28 En supposant que toutes les réservations faites seront maintenues calculez le montant

total de la TVA que le club devra reverser.

29 Pour chaque adhérent affichez son numéro d"adhérent son nom son prénom ainsi que

le montant total des sommes qu"il doit encore au clubquotesdbs_dbs25.pdfusesText_31
[PDF] Base de données_Entreprises - Gestion De Projet

[PDF] Base de fauteuil roulant électrique Invacare® TDX® SP et TDX SR - Matériel

[PDF] BASE DE FRANÇAIS MÉDIÉVAL

[PDF] Base de La Nartelle Sainte Maxime

[PDF] Base de la phytothérapie - Gestion De Projet

[PDF] BASE DE LOISIRS DU PAYS MONTBELIARD BROGNARD au profit - Anciens Et Réunions

[PDF] Base de loisirs nautiques de Basse-Ham - Gestion De Projet

[PDF] Base de loisirs VTT

[PDF] base de plein air mûr de bretagne (22) - France

[PDF] Base de registre : masquer un lecteur (Win95/98) - Ordinateur

[PDF] BASE DES COMMUNES AVC (ajout UNV METZ) - dépt 88

[PDF] BASE DU SOLFÈGE RYTHMIQUE (Partitions) - Pagesperso - Patinage Artistique

[PDF] Base et évolution au trampoline - Gymnastique

[PDF] Base ISOFIX. Manuel de l`utilisateur ECE R44/04 - France

[PDF] base mounting rail kit installation instructions