Développement d'applications
avec une base de données
Les états
Exercice 876
Une entreprise Internet offre des conseils d'investissements pour des placements boursiers. Chaque conseil est un article publié sur une page web. Chaque article possède un titre, un auteur, une date de publication, un lien web et une liste de sujets. Pour éviter des erreurs typographiques, la liste des sujets provient d'une table qui enregistre toujours chaque sujet en quatre langues: français, anglais, espagnol et portugais. Un auteur possède un nom, un prénom et il publie un ou plusieurs articles.
- Faites les tables nécessaires.
- Faites les relations.
- Faites un formulaire pour enregistrer de nouveaux sujets.
- Faites un formulaire pour enregistrer de nouveaux articles.
- Faites un formulaire pour enregistrer de nouveaux auteurs et qui affiche la liste de ses articles (seulement les titres).
- Faites une requête qui trouve les auteurs ayant écrit à propos des ETF (Exchange Traded Fund).
- Faites une requête qui trouve le nombre de sujets traités par chaque auteur.
- Faites une requête qui trouve les auteurs qui ont écrit plus d'articles que la moyenne.
- Faites un état qui donne, pour chaque auteur, la liste de ses articles regroupés par sujet traité.
- Faites un état qui donne, pour chaque sujet, la liste des auteurs qui l'ont traité.