Précédent   Forum du club des développeurs et IT Pro > Bases de données > Décisions SGBD > Autres
Autres Autres sujets sur les SGBD
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 18/09/2012, 22h03   #1
Pierre-Mathieu
Invité de passage
 
Inscription : août 2009
Messages : 7
Détails du profil
Informations forums :
Inscription : août 2009
Messages : 7
Points : 0
Points : 0
Par défaut Bible dans une db

Bonjour,

J'ai un fichier pdf et epub contenant la bible dans son intégrité. Pour l'instant l'extension du fichier n'a pas encore grand intérêt mais je désire insérer la bible dans son entièreté dans una db sqlite. Comment procéder sachant qu'une recherche sur un livre, un chapitre et un verset doit pouvoir s'effectuer?

Merci de votre aide.

P-M
Pierre-Mathieu est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/09/2012, 09h07   #2
StringBuilder
Membre Expert
 
Homme Sylvain Devidal
Chef de projets Générix
Inscription : février 2010
Messages : 1 517
Détails du profil
Informations personnelles :
Nom : Homme Sylvain Devidal
Âge : 34
Localisation : France, Rhône (Rhône Alpes)

Informations professionnelles :
Activité : Chef de projets Générix
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : février 2010
Messages : 1 517
Points : 2 381
Points : 2 381
Si SQLLite supporte les recherches fulltext, bah il suffit d'inserrer une unique ligne dans la table, contenant le fichier PDF.

Le moteur fulltext permettra de retrouver le document.

Cependant, je doute que votre question soit exactement ça.

Alors il faudra modéliser la bible (je l'ai jamais lue, donc je connais pas sa structure exacte), mais ça devrait donner un truc du genre "chapitre / paragraphe / verset" (donc trois tables).

Les versets seront insérés un à un dans la table versert. Regroupés dans la table paragraphe, regroupés eux-même dans la table chapitre.

Il suffira alors, toujours avec fulltext, d'interroger la table verset, pour retrouver le verset, le paragraphe et le chapitre.
StringBuilder est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/09/2012, 10h20   #3
SQLpro
Rédacteur

 
Avatar de SQLpro
 
Homme Frédéric BROUARD
Expert SGBDR & SQL
Inscription : mai 2002
Messages : 12 074
Détails du profil
Informations personnelles :
Nom : Homme Frédéric BROUARD
Localisation : France

Informations professionnelles :
Activité : Expert SGBDR & SQL
Secteur : Conseil

Informations forums :
Inscription : mai 2002
Messages : 12 074
Points : 21 669
Points : 21 669
Il serait plus efficace de tout mettre dans une seule table et de gérer une arborescence....

Chaque niveau d'imbrication représentant les différentes entrées :
Livre (niveau 0)
Chapitre (niveau 1)
Verset (niveau 2)
...

A +
__________________
Frédéric Brouard - SQLpro - ARCHITECTE DE DONNÉES - expert SGBDR et langage SQL
Site sur les SGBD relationnels et le langage SQL: http://sqlpro.developpez.com/
Expert Microsoft SQL Server - M.V.P. (Most valuable Professional) MS Corp.
Blog SQL, SQL Server, modélisation données : http://blog.developpez.com/sqlpro
http://www.sqlspot.com : modélisation, conseils, audit, optimisation, formation
* * * * * Enseignant CNAM PACA - ISEN Toulon - CESI Aix en Provence * * * * *
SQLpro est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 17h04.


 
 
 
 
Partenaires

Hébergement Web