Atelier3 requetes sql 1 PrepaVogt-ESSCA Management Finances Année Académique - Requête SQL avec Microsoft Access Travail à faire Assurez-vous d ? avoir pris connaissance du contenu du cours sur SQL Durant ce TP nous allons définir un schéma de base de don

PrepaVogt-ESSCA Management Finances Année Académique - Requête SQL avec Microsoft Access Travail à faire Assurez-vous d ? avoir pris connaissance du contenu du cours sur SQL Durant ce TP nous allons définir un schéma de base de données y ajouter des contraintes des vues des déclencheurs triggers ainsi qu ? un certain nombre d ? informations La base de données s ? intitule Agence de voyages et propose de d ? écrire les activités de différents clients lors d ? un séjour dans une station balnéaire a Création des tables Voici le schéma Agence de voyages STATION nomStation capacité lieu région tarif ACTIVITE nomStation libellé prix CLIENT id nom prénom ville région solde SEJOUR id station début nbPlaces Voici les autres contraintes portant sur ces tables Les données capacité lieu nom ville solde et nbPlaces doivent toujours être connues Les montants prix tarif et solde ont une valeur par défaut à Il ne peut pas y avoir deux stations dans le même lieu et la même région Les régions autorisées sont ? Océan Indien ? ? Antilles ? ? Europe ? ? Amériques ? et ? Extrême Orient ? La destruction d ? une station doit entra? ner la destruction de ses activités et de ses séjours Créer les tables du schéma Agence de voyages On veillera à bien définir les clés primaires et étrangères et à donner des noms explicites au contraintes check primary key et foreign key b Formulaire Insertion de données Créer pour chaque table un formulaire de saisie Tester ensuite les contraintes avec quelques ordres SQL Par exemple détruire la station et vérifier que les activités ont disparu insérer une autre station en Guadeloupe Antilles insérer une station dans une région 'Nullepart' etc Insérer les données suivantes dans vos différentes tables Par Etienne KOUOKAM Version du octobre PrepaVogt-ESSCA Management Finances Année Académique - NomStation Venusa Farniente Santalba Passac STATION Capacité Lieu Guadeloupe Seychelles Martinique Alpes Région Antilles Océan Indien Antilles Europe Tarif ACTIVITES NomStation Libellé Prix Venusa Plongée Venusa voile Farniente Plongée Passac Ski Passac Piscine Santalba Kayac CLIENT id nom prenom ville région solde Fogg Phileas Londres Europe Pascal Blaise Paris Europe Kerouac Jack New York Amérique SEJOUR idClient station début nbPlaces Venusa Passac Santalba Santalba Passac Venusa Farniente Farniente c Requêtes La base de données que vous avez créée contient déjà un petit jeu de données plus ou moins réaliste A présent il faut concevoir saisir et exécuter les ordres SQL correspondant aux requêtes suivantes Créons la requête qui extrait de la table STATION contenant une liste de stations tous les enregistrements Pour cela activons Menu Créer ? puis Création de Requêtes ? Cliquons sur la petite flèche située à droite de l'outil Affichage et dans la liste déroulante choisissons Mode SQL Sélection Introduisons alors la requête suivante SELECT FROM STATION On remarque alors que sont affichés tous les champs de la table Station il n ? y a pas eu de sélection particulière Projection Si d ? aventure on s ? intéresse à

  • 27
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise
Partager
  • Détails
  • Publié le Apv 03, 2022
  • Catégorie Travel / Voayage
  • Langue French
  • Taille du fichier 23.7kB