dimanche 8 mars 2015
mercredi 7 janvier 2015
TP SQL et SQLite manger
pour télécharger le SQLite Manager voir le lien suivant: SQLite
TP : SQL sous SQLite
Exercice : Soit le schéma de base de données relationnel « gestion » suivant:
CLIENT( NClient,
Nom, Ville, Tel)
FOURNISSEUR( Nfour,
Nom , Ville , Tel)
FOURNIR( Nfour,
Nproduit , Prix)
ACHETER( NClient,
Nproduit ,date_achat, Quantité)
PRODUIT( Nproduit,
Nom , Stock , Prix)
télécharger la base de donnée gestion.sqlite ici
Écrivez en SQL les requêtes suivantes :
1.
Les clients qui
habitent à Paris
2.
Le nom et N° de
tel des fournisseurs qui habitent à ‘‘Rabat’’ ou ‘‘Paris’’
3.
Le nom, le prix
et le stock des Produits
4.
Les noms des produits en stock
5.
Les noms des produits dont le prix et entre
243,89 dh et 989,34dh
6.
Les noms des
produits vendus le 06/12/2014.
7.
Le nom et la
ville des clients et les noms des produits achetés
8.
Le nombre des
produits, Le prix maximal, le prix minimal et la moyenne des prix des produits.
9.
Les noms des
produits fournit par chaque fournisseur
10. Les noms des clients trie par ordre croissant, puis par ordre décroissant
11. Le nombre des clients dans chaque ville
12. Le produit le plus vendu
13. Le produit le moins vendu
mardi 9 décembre 2014
dimanche 7 décembre 2014
vendredi 5 décembre 2014
SQL Cours et exercices
Exercice n°1
Soit le modèle relationnel suivant relatif à une base de données sur des représentations musicales :
REPRESENTATION (n°représentation, titre_représentation, lieu)
MUSICIEN (nom, # n°représentation)
PROGRAMMER (date, #n°représentation, tarif)
Remarque : les clés primaires sont soulignées et les clés étrangères sont marquées par #
Questions :
1 - Donner la liste des titres des représentations.
2 - Donner la liste des titres des représentations ayant lieu à l'opéra Bastille.
3 - Donner la liste des noms des musiciens et des titres des représentations auxquelles ils participent.
4 - Donner la liste des titres des représentations, les lieux et les tarifs pour la
Exercice n°2
Soit le modèle relationnel suivant relatif à la gestion des notes annuelles d'une promotion d'étudiants : ETUDIANT(N°Etudiant, Nom, Prénom)
MATIERE(CodeMat, LibelléMat, CoeffMat)
EVALUER(#N°Etudiant, #CodeMat, Date, Note)
Remarque : les clés primaires sont soulignées et les clés étrangères sont marquées par #
Questions :
1 - Quel est le nombre total d'étudiants ?
2 - Quelles sont, parmi l'ensemble des notes, la note la plus haute et la note la plus basse ?
3 - Quelles sont les moyennes de chaque étudiant dans chacune des matières ?
4 - Quelles sont les moyennes par matière ?
On utilisera la requête de la question 3 comme table source
5 - Quelle est la moyenne générale de chaque étudiant ?
On utilisera la requête de la question 3 comme table source
6 - Quelle est la moyenne générale de la promotion ?
On utilisera la requête de la question 5 comme table source
7 - Quels sont les étudiants qui ont une moyenne générale supérieure ou égale à la moyenne générale de la promotion ? On utilisera la requête de la question 5 comme table source.
Exercice n°3
Soit le modèle relationnel suivant relatif à la gestion simplifiée des étapes du
Tour de France 97, dont une des étapes de type "contre la montre individuel" se
déroula à Saint-Etienne :
Tour de France 97, dont une des étapes de type "contre la montre individuel" se
déroula à Saint-Etienne :
EQUIPE(CodeEquipe, NomEquipe, DirecteurSportif)
COUREUR(NuméroCoureur, NomCoureur, #CodeEquipe, #CodePays)
PAYS(CodePays, NomPays)
TYPE_ETAPE(CodeType, LibelléType)
ETAPE(NuméroEtape, DateEtape, VilleDép, VilleArr, NbKm, #CodeType)
PARTICIPER(#NuméroCoureur, #NuméroEtape, TempsRéalisé)
ATTRIBUER_BONIFICATION(#NuméroEtape, km, Rang, NbSecondes, #NuméroCoureur)
Remarque : les clés primaires sont soulignées et les clés étrangères sont marquées par #
Questions :
1 - Quelle est la composition de l'équipe Festina (Numéro, nom et pays des coureurs) ?
2 - Quel est le nombre de kilomètres total du Tour de France 97 ?
3 - Quel est le nombre de kilomètres total des étapes de type "Haute Montagne"?
4 - Quels sont les noms des coureurs qui n'ont pas obtenu de bonifications ?
5 - Quels sont les noms des coureurs qui ont participé à toutes les étapes ?
6 - Quel est le classement général des coureurs (nom, code équipe, code pays et temps des coureurs) à l'issue des 13 premières étapes sachant que les bonifications ont été intégrées dans les temps réalisés à chaque étape ?
7 - Quel est le classement par équipe à l'issue des 13 premières étapes (nom et temps des équipes) ?
COPEMED - Formation SGBD - ACCESS Tunis, 25 septembre – 2 octobre 2001
Exercice 4
Soit une base de données touristique telle que :
STATION (NumSta, NomSta, Altitude, Région)
HOTEL (NumHot, NomHot, #NumStat, Catégorie)
CHAMBRE (NumCh , #NumHot, NbLits)
RESERVATION (NumCli, NumHot, NumCh, DateDeb, DateFin, NbPers)
CLIENT (NumCli, NomCli,AdrCli,TelCli)
1. Donner les noms des clients et le nombre des personnes correspondantes pour les réservations de l'hôtel Bellevue de Courchevel.
2. Pour chaque station de Haute-Savoie, donner le nombre de lits en catégorie trois étoiles.
3. Pour chaque station de Haute-Savoie, donner le nombre de chambres réservées pour le 11/02/2014.
4. Quels sont les noms des hôtels de catégorie deux étoiles de Méribel qui sont complets la semaine du 12/02/2014 au 18/02/2014 ?
5. Quels sont les régions dont toutes les stations sont à plus de 1500m d'altitude ?
6. Quels sont les clients qui sont allés dans toutes les stations du Jura ?
jeudi 4 décembre 2014
Exercice pratique Sql
Soit le schéma relationnel suivant, implémenté sous MySQL :
Question 1 / 15 : numéros et libellés des articles dont le stock est inférieur à 10 ?
Question 2 / 15 : Liste des articles dont le prix d'inventaire est compris entre 100 et 300 ?
Question 3 / 15 : Liste des fournisseurs dont on ne connaît pas l'adresse ?
Question 4 / 15 : Liste des fournisseurs dont le nom commence par "STE" ?
Question 5 / 15 : noms et adresses des fournisseurs qui proposent des articles pour lesquels le délai d'approvisionnement est supérieur à 20 jours ?
Question 6 / 15 : Nombre d'articles référencés ?
Question 7 / 15 : Valeur du stock ?
Question 8 / 15 : numéros et libellés des articles triés dans l'ordre décroissant des stocks ?
Question 9 / 15 : Liste pour chaque article (numéro et libellé) du prix d'achat maximum, minimum et moyen ?
Question 10 / 15 : Délai moyen pour chaque fournisseur proposant au moins 2 articles ?
Question 11 / 15 : Prix minimum de chaque article avec le fournisseur correspondant
Question 12 / 15 : Fournisseurs auprès desquels on ne s'approvisionne plus et qu'il faudrait donc peut-être supprimer de la table Fournisseurs
Question 13 / 15 : Quels sont les fournisseurs qui fournissent les 2 articles 100 et 106, et à quel prix ?
Question 14 / 15 : Listes des articles pouvant être achetés chez plusieurs fournisseurs, avec le prix d'achat et le délai correspondants
Question 15 / 15 : Quels sont le ou les fournisseurs qui fournissent le plus de produits ?
pour valider les requettes voir le site suivant:
http://webtic.free.fr/sql/exint/q1.htm
ARTICLES (NOART, LIBELLE, STOCK, PRIXINVENT)
FOURNISSEURS (NOFOUR, NOMFOUR, ADRFOUR, VILLEFOUR)
ACHETER (#NOFOUR, #NOART, PRIXACHAT, DELAI)
Question 1 / 15 : numéros et libellés des articles dont le stock est inférieur à 10 ?
Question 2 / 15 : Liste des articles dont le prix d'inventaire est compris entre 100 et 300 ?
Question 3 / 15 : Liste des fournisseurs dont on ne connaît pas l'adresse ?
Question 4 / 15 : Liste des fournisseurs dont le nom commence par "STE" ?
Question 5 / 15 : noms et adresses des fournisseurs qui proposent des articles pour lesquels le délai d'approvisionnement est supérieur à 20 jours ?
Question 6 / 15 : Nombre d'articles référencés ?
Question 7 / 15 : Valeur du stock ?
Question 8 / 15 : numéros et libellés des articles triés dans l'ordre décroissant des stocks ?
Question 9 / 15 : Liste pour chaque article (numéro et libellé) du prix d'achat maximum, minimum et moyen ?
Question 10 / 15 : Délai moyen pour chaque fournisseur proposant au moins 2 articles ?
Question 11 / 15 : Prix minimum de chaque article avec le fournisseur correspondant
Question 12 / 15 : Fournisseurs auprès desquels on ne s'approvisionne plus et qu'il faudrait donc peut-être supprimer de la table Fournisseurs
Question 13 / 15 : Quels sont les fournisseurs qui fournissent les 2 articles 100 et 106, et à quel prix ?
Question 14 / 15 : Listes des articles pouvant être achetés chez plusieurs fournisseurs, avec le prix d'achat et le délai correspondants
Question 15 / 15 : Quels sont le ou les fournisseurs qui fournissent le plus de produits ?
pour valider les requettes voir le site suivant:
http://webtic.free.fr/sql/exint/q1.htm
mercredi 26 novembre 2014
samedi 8 novembre 2014
mardi 28 octobre 2014
mardi 21 octobre 2014
lundi 20 octobre 2014
merise
MERISE au service des systèmes d'information
I-A. Le système d'information
Le système d'information ou SI, peut être défini comme
étant l'ensemble des moyens humains, matériels et immatériels mis en
œuvre afin de gérer l'information au sein d'une unité, une entreprise
par exemple.
Il ne faut toutefois pas confondre un système d'information avec un système informatique. En effet, les systèmes d'information ne sont pas toujours totalement informatisés et existaient déjà avant l'arrivée des nouvelles technologies de l'information et des communications dont l'informatique fait partie intégrante.
Le SI possède 4 fonctions essentielles :
Il ne faut toutefois pas confondre un système d'information avec un système informatique. En effet, les systèmes d'information ne sont pas toujours totalement informatisés et existaient déjà avant l'arrivée des nouvelles technologies de l'information et des communications dont l'informatique fait partie intégrante.
Le SI possède 4 fonctions essentielles :
- La saisie ou collecte de l'information
- La mémorisation de l'information à l'aide de fichier ou de base de données
- Le traitement de l'information afin de mieux l'exploiter (consultation, organisation, mise à jour, calculs pour obtenir de nouvelles données, ...)
- La diffusion de l'information
vendredi 17 octobre 2014
EXCEL 2010
samedi 11 octobre 2014
vendredi 10 octobre 2014
jeudi 9 octobre 2014
Inscription à :
Articles (Atom)








