UFR IV : Sciences économiques, mathématiques et sociales
 

Département Mathématiques et Informatique Appliqués
Licence MASS 

TD de Bases de Données 7

Création d'une table, son peuplement par des tuples, sa mise à jour et sa consultation


Ce TD va consister à créer une table et à la peupler de tuples. Il sera réalisé sous la forme d'un fichier de commandes SQL portant votre nom.

A titre d'exemple, inspirez vous du fichier licmass.sql contenant les commandes sql nécessaires à la création et au peuplement de la table de gestion d'un club sportif (déjà vue en TD).

Créez une table portant votre nom et dont l'expression en algèbre relationnelle est la suivante:
monNom(numero, nom, prenom, datenaiss, cp, rue, ville)

Les champs sont de type chaine de caractères de taille variable, à l'exception du champ "numero" (entier) et du champ "datenaiss" (date). Le numéro est supposé être attribué automatiquement, et tous les champs, à l'exception de "nom" ne sont pas obligatoires.

Peupler la table de tuples (au moins 3) au moyen de requêtes SQL "insert" du type:
insert into monNom (nom, ville, datenaiss) values ('...', '...', '...');

Compléter le champ "prenom" de ces tuples au moyen de requêtes SQL "update" du type:
update monNom set prenom='...';

Compléter le champ "datenaiss" de la même façon.

Ajouter des tuples (au moins 2) au moyen de requêtes "insert" du type:
insert into monNom (nom, prenom, cp, rue) values ('...', '...', '...', '...');

Compléter le champ "ville" au moyen de requêtes "update".

Une fois réalisé, transmettez moi le fichier sql au moyen du mail webCT. Il sera évalué par mes soins et je vous retournerai le résultat par le même canal.