Les Bases de donnees .pdf


Nom original: Les Bases de donnees.pdf
Titre: Les Bases de donnees
Auteur: hp

Ce document au format PDF 1.4 a été généré par PDFCreator Version 1.5.0 / GPL Ghostscript 9.05, et a été envoyé sur fichier-pdf.fr le 06/04/2017 à 21:55, depuis l'adresse IP 41.224.x.x. La présente page de téléchargement du fichier a été vue 265 fois.
Taille du document: 161 Ko (2 pages).
Confidentialité: fichier public




Télécharger le fichier (PDF)










Aperçu du document


République Tunisienne
Ministère de l'éducation

Section : Sciences de l'informatique
Epreuve : TIC

Exercice : Création
d'une base de données
avec MySql en php

Le Mardi / Jeudi (28-30) Mars 2017
Classe :
4ème Sciences Informatique
Prénom : ............................................. Groupe ..

Nom : ..............................................

Lycée Ahd Jadid

1) Créer la base de données BDGestionArticles composée par les tables :
Article (codeArticle, designationArticle, prixUnitaire, quantiteStock)
Client (codeClient, nomClient, prenomClient, adresseClient, telephoneClient)
Commande (numCommande, dateCommande, codeClient#)
Le dictionnaire des données ci-dessous décrit les différents champs des tables
Champ
Type

Observation

codeArticle

Entier

Identifiant d'un article

designationArticle

Chaine de 20 caractères

Désignation d'un article

prixUnitaire

Réel

Prix unitaire d'un article

quantiteStock

Entier

Quantité en stock d'un article

codeClient

Entier

Identifiant d'un client

nomClient

Chaine de 15 caractères

Nom d'un client

adresseClient

Chaine de 30 caractères

Adresse postale d'un client

telephoneClient

Chaine de 8 caractères

Numéro de téléphone d'un client

numCommande

Entier

Identifiant d'une commande

dateCommande

Date

Date d'une commande

2) Insérer les lignes suivantes dans les tables
Table Article

codeArticle

designationArticle

prixUnitaire

quantiteStock

120

Livre TIC

3.4

1500

135

Livre Base de données

4.2

1500

115

Livre Programmation

4.5

1500

Table Client

codeClient

nomClient

prenomClient

adresseClient

téléphoneClient

10

Ben Med

Ali

Appt 06 bloc B, rue 10050, Ibn Sina 1

98 23 12 32

13

Sayari

Samar

N 02 , Rue Fidèle,Kabaria

55 23 48 76

Table Commande

numCommande
324

1

DateCommande
26/03/2017

Durée : 1 heure

codeClient
13

Enseignante : Khaoula ABAIDI

3) Créer la page web ajoutArticle.html contenant le formulaire suivant :

Le clic sur le bouton Ajouter fait appel à :
a) une fonction javascript développée dans un fichier controle.js qui permet le test de validité des champs du formulaire en
respectant les contraintes suivantes :
- le code est non vide composé au maximum de 4 chiffres
- désignation d'un article est non vide commence par le mot 'livre' et de taille maximale 20 caractères
- le prix unitaire est positif
- quantité en stock ne doit pas dépasser 2000
b) un script php développé dans un fichier ajout.php permettant :
- d'afficher un message "Article existant déjà" dans le cas où le code d'article saisi est existant dans la base ou bien
- ajouter les données nécessaires dans la table appropriée puis afficher le message de la réussite d'ajout
4) Créer la page web modifieArticle.html contenant le formulaire suivant :

Le clic sur le bouton Modifier fait appel à :
c) une fonction javascript développée dans un fichier controle.js qui permet le test de validité des champs du formulaire en
respectant les contraintes suivantes :
- le code est non vide composé au maximum de 4 chiffres
- le prix unitaire est positif
d) un script php développé dans un fichier ajout.php permettant :
- d'afficher un message "Article inexistant" dans le cas où le code d'article saisi est inexistant dans la base ou bien
- changer les données nécessaires dans la table appropriée puis afficher le message de la réussite de modification
(NB. Le prix Unitaire de changement est ajouter au prix unitaire avant le changement)
5) Créer la page web supprimerArticle.php contenant le formulaire suivant :

Le clic sur le bouton Modifier fait appel à :
e) une fonction javascript développée dans un fichier controle.js qui permet le test de validité des champs du formulaire en
respectant les contraintes suivantes :
- le code est non vide composé au maximum de 4 chiffres
f) un script php développé dans un fichier ajout.php permettant :
- d'afficher un message "Article inexistant" dans le cas où le code d'article saisi est inexistant dans la base ou bien
- Supprimer l'article de la table appropriée puis afficher le message de la réussite de suppression

2

Durée : 1 heure

Enseignante : Khaoula ABAIDI


Les Bases de donnees.pdf - page 1/2
Les Bases de donnees.pdf - page 2/2

Documents similaires


les bases de donnees
access 2010 fr
manipulation bd correction
manipulation bd
correction ajout article les bases de donnees
suite correction tp3 sql de 85 a 107


Sur le même sujet..