Bonjour,
je me permet de poster pour un projet auquel je dois participer. Il y a certaines choses qui m'échappe, je ne vais pas faire l'étalage de toutes les questions, mais en voici quelques une...
j'ai une base de donnée format txt de plus de 1.5Go.
C'est un annuaire téléphonique pour entreprise qui couvre la France.
Bien sur ce n'est qu'une suite de ligne à 31 colonnes
sur 6 400 000 de lignes environ.
J'envisage de découper cette base de donnée en plusieurs table. Je peux vous exposer mon schéma de base
4 Tables :
table 1 : Numéro, 6 champs
table 2 : Adresse, 11 champs
table 3 : Nom et activité, 13 champs
table 4 : Mots clés, 4 champs
je me retrouve avec 34 champs au lieu de 31, parce que je récupère l'ID de la table 1, qui est l'id de la ligne correspondant à un numéro de tél unique.
Que je retrouve dans table 2, table 3 et table 4.
Dans la base il y a des entreprise avec un numéro de tel qui se répète sur plusieurs lignes, avec la même adresse mais les activités peuvent changer.
Ma question est la suivante:
même après avoir découpé la base en 4 fais mon schéma comment relié les tables etc...
Quel serveur dois-je acquérir? un mutualisé fera l'affaire, il faut un dédié??
une base de donnée de 1 Go ça existe, mais comment gérer et faire qu'un site soit viable et confortable avec autant de données.
Merci
Partager