Travail 6.1 Les requêtes SQL Gestion des patients

publicité
SGBDR
Plateforme TIC - Bureautique
Exercices d’apprentissage
Travail
6.1
Savoir-faire
page 15
Les requêtes SQL
Gestion des patients
Interroger une base de données en mode SQL
Prérequis
Savoir créer une requête SQL
Supports
Clé USB ou espace personnel sur le disque dur, le serveur ou le Cloud
Durée
Source
cterrier.com
55 minutes
Source 6.1 base Collet
1. télécharger ou créer la base de données : Collet 2010 sur une clé USB, dans votre espace personnel sur le
serveur ou sur le disque dur ou le Cloud
2. Créer et paramétrer la table : Patients suivante :
3. Créer et paramétrer la table : Visites suivante :
4. Relier les tables de la façon suivante :
SGBDR
Plateforme TIC - Bureautique
Exercices d’apprentissage
cterrier.com
page 16
5. Ouvrir la table : Patients et saisir les enregistrements suivants :
6. Ouvrir la table : Visites et saisir les enregistrements suivants :
7. Créer les requêtes SQL suivantes :
7.1 Requêtes simples
Afficher les champs : civilité, nom et date de naissance de la table patients
Afficher tous les champs de la table visites
7.2 Requête multi tables : SELECT… FROM… INNER JOIN
Afficher les champs : nom, rue, CP et ville de la table patients et les champs date, taille, poids de la table
visites
7.3 Trier les données : ORDER BY
Afficher les champs n° visite, date, prix visites et prix actes de la table visites triés sur la date par ordre
décroissant
Afficher tous les champs de la table patients triés le n° patient et sur la date de naissance
SGBDR
Plateforme TIC - Bureautique
Exercices d’apprentissage
cterrier.com
page 17
7.4 Affichage avec restriction : WHERE (Lyke, not) ; WHERE (And, or, between)
Afficher les champs : n° patient, rue, CP et ville de la table patients pour les personnes de Paris
Afficher les champs : n° patient, rue, CP, ville, date de naissance de la table patients pour les salariés de Lyon
ou Grenoble triés sur la date de naissance
Afficher les champs : n° patient, rue, code postal et ville de la table Patient des entreprises dont le code postal
n’est pas 75000
Afficher les champs : nom, rue, CP et ville de la table patients pour les personnes dont le nom commence par
fa
Afficher les champs : nom, rue ; CP et ville de la table patients pour ceux qui habitent sur une place
Afficher la civilité, le nom, la ville, le téléphone des patients de Lyon dont l’âge est > à 30 ans.
Afficher la civilité, le nom, la ville, des patients de Lyon ou Grenoble dont l’âge est compris entre à 30 et 50
ans.
Afficher le nom, la ville, l’âge, la date de visite, le prix de visite et le prix de l’acte des patients de Villeurbanne
de mois de 20 ans qui sont venus entre le 01/01/2013 et le 30/01/2013
Téléchargement