Logo Bases de données
Français     English

Applications des Bases de Données en Sciences Humaines et Sociales

Introduction
Sociologie
Démographie
Psychologie
Géographie
Conception BD
SQL
Liens
Questions, commentaires, suggestions ?


Psychologie

Problème

Nous nous intéressons ici à la modélisation et au traitement des relations d'affinité (liées à l'attirance ou à la répulsion) qui peuvent se développer à l'intérieur d'un groupe de personnes dont l'âge, le sexe et la catégorie professionnelle sont différents. Ce problème classique pourrait aussi être traité en sociologie. On considérera, par la suite, que le "groupe" est constitué de 5 individus dont les affinités respectives (notées de 0 à 4) sont regroupées dans le tableau suivant :
 

Affinité
A
B
C
D
E
A
0
3
2
4
B
1
1
3
0
C
4
0
1
3
D
3
2
2
3
E
0
1
4
3


La lecture, dans ce tableau, s'effectue en colonne : l'affinité de A vis-à-vis de B est égale à 1 et celle de B vis-à-vis de A est égale à 0.

Dictionnaire des données
 

Mnémonique Libellé
Affinite
Affinité (de 0 à 4) entre l'individu source et l'individu but
Age
Age de l'individu (en années entières)
Categorie
Code de la catégorie professionnelle de l'individu
Individu
Nom de l'individu
Lbcategorie
Libellé de la catégorie professionnelle :
Ouvrier, Employé, Agent de maîtrise, Cadre, Cadre supérieur
Lbsexe
Libellé du sexe de l'individu interrogé : Homme ou Femme


Pour modéliser l'affinité entre 2 individu, l'attribut "Individu" sera amené à jouer deux rôles :

1- Celui de l'individu source de l'affinité: attribut "IndividuSource"
2- Celui de l'individu destination de l'affinité: attribut "IndividuBut"

Les relations d'affinité entre 2 individus n'étant pas symétriques il est ici indispensable de préciser le sens et la "force" de la relation.

Schéma des données

Pour un complément d'informations sur la démarche de construction du schéma des données se reporter, dans ces pages, à la rubrique Conception BD.

1-DF simples

Individu -> Sexe, Age, Categorie, Lbsexe, Lbcategorie
Sexe -> Lbsexe
Categorie -> Lbcategorie

2-Attributs non classés et DF composées

Les attributs IndividuSource, IndividuBut et Affinite n'ont pas été classés dans l'étape précédente, ils interviennent dans une DF composée qui est la suivante :

IndividuSource, IndividuBut -> Affinite, Sexe, Age, Categorie, Lbsex, Lbcategorie

3-Elimination des transitivités

Individu -> Sexe, Age, Categorie
Sexe -> Lbsexe
Categorie -> Lbcategorie
IndividuSource, IndividuBut -> Affinite

4-Construction des entités et associations

PERSONNE(Individu, Sexe, Age, Categorie)
CATEGORIE(Categorie, Lbcategorie)
TYPE(Sexe, Lbsexe)
AFFINITE(IndividuSource, IndividuBut, Affinite)

5-Mise en relation des entités et associations

Entité source
Entité but
Relation sur l'attribut
Type de relation
CATEGORIE
PERSONNE
Categorie
1-n
TYPE
PERSONNE
Sexe
1-n
PERSONNE
AFFINITE
Individu / IndividuSource
1-n
PERSONNE
AFFINITE
Individu / IndividuBut
1-n

6-Schéma des données

La structure de données "optimale" est la suivante (les clés sont en caractères gras) :

Dans ce schéma, les relations entre la table "Affinite" et la table "Personne" ne sont pas représentées car elles dépendent des traitements, et donc des différents rôles que l'attribut "Individu" va jouer en fonction des questions posées

Interrogations

Pour visualiser le contenu de chaque table de la base de données, taper la commande :
SELECT * FROM Nom_de_ table;
dans un cadre comportant le bouton "Exécuter".

Question 1

Afficher le nom, l'âge, le sexe et la catégorie professionnelle du "Leader" du groupe : celui qui recueille le maximum d'affinité. (Réponse)

Question 2

Afficher, pour le leader, le score qu'il a obtenu avec répartition des effectifs par sexe. Cette question peut servir, par exemple, à vérifier le "poids" de la variable Sexe dans le score obtenu par le leader. (Réponse)

Question 3

Donner la liste des "groupes" de 2 individus, de même sexe, les plus homogènes au sens de l'affinité respective des individus. (Réponse)

Question 4

Donner la liste des "groupes" de 3 individus, de sexe masculin, les plus homogènes au sens de l'affinité respective des individus. (Réponse)

Question 5

Afficher la liste des catégories professionnelles ayant un score supérieur à la moyenne. Afficher en même temps le score obtenu par ces catégories. (Réponse)


Visiteurs :

©Marc Grange, Avril 2000