Académique Documents
Professionnel Documents
Culture Documents
Exercice 4.1:
CREATE TABLE Annuaire (nom VARCHARD(90) NOT NULL, prenom VARCHARD(90) , tel
VARCHARD(10) PRIMARY KEY)
Exercice 4.2:
CREATE TABLE Eleve (nom VARCHARD(90) NOT NULL, prenom VARCHARD(90), num
VARCHARD(20) PRIMARY KEY)
CREATE TABLE Matiere (intitule VARCHARD(90) NOT NULL, mat_id INT PRIMARY KEY)
CREATE TABLE Note (num VARCHARD(90) REFERENCES Eleve(num), mat_id INT REFERENCES
Matiere(mat_id), note REAL,PRIMARY KEY(num,mat_id))
Exercice 4.3:
1. DROP TABLE client ==> pas de table à la base
2. pid INT REFERENCES produit(pid) ==> produit(pid) n'existe pas
3.nomp VARCHAR REFERENCES produit(nom) ==> erreur faire référence à produit(pid)
4.erreur contrainte référence
Exercice 5.1
1) SELECT titre AS titres FROM livre;
2) SELECT nom AS noms FROM usager;
3) SELECT nom AS noms FROM usager;
4) SELECT titre as titres FROM livre WHERE annee <1980;
5) SELECT titre as titres FROM livre WHERE titre LIKE '%_A_%';
6) SELECT isbn FROM emprunt WHERE retour = '2020/01/01';
7) SELECT nom as nims FROM usager ORDER BY nom ASC
8) SELECT usager.nom FROM usager WHERE cp = '75012' or cp = '75013'
9) SELECT nom, adresse FROM usager WHERE adresse NOT LIKE '%Rue%'