Bases de données & ciné

Mon métier à la base, c'est les bases de données. Les bases de données, c'est cool, y en a partout.

Mais à quoi ça sert les bases de données exactement ? Pour faire simple, quand on fait un tableau (genre un tableur), c'est une base de données (oui c'est un peu simpliste comme définition, je vais élaborer).

Un exemple pour que vous compreniez. J'ai une table avec des acteurs, et une avec des films. Chacune contient une liste de noms (d'acteurs et de films, respectivement). Et bien si on dirige ces noms de façon logique vers une troisième table, on obtient le casting d'un film.

Un exemple simple : on a des films et des acteurs, et chacune pointe sur la ligne de casting correspondante.

 

Ainsi, à partir de listes simples (acteurs, films...), on peut composer pour obtenir des listes complexes (casting).

A QUOI CA SERT ? C'est une méthode de rangement et d'organisation de l'information qui est utilisé un peu partout, c'est extrêmement pratique et ça permet de manipuler de grands volumes de données sans risque de perte de qualité; si le sujet vous intéresse vous pouvez toujours me poser des questions sur Twitter et Mastodon, bref faite-moi confiance.

Ce qu'on peut faire avec des bases de données est assez puissant.

Il y a de cela 2015 ou quelque chose comme ça j'ai constitué une base de données sur le cinéma conséquente (ça m'a pris plusieurs mois via des méthodes un peu ésotériques, je vous en parlerai peut-être un jour), avec 250000 personnes et 700000 films répertoriés. Ma base n'est hélas pas à jour (aucun film plus récent que 2015), on a néanmoins accès à un paquet d'informations.

Ainsi, en exclusivité mondiale, deux informations rigolotes :

Les 100 personnes apparaissant dans le plus de métrages.

 

Les duos partageant le plus souvent l'affiche.

 

Pour cette dernière information, sachez que j'ai eu besoin de deux jours de calcul complet pour l'obtenir (avec mon PC certes modeste).

Voilà, c'était juste pour vous donner une idée de ce que sont les bases de données et ce qu'on peut faire avec. Si j'en fais d'autres usages rigolos je vous en reparlerai plus tard.

 

Petit disclairmer : si vous voulez me confiez des bases de données hésitez pas je suis open.