Introduction
Vous êtes sur le site personnel de Marc
Grange.
Les informations figurant dans ces pages s'adressent à tous
ceux qui souhaitent appliquer et utiliser les techniques des bases
de données. Différents exemples sont empruntés
au domaine des Sciences Humaines et Sociales, mais l'apprentissage
du langage SQL et la méthode de conception de bases de données
présentés ci-après, concernent tous les domaines
qui impliquent une gestion efficace des données.
Praticien developpeur et formateur, j'utilise et j'enseigne les
bases de données depuis plus de 20 ans.
Pré-requis
Des connaissances sur la conception de Bases de Données,
le modèle de données relationnel et le langage SQL sont indispensables
pour suivre cette présentation. Le lecteur n'ayant pas les
connaissances requises, mais souhaitant aborder ces différents
domaines, peut se reporter, dans ces pages, aux rubriques :
|
|
|
|
|
|
|
|
Liens vers des sites relatifs au domaine
|
Objectif
L'objectif de cette présentation
est de montrer quelques applications possibles des Bases
de Données en Sciences Humaines et Sociales.
L'utilisation d'un modèle de données pour
structurer les informations, ici le modèle relationnel,
permet ensuite de s'appuyer sur le langage SQL pour
l'extraction et la production d' informations pertinentes
relatives aux domaine étudié. Cette approche
"générique", qui utilise les
propriétés des SGBD (Systèmes
de Gestion de Bases de Données),
évite le recours à des outils ou à
des développements logiciels spécifiques.
Quatre applications possibles, issues des Sciences
Humaines et Sociales, serviront de base à cette
présentation :
|
- En Sociologie
|
|
|
- En Démographie
|
|
|
- En Psychologie
|
|
|
- En Géographie
|
|
Chaque exemple sera traité en utilisant le plan suivant :
-
Présentation des données du problème
: construction du dictionnaire des données.
-
Structuration des informations : production
du schéma des données.
-
Présentation de questions représentatives
du domaine étudié.
-
Traitement interactif de questions, sur une
base de données test, à l'aide du langage SQL.
Application pratique
Pour appliquer et utiliser pratiquement, sur un système
réel, les notions de conception
et d'utilisation de bases de données (SQL)
présentées dans ces pages, voir les fonctionnalités
du logiciel IBEasy+.
|