[avis] Sgbd

Statut
N'est pas ouverte pour d'autres réponses.

jb_master

Touriste
Bonjour à tous,

dans le cadre d'un travail scolaire, je solicite votre avis, vos conseils pour une création de base de données. En effet, j'ai chaque fois un peu de mal à trouver la bonne "formule" pour créer les tables.
L'énoncé étant : ""Quel logiciel de SGBD est utilisé par les entreprises et pourquoi"
Je dois créer une enquête de 10 questions (dont une avec une échelle: "Pas d'accord", "Plutot d'accord", "Sans avis"...) en rapport avec le thème général.

Chaque réponse qu'un utilisateur donnera, devra être enregistrée (nous avons un compte sur phpmyadmin avec l'ULg donc ca se stocke là-bas).
Vraiment mon problème est à la base, dois-je faire une table "participants" (histoire d'enregister des noms), une table "réponses possibles" (pour ainsi faire des listes déroulantes) et une autre table "réponses effectuées" ?

Je précise que je suis en 2e BAC à HEC-ULg et que le cours d'informatique n'est pas conséquent et donc, je suis d'un niveau modeste.

Merci d'avance de votre aide,

Bien à vous,

JB
 

moustic

Touriste
Petit exemple fait en 15 minutes sous Access









Avec cette requête :


ça donne :


Les relations entre les tables :


J'ai pas fait de formulaire d'encodage parce qu'il me demanderait un peu de programmation et pas vraiment le temps à ça.

En gros dans la table Réponses, s'il y a plusieurs lignes pour une question (Questions 2 et 3 dans l'exemple), c'est considéré comme une question à choix multiple, sinon (Question 1) c'est du texte libre > zone TexteLibre de la table sondage.

Attention ici une réponse = une question mais rien n'empêche plusieurs lignes dans la table Sondages avec pour la même personne et la même question une référence à une autre réponse.

Bon ici j'avoue, j'ai quand même fait compliqué mais ça permet de configurer n'importe quel sondage en ajoutant des questions et leurs réponses possibles comme tu le veux. Bon faut un peu de programmation derrière tout ça aussi mais rien de bien méchant il me semble.
 
1er
OP
jb_master

jb_master

Touriste
Moustic: grand grand merci pour ton aide, je vais tenter tout cela en pratique maintenant et essayer d'adapter sur phpMyadmin et créer ces pages web. Merci !
 
W

whatever42

ex membre
moustic a dit:
Petit exemple fait en 15 minutes sous Access
Le monsieur a parlé de PHP et d'un SGBD à la MySQL, PostgreSQL, en plus sur une machine distante à l'ULg qui doit pas regorger de machin à la MS Access & co. ...

bon sinon :
http://answers.google.com/answers/threadview?id=311751

y'en a plein, qui supportent ou non des DB en backend .. enfin, y'a le choix et c'est gratuit (parfois même libre)
 
Statut
N'est pas ouverte pour d'autres réponses.
Haut