SGBD 2er année, Travaux pratiques : Gestion Médias.
SGBD 2er année SeRéCom 2005/2006-01-03 Travaux Pratiques
(P. Ferré)
I) Contexte général
:
Nous reprenons cette année le même thème que celui traité en 1er année. Il s’agira donc d’une gestion de médias. Mais nous l’approfondissons.
Objectifs : La base résultante doit permette :
- La gestion des opérateurs (techniciens et spécialistes des médias) - La gestion des médias,
- La gestion des prêts
- La gestion des supports des médias réalisés, (notez que le support peut être un flux sonore) - La gestion des thèmes dont les médias traitent
- La gestion des « intervenants » dans les thèmes traités…
Ce qui est nouveau : - La base est réalisé en SQL
- L’accès à la base, doit pouvoir avoir lieu à l’aide d’un navigateur Web, interface php - A l’aide de tout client Sql (voir SqlLyog, Dbdesigner)
- A l’aide d’un client son (Windows média player ou RealPlayer) - En utilisant ODBC….
Evolutions de la base :
- La table étudiants, trop spécialisé, évolue, elle inclut désormais une entité plus large celle des opérateurs (prise de vue, interview, tous métiers des médias. La table s’appelle désormais
« opérateurs ». Les conséquences sont les suivantes, certains attributs ne sont plus utiles d’autres seraient nécessaires.
- La table travaux, adaptée l’an passé à la gestion chantiers, devient la table « thémes », réfléchissez aux conséquences logiques qu nécessite de repenser les attributs.
- La table salariés n’a plus de sens… sauf à imaginer des « intervenants » dans le thèmes, dont nous voudrions pouvoir gérer les divers droits à l’image, demande d’autorisation etc. On peut donc la garder, mais on la renomme.
Ce qui sera évalué
:
Le travail de SGBD évidemment, c’est à dire, la structure, les requêtes (en php, en sql, en sql sous la console, avec un client SQL comme SQLyod, ou en passant par ODBC, la cohérence dans les possibilités relationnelles (jointures, gestion des médias « images, sons, autres… »)
Ce travail s’insère dans le contexte d’un travail transversal, avec l’enseignement dédié en php… la partie php étant enseignée et évaluée par mon collègue Marco Winckler.
La partie SGBD, par moi-même. Patrick.ferre@iut-tarbes.fr
1
SGBD 2er année, Travaux pratiques : Gestion Médias.
II) Point de départ, notre base travaillée en 1er année, mais à «
remodeler » et approfondir.
2
SGBD 2er année, Travaux pratiques : Gestion Médias.
III) Comment gérer votre travail
:
1) Inspirez-vous du travail réalisé l’an passé : Le script SQL pour générer le squelette de l’application peut être repris (mais ce n’est q’un squelette à retoucher, et à adapter)
2) Réfléchissez aux compléments et ajustements nécessaires 3) Modéliser avant de vous jeter sur vos claviers
4) Faites valider par votre prof de SGBD vos réalisations avant de passer à l’étape suivante
IV) Que devez vous pouvoir obtenir
?
Script fourni
, Le script SQL nécessaire pour réaliser un « squelette » de départ… qui n’aura de valeur qu’après mise en conformité d’avec les contraintes posées à la page 1 du présent petit guide.Suite au prochain petit guide
N’oubliez pas de passer voir, avant les séances de TP, par ma page « perso » à l’adresse http://serecom.iut-tarbes.fr/ficheferrepatrick.htm ou http://patrick.ferre.free.fr à la
section SGBD 2er année SRC.
3