Partie I
SQL de base
36
© Éditions Eyrolles
1.2 Création des tables
Écrire puis exécuter le script SQL (que vous appellerez creParc.sql) de création des tables avec
leur clé primaire (en gras dans le schéma suivant) et 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.
1.3 Structure des tables
Écrire puis exécuter le script SQL (que vous appellerez descParc.sql) qui affiche la description de
toutes ces tables (en utilisant des commandes DESCRIBE). Comparer le résultat obtenu avec le
schéma ci-dessus.
1.4 Destruction des tables
Écrire puis exécuter le script SQL de destruction des tables (que vous appellerez dropParc.sql).
Lancer ce script puis celui de la création des tables à nouveau.
Figure 1-4 Composition des tables
Segment
indIP
nomSegment
etage
Salle
nSalle
nomSalle
nbPoste
indIP
Poste
nPoste
nomPoste
indIP
ad
typePoste
nSalle
Logiciel
nLog
nomLog
dateAch version typeLog
prix
Installer
nPoste
nLog
numIns
dateIns
delai
Types
typeLP
nomType
SQL de base
36
© Éditions Eyrolles
1.2 Création des tables
Écrire puis exécuter le script SQL (que vous appellerez creParc.sql) de création des tables avec
leur clé primaire (en gras dans le schéma suivant) et 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.
1.3 Structure des tables
Écrire puis exécuter le script SQL (que vous appellerez descParc.sql) qui affiche la description de
toutes ces tables (en utilisant des commandes DESCRIBE). Comparer le résultat obtenu avec le
schéma ci-dessus.
1.4 Destruction des tables
Écrire puis exécuter le script SQL de destruction des tables (que vous appellerez dropParc.sql).
Lancer ce script puis celui de la création des tables à nouveau.
Figure 1-4 Composition des tables
Segment
indIP
nomSegment
etage
Salle
nSalle
nomSalle
nbPoste
indIP
Poste
nPoste
nomPoste
indIP
ad
typePoste
nSalle
Logiciel
nLog
nomLog
dateAch version typeLog
prix
Installer
nPoste
nLog
numIns
dateIns
delai
Types
typeLP
nomType
