Re: Questions sur SQLite...

2006-02-20 Par sujet pmenier
Bonjour,

Il existe SQLiteManager

http://www.sqlitemanager.org/

Patrick

David BERCOT [EMAIL PROTECTED] a écrit dans le message de
news:[EMAIL PROTECTED]




-- 
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs From et Reply-To:

To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Questions sur SQLite...

2006-02-20 Par sujet David BERCOT
Bonjour,

 Bonjour,
 
 Il existe SQLiteManager
 
 http://www.sqlitemanager.org/

Oui, finalement, j'ai vu ça...
Mais bon, au diable l'avarice, je suis passé à MySQL ;-)

Merci.

David.


signature.asc
Description: Ceci est une partie de message	numériquement signée


Questions sur SQLite...

2006-02-19 Par sujet David BERCOT
Bonjour,

Je débute dans les bases de données sur Linux et j'aurais une ou deux
questions sur SQLite.
Je viens de l'installer (en v3) et je suis déjà surpris par la
taille !!! C'est tout petit !!!
Sinon, je n'ai pas vu de paquet dont le nom ferait penser à un outil
comme MySQL Administrator. Est-ce que ce genre d'outil existe pour
SQLite ?
D'autre part, et je l'ai choisi pour ça, SQLite permet apparemment de
stocker toute une base dans un seul fichier. Mon but est de mettre ce
fichier sur mon portable et sur mon serveur Internet avec une
synchronisation tous les soirs (comme ça, je peux faire des mises à jour
de la base dans la journée et la remettre sur mon serveur le soir).
Est-ce vous pensez que ce genre de chose peut poser un problème ?
J'aurais bien utiliser MySQL (qui semble quand même d'un autre niveau)
mais j'ai peur qu'il ne retrouve pas ses petits si je partage les
fichiers de données...

Merci d'avance pour vos conseils.

David.


signature.asc
Description: Ceci est une partie de message	numériquement signée


Re: Questions sur SQLite...

2006-02-19 Par sujet Glennie Vignarajah
Le Sunday 19 February 2006 10:20, David BERCOT(David BERCOT 
[EMAIL PROTECTED]) disait:
 Bonjour,

Bonjour,

 Sinon, je n'ai pas vu de paquet dont le nom ferait penser à un
 outil comme MySQL Administrator. Est-ce que ce genre d'outil
 existe pour SQLite ?

Je sais pas si il existe une interface en C, mais il y a :
 - http://phpsqliteadmin.sourceforge.net/
 - http://www.phpro.org/sqlite/ (PHP 5)

 Est-ce vous pensez que ce genre de chose peut
 poser un problème ? 
Aucune idée. Mais, allez voir sur 
http://pear.php.net/package/DB_Sqlite_Tools/
Cet utilitaire propose de faire une Live replication.
A+

-- 
Glennie
Dans la vie on ne fait pas ce que l'on veut mais on est responsable 
de ce que l'on est.


pgpJQIKoUqQSL.pgp
Description: PGP signature


Re: Questions sur SQLite...

2006-02-19 Par sujet jerome moliere
Hello David,

Sunday, February 19, 2006, 10:20:13 AM, you wrote:

DB Bonjour,

DB Je débute dans les bases de données sur Linux et j'aurais une ou deux
DB questions sur SQLite.
c'est clarement pas la base la plus populaire
DB Je viens de l'installer (en v3) et je suis déjà surpris par la
DB taille !!! C'est tout petit !!!
c'est fait pour :)
DB Sinon, je n'ai pas vu de paquet dont le nom ferait penser à un outil
DB comme MySQL Administrator. Est-ce que ce genre d'outil existe pour
DB SQLite ?

cela ne doit pas courir les rues...
DB D'autre part, et je l'ai choisi pour ça, SQLite permet apparemment de
DB stocker toute une base dans un seul fichier. Mon but est de mettre ce
DB fichier sur mon portable et sur mon serveur Internet avec une
DB synchronisation tous les soirs (comme ça, je peux faire des mises à jour
DB de la base dans la journée et la remettre sur mon serveur le soir).
DB Est-ce vous pensez que ce genre de chose peut poser un problème ?
DB J'aurais bien utiliser MySQL (qui semble quand même d'un autre niveau)
DB mais j'ai peur qu'il ne retrouve pas ses petits si je partage les
DB fichiers de données...

hummm je pense que tu devrais lister tes criteres et essayer de
choisir parmi ceux la les plus importants de maniere a faire le bon
choix:
- performance
- administration
- documentation
- synchro de données
- interfacage avec divers langages
etc...

car clairement sql lite est assez mal foutu si tu veux bosser en Java
dessus et guere mieux pour des acces en C, donc j'imagine mal ce qu'il
donne en PHP ou en perl/python...

pourquoi ne pas jeter un oeil aux solutions du type
derby(apache)/cloudscape(ibm) ou sql anywhere (sybase)..Il y aussi en
Java des HSQLDB  qui sont tres simples(trop ?) et tres legers..


jerome
-- 
Best regards,
 jeromemailto:[EMAIL PROTECTED]
Auteur cahier du programmeur Java tome 2 - Eyrolles 10/2003
http://www.eyrolles.com/php.informatique/Ouvrages/ouvrage.php3?ouv_ean13=9782212111941


-- 
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs From et Reply-To:

To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Questions sur SQLite...

2006-02-19 Par sujet David BERCOT
Re-bonjour,

 DB Je débute dans les bases de données sur Linux et j'aurais une ou deux
 DB questions sur SQLite.
 c'est clarement pas la base la plus populaire
 DB Je viens de l'installer (en v3) et je suis déjà surpris par la
 DB taille !!! C'est tout petit !!!
 c'est fait pour :)
 DB Sinon, je n'ai pas vu de paquet dont le nom ferait penser à un outil
 DB comme MySQL Administrator. Est-ce que ce genre d'outil existe pour
 DB SQLite ?
 cela ne doit pas courir les rues...
 DB D'autre part, et je l'ai choisi pour ça, SQLite permet apparemment de
 DB stocker toute une base dans un seul fichier. Mon but est de mettre ce
 DB fichier sur mon portable et sur mon serveur Internet avec une
 DB synchronisation tous les soirs (comme ça, je peux faire des mises à jour
 DB de la base dans la journée et la remettre sur mon serveur le soir).
 DB Est-ce vous pensez que ce genre de chose peut poser un problème ?
 DB J'aurais bien utiliser MySQL (qui semble quand même d'un autre niveau)
 DB mais j'ai peur qu'il ne retrouve pas ses petits si je partage les
 DB fichiers de données...
 
 hummm je pense que tu devrais lister tes criteres et essayer de
 choisir parmi ceux la les plus importants de maniere a faire le bon
 choix:
 - performance
 - administration
 - documentation
 - synchro de données
 - interfacage avec divers langages
 etc...
 
 car clairement sql lite est assez mal foutu si tu veux bosser en Java
 dessus et guere mieux pour des acces en C, donc j'imagine mal ce qu'il
 donne en PHP ou en perl/python...
 
 pourquoi ne pas jeter un oeil aux solutions du type
 derby(apache)/cloudscape(ibm) ou sql anywhere (sybase)..Il y aussi en
 Java des HSQLDB  qui sont tres simples(trop ?) et tres legers..

Là, en l'occurence, c'est vraiment pour quelque chose de tout petit : 2
tables de 300 lignes ;-)
Bon, je vais laisser tomber SQLite et passer sur MySQL (oui, c'est
sûrement disproportionné, mais bon, qui peut le plus peut le moins ;-)).
Il ne me reste plus qu'à trouver comment importer mes deux tables au
format dbf sous MySQL.
Concernant la synchronisation, je vais faire des tests et on verra
bien...

Merci pour vos réponses.

David.


signature.asc
Description: Ceci est une partie de message	numériquement signée


Re: Questions sur SQLite...

2006-02-19 Par sujet Charles Plessy
On Sun, Feb 19, 2006 at 03:45:37PM +0100, David BERCOT wrote :

  car clairement sql lite est assez mal foutu si tu veux bosser en Java
  dessus et guere mieux pour des acces en C, donc j'imagine mal ce qu'il
  donne en PHP ou en perl/python...

Personnellement, j'ai fait une petite interface web en perl pour une
table de 120 000 lignes stoquée dans SQLite, et j'en suis très satisfait.
J'avais commencé avec un accès direct à un fichier csv, et là c'était
l'horreur en termes de performances. Le changement de système de base de
données s'est fait en deux coups de cuillère à pot grâce au module DBI
(database independant).

Mais je n'ai pas testé la partie écriture. Quand je met ma base de
données à jour, c'est en régénérant le fichier csv et en l'important dans
SQLite.

Tout ça pour dire que SQLite peut être une très bonne solution, qui
permet de faire tendre vers zéro le temps passé à configurer la gestion
du système de bases de données.

-- 
Charles


-- 
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs From et Reply-To:

To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]