0% ont trouvé ce document utile (0 vote)
25 vues3 pages

Exercice 1: Création de Tables: TP 1: Bases de Données Relationnelles Mip - Iap-S4 J.Zahir 2024-2025

Le document présente un TP sur les bases de données relationnelles, comprenant des exercices sur la création, la description et la destruction de tables via des scripts SQL. Il inclut également des instructions pour l'insertion de données dans ces tables, avec un dictionnaire de données détaillant les colonnes et leurs types. Les contraintes et spécifications pour chaque table sont clairement définies.

Transféré par

Marwane Chnitfa
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
25 vues3 pages

Exercice 1: Création de Tables: TP 1: Bases de Données Relationnelles Mip - Iap-S4 J.Zahir 2024-2025

Le document présente un TP sur les bases de données relationnelles, comprenant des exercices sur la création, la description et la destruction de tables via des scripts SQL. Il inclut également des instructions pour l'insertion de données dans ces tables, avec un dictionnaire de données détaillant les colonnes et leurs types. Les contraintes et spécifications pour chaque table sont clairement définies.

Transféré par

Marwane Chnitfa
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

TP 1: BASES DE DONNÉES RELATIONNELLES

MIP - IAP- S4
[Link]
2024-2025

Exercice 1: Création de tables

A.​ Ecrire puis exécuter un script SQL ( que vous appellerez [Link]) de création des tables
avec leurs clés primaires (en gras dans le schéma suivant) et les contraintes suivantes:
1.​ Les noms des segments, des salles et des postes sont non nuls,
2.​ Le domaine de valeurs de la colonne ad s’étend de 0 à 255,
3.​ La colonne prix est supérieure à 0,
4.​ La valeur par défaut pour la colonne délai est 0.
B.​ Écrire puis exécuter un script SQL ( que vous appellerez [Link]) qui affiche la
description de toutes ces tables (en utilisant la commande DESC).
C.​ Écrire puis exécuter un script SQL de destruction des tables ( que vous appellerez
[Link]). Lancer ce script puis à nouveau celui de la création des tables.

Exercice 2: Insertion de données

Écrire puis exécuter un script SQL ( que vous appellerez [Link]) afin d’insérer les données
suivantes:

Segment:

Logiciel:
Poste:

Salle:

Types:
Dictionnaire de données:
Colonne Commentaires Types

indIP trois premiers groupes IP (exemple : 130.120.80) VARCHAR (11)

nomSegment nom du segment VARCHAR (20)

etage étage du segment NUMBER (2)

nSalle numéro de la salle VARCHAR (7)

nomSalle nom de la salle VARCHAR (20)

nbPoste nombre de postes de travail dans la salle NUMBER (2)

nPoste code du poste de travail VARCHAR (7)

nomPoste nom du poste de travail VARCHAR (20)

ad dernier groupe de chiffres IP (exemple : 11) VARCHAR (3)

typePoste type du poste (UNIX, TX, PCWS, PCNT) VARCHAR (9)

dateIns date d'installation du logiciel sur le poste DATE

nLog code du logiciel VARCHAR (5)

nomLog nom du logiciel VARCHAR (20)

dateAch date d'achat du logiciel DATE

version version du logiciel VARCHAR (7)

typeLog type du logiciel (UNIX, TX, PCWS, PCN) VARCHAR (9)

prix prix du logiciel NUMBER (6, 2)

numIns numéro séquentiel des installations NUMBER (5)

dateIns date d'installation du logiciel DATE

delai intervalle entre achat et installation NUMERIC(2)

Schéma des tables:

Vous aimerez peut-être aussi