Vous êtes sur la page 1sur 5

TP4 : Mysql Procédural

UMBB ­ MI1­BDA 2010/11 (Resp. A. AIT­BOUZIAD)

L’objectif de ces exercices est d’écrire des blocs puis des transactions manipulant des tables du schéma « Parc
Informatique » suivant. Vous utiliserez une procédure pour tester vos blocs, comme il est indiqué dans Le cours.

Partie 1 : Créer la base de données « Parc Informatique » décrite ci­dessous

 Présentation de la base de données :


Une entreprise désire gérer son parc informatique à l’aide d’une base de données. Le bâtiment est composé de trois
étages. Chaque étage possède son réseau (ou segment distinct) éthernet. Ces réseaux traversent des salles équipées de
postes de travail. Un poste de travail est une machine sur laquelle sont installés certains logiciels. Quatre catégories de
postes de travail sont recensées (stations Unix, terminaux X, PC Windows et PC NT). La base de données devra aussi
décrire les installations de logiciels.

 Les noms et types des colonnes sont les suivants :

 Description des tables :

1/5
Exercice 1.1 :
Écrire puis exécuter un script SQL « creParc.sql » de création des tables avec les contraintes suivantes :
• Les noms des segments, des salles et des postes sont non nuls.
• Le domaine de valeurs de la colonne ad s’étend de 0 à 255.
• La colonne prix est supérieure ou égale à 0.
• La colonne dateIns est égale à la date du jour par défaut.

Exercice 1.2 :
Écrire puis exécuter un script SQL « insParc.sql » afin d’insérer les données dans les tables suivantes :

2/5
3/5
Partie 2 : SQL Procédurale

Exercice 2.1 : (Extraction de données)

Exercice 2.2 : (Variables de session)

4/5
Exercice 2.3 : (Transaction)

5/5

Vous aimerez peut-être aussi