Outils pour utilisateurs

Outils du site


intro_histoire_numerique:modelisation_bases_donnees

Ceci est une ancienne révision du document !


Revenir à la page d'accueil

Modélisation conceptuelle des bases de données relationnelles

  • Audibert Laurent, Bases de données : de la modélisation au SQL : conception des bases de données - modèle relationnel et algèbre relationnelle -langage SQL - programmation SQL, Paris, Ellipses, 2009.
  • Audibert Laurent, UML 2 : de l’apprentissage à la pratique, Paris, Ellipses, 2009.
  • Principes de base de la modélisation entité-association
  • Application à la production des données en sciences historiques: une table, un ensemble d'individus (lignes) et de leurs propriétés (colonnes)
  • Les données structurées par un modèle:
    • Une entité/classe: un identifiant, un nom (label), une définition
    • Une ou plusieurs relations entre entités/classes
    • Une ou plusieurs propriétés pour les classes et les relations

Des sources aux données structurées

  • Cellier Jacques et Cocaud Martine, Traiter des données historiques : méthodes statistiques, techniques informatiques, Rennes, Presses universitaires de Rennes, 2001, Chapitre 1: Des sources aux données.
  • Lemercier Claire et Zalc Claire, Méthodes quantitatives pour l’historien, Paris, La Découverte, 2016, Chapitre 3: De la source aux données.
  • Beretta Francesco et Vernus Pierre, « Le projet SyMoGIH et la modélisation de l’information : une opération scientifique au service de l’histoire », Les carnets du LARHRA, 2012, pp. 81‑107.
  • Beretta Francesco, « L’interopérabilité des données historiques et la question du modèle : l’ontologie du projet SyMoGIH », in: Brigitte Juanals et Jean-Luc Minel, Enjeux numériques pour les médiations scientifiques et culturelles du passé, Paris, Presses universitaires de Paris Nanterre, 2017, pp. 87‑217. En ligne: <https://halshs.archives-ouvertes.fr/halshs-01559816/document>, consulté le 14.03.2019.


Des sources aux données: la modélisation conceptuelle en sciences historiques (diapositives)


SQLite

Si on dispose de Python/Jupyterlab on peut directement travailler avec SQLIte, sinon on peut installer le logiciel séparément:

Tutoriel et commandes SQL:

SQLiteStudio

Un client de base qui permet de créer de nouvelles bases de données. Moyennement ergonomique pour saisir des données.

Client graphique alternatif

Un client avancé qui permet de gérer les bases de données et de saisir / interroger facilement les données. Ne permet pas de créer de nouvelles bases de données: les créer avec SQLite Sudio ou en ligne de commande puis rendre accessibles depuis DBeaver

Installer: DBeaver (Windows: 64 bit)

intro_histoire_numerique/modelisation_bases_donnees.1602461035.txt.gz · Dernière modification: 2020/10/12 02:03 par Francesco Beretta