Programmation Java Avancé

Master M2 TTT --- Feuille n° 4

Un petit peu de SQL

Exercice n° 1

Activer sur le serveur étudiant votre base de données PostgreSQL.

Exercice n° 2

Créer la table "Livres" et la remplir avec les enregistrements suivants:
CôteTitreAuteur
HUGO-MISLes MisérablesVictor Hugo
SCHU-PEAPeanutsCharles Schulz
Sachant que "Côte" est la clé primaire de cette table.

Exercice n° 3

Créer, à l'aide d'une requête SQL la table "Clients" et la remplir (toujours avec des requêtes SQL) avec les lignes suivantes:
NomPrénom
GODARDFrancis
GRZESKOWIAKMarjorie
La clé primaire est un champ "No inscription" dont la valeur est incrémentée automatiquement à chaque enregistrement.

Exercice n° 4

Créer une table "Emprunts" et la remplir avec les lignes:
OuvrageEmprunteur Date de prêt
HUGO-MIS210/12/2009
SCHU-PEA210/02/2010

S'assurer que chaque ouvrage n'est emprunté qu'une fois.

Exercice n° 5

Afficher les titres des ouvrages empruntés ainsi que le nom de leur emprunteur, puis ceux empruntés depuis plus de deux mois (utiliser CURRENT_DATE - 60), classés selon la date d'emprunt.