Base de données
Compte rendu : Base de données. Recherche parmi 301 000+ dissertationsPar Miguel Viegas • 9 Décembre 2019 • Compte rendu • 350 Mots (2 Pages) • 676 Vues
Miguel VIEGAS TP2
Compte-rendu
TP1
1) Création du schèma – table ETUDIANT
CREATE TABLE ETUDIANT (
nom VARCHAR2 (30),
prenom VARCHAR2 (30),
genre VARCHAR2 (1),
groupeTD NUMBER (1),
groupeTP NUMBER (1),
PRIMARY KEY(nom, prenom));
2)Peuplement
INSERT INTO ETUDIANT
VALUES('Salha', 'Romain', 'H', '1', '2');
INSERT INTO ETUDIANT
VALUES('Gignac', 'Andre-Pierre', 'H', '3', '5');
INSERT INTO ETUDIANT
VALUES('Khalifa', 'Mia', 'F', '2', '4');
3)Consultation – 5 requetes
3.1)liste (nom, prenom) des étudiants
SELECT nom, prenom
FROM ETUDIANT ;
3.2)liste des étudiants du groupe TD3
Select *
From ETUDIANT
where groupeTD=3;
3.3)liste (nom, prenom) des étudiants du groupe TD2
Select nom, prenom
From ETUDIANT
where groupeTD=2;
3.4)liste (nom, prenom) des étudiants des groupes TP1 et TP5
Select nom,prenom
From ETUDIANT
WHERE groupeTP=1 OR groupeTP=5;
3.5)liste des filles (nom, prenom) du groupe TP4
select nom,prenom
from ETUDIANT
where genre = 'F' AND groupeTP=4;
TP2
1)Modifier le schéma de la relation ETUDIANT en ajoutant les attributs :
-annee (1 pour 1re année et 2 pour 2ème année),
-parcours (pas de valeur en 1re année, <
ALTER TABLE ETUDIANT
ADD (annee NUMBER(1));
ALTER TABLE ETUDIANT
ADD (parcours VARCHAR2(3));
2)Mettre à jour l'attribut annee (1 pour tous les n-uplets)
UPDATE ETUDIANT
SET annee=1;
3)Supprimer les étudiants du groupe de TP5
DELETE FROM ETUDIANT
WHERE GROUPETP=5;
4)Modifier le schéma de la relation ETUDIANT en supprimant l'attribut parcours
...