IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

SQLite Discussion :

qui connait sqlite ?


Sujet :

SQLite

  1. #1
    Membre expert
    Avatar de Emmanuel Lecoester
    Profil pro
    Inscrit en
    Février 2003
    Messages
    1 493
    Détails du profil
    Informations personnelles :
    Âge : 48
    Localisation : France, Nord (Nord Pas de Calais)

    Informations forums :
    Inscription : Février 2003
    Messages : 1 493
    Points : 3 266
    Points
    3 266
    Par défaut qui connait sqlite ?
    www.sqlite.org

    qui l'a déjà utilisé et qu'est ce qu'il en pense ?

    Merci d'avance

  2. #2
    Rédacteur/Modérateur

    Avatar de Fabien Celaia
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Octobre 2002
    Messages
    4 224
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : Suisse

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Service public

    Informations forums :
    Inscription : Octobre 2002
    Messages : 4 224
    Points : 19 566
    Points
    19 566
    Billets dans le blog
    25
    Par défaut Re: qui connait sqlite ?
    Citation Envoyé par www.sqlite.org
    Implements most of SQL92. (Features not supported)
    Ils sont gonfles

  3. #3
    Membre expert
    Avatar de Emmanuel Lecoester
    Profil pro
    Inscrit en
    Février 2003
    Messages
    1 493
    Détails du profil
    Informations personnelles :
    Âge : 48
    Localisation : France, Nord (Nord Pas de Calais)

    Informations forums :
    Inscription : Février 2003
    Messages : 1 493
    Points : 3 266
    Points
    3 266
    Par défaut
    oui on note aussi
    ...are parsed but they are not enforced...


    Par contre qui s'en ai déjà servi. J'ai l'impression que c'est pire que ocelot en terme de possibilité...

  4. #4
    Membre averti Avatar de venomelektro
    Homme Profil pro
    Inscrit en
    Avril 2004
    Messages
    521
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations forums :
    Inscription : Avril 2004
    Messages : 521
    Points : 316
    Points
    316
    Par défaut
    Salut je fais remonter ce thread car je m y interesse en ce momment ,

    j ai une base de données MySQL dont je souhaiterais me servir dans une appli C++ en embarqué ( comme SQLLite)

    j aimerais du SQL car ma base d origine est en MySQL et donc il faudrait une conversion simple (sqlite etais bien pour ca) et je n ai pas besoin de commandes SQL tres evolués ( juste des simple SELECT avec qq clauses WHERE ...)

    donc si qq un connait SQLite ou à autre chose a me conseiller ...

    Merci

  5. #5
    Membre actif
    Homme Profil pro
    Ingénieur systèmes et réseaux
    Inscrit en
    Décembre 2003
    Messages
    167
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Ingénieur systèmes et réseaux
    Secteur : Distribution

    Informations forums :
    Inscription : Décembre 2003
    Messages : 167
    Points : 209
    Points
    209
    Par défaut
    Arf
    je fait les dents dessus
    c'est pas mal
    y manque les commandes update
    les cle etrangéres
    la gestion des dates c'est pas le top vu qu'il stock en string
    les chiffres à virgule c'est la misere aussi si on utilise le separateur décimal ','
    je l'utilise en Delphi avec le composant de aducom

  6. #6
    Membre habitué

    Profil pro
    Inscrit en
    Septembre 2003
    Messages
    137
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2003
    Messages : 137
    Points : 161
    Points
    161
    Par défaut
    Bonjour,

    Je l'utilise avec C++Builder.
    Au niveau des possibilités, c'est peut être pas top (ça me suffit), mais ce système est robuste, et totalement gratuit.
    j'aime...

    Note : mes BD ne sont pas très volumineuses en général.

    Sly.

  7. #7
    Candidat au Club
    Profil pro
    Inscrit en
    Février 2005
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2005
    Messages : 2
    Points : 2
    Points
    2
    Par défaut autres informations?
    bonjour,

    savez vous si en sqlite, il est possible de synchroniser et/ou repliquer plusieurs bases?

    ce qui m'interesse c'est la synchronisation de plusieurs bases

    j'ai vu qu'en mysql cela était possible avec les fonctions de réplication et les notions maitre/esclave

    merci

  8. #8
    Membre régulier

    Inscrit en
    Décembre 2002
    Messages
    49
    Détails du profil
    Informations forums :
    Inscription : Décembre 2002
    Messages : 49
    Points : 76
    Points
    76
    Par défaut
    juste une petite question , est qu'il existe d'autre manager pour sqlite que "sqlite manager" (qui ne nécéssite pas l'installation de php) merci d'avance

  9. #9
    Membre du Club
    Profil pro
    Inscrit en
    Novembre 2003
    Messages
    44
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Novembre 2003
    Messages : 44
    Points : 43
    Points
    43
    Par défaut
    Salut,
    Je m'intéresse aussi à SQLite.
    Je ne peux pas répondre à mumuri, je ne connais que l'appli php clone de phpmyadmin pour sqlite....dsl
    Par contre, j'envisage d'utiliser SQLite pour une base de donnée appellée à grandir de façon linéaire, avec, en surestimant, 10'000 lignes de plus par année dans une table. () taille typique d'une ligne 5-50kb ?
    Quand je lis :
    Very large datasets

    When you start a transaction in SQLite (which happens automatically before any write operation that is not within an explicit BEGIN...COMMIT) the engine has to allocate a bitmap of dirty pages in the disk file to help it manage its rollback journal. SQLite needs 256 bytes of RAM for every 1MB of database. For smaller databases, the amount of memory required is not a problem, but when database begin to grow into the multi-gigabyte range, the size of the bitmap can get quite large. If you need to store and modify more than a few dozen GB of data, you should consider using a different database engine.
    [edit : il faut que j'apprenne à lire.... enfin la question qui reste est : peut-on éviter ce "rollback journal" ?

  10. #10
    Nouveau Candidat au Club
    Inscrit en
    Août 2005
    Messages
    1
    Détails du profil
    Informations forums :
    Inscription : Août 2005
    Messages : 1
    Points : 1
    Points
    1
    Par défaut J'ai connu SQLite par la réalisation de PHARMAlibre
    J'ai réalisé un progiciel de gestion de pharmacie avec PHP5/SQLite mais je l'ai testé seulement sous Windows. J'ai quand même eu de bons résultats : Rapidité, Facilité de programmation et de maintenance de la base, Simplicité d'exploitation,....

    A propos, je recherche un hébergeur gratuit supportant PHP 5 / SQLite pour pouvoir faire tester mon appli en ligne par tout le monde.

  11. #11
    Membre actif
    Inscrit en
    Novembre 2003
    Messages
    549
    Détails du profil
    Informations forums :
    Inscription : Novembre 2003
    Messages : 549
    Points : 243
    Points
    243
    Par défaut Re: J'ai connu SQLite par la réalisation de PHARMAlibre
    Citation Envoyé par ashraf
    J'ai réalisé un progiciel de gestion de pharmacie avec PHP5/SQLite mais je l'ai testé seulement sous Windows. J'ai quand même eu de bons résultats : Rapidité, Facilité de programmation et de maintenance de la base, Simplicité d'exploitation,....

    A propos, je recherche un hébergeur gratuit supportant PHP 5 / SQLite pour pouvoir faire tester mon appli en ligne par tout le monde.
    Je cherche quant à moi un tutoriel en français basique pour utiliser sqlite.
    J'ai fait un essai tout simple en ligne de commande, mais je voudrais connaitre la commande qui permet de faire exécuter un programme qui contient les commandes sqlite.

  12. #12
    raphdatcom
    Invité(e)
    Par défaut
    Citation Envoyé par enicnath
    Je cherche quant à moi un tutoriel en français basique pour utiliser sqlite.
    J'ai fait un essai tout simple en ligne de commande, mais je voudrais connaitre la commande qui permet de faire exécuter un programme qui contient les commandes sqlite.
    c'est ce que je cherche aussi, un tutoriel basique pour utiliser sqlite ... en français de préférence ... mais je vais pas faire le difficile ...

    si quelqu'un peut me donner un coup de pouce

  13. #13
    Xyo
    Xyo est déconnecté
    Candidat au Club
    Profil pro
    Inscrit en
    Juin 2005
    Messages
    5
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France

    Informations forums :
    Inscription : Juin 2005
    Messages : 5
    Points : 4
    Points
    4
    Par défaut
    Moi j'utilise SQLite mais quand local quoi, je m'en sers plus comme fichier de sauvegarde. Pas trop pousser mais bien suffisant pour beaucoup de projet, j'aime bin moi ^^

  14. #14
    Membre du Club
    Inscrit en
    Novembre 2005
    Messages
    110
    Détails du profil
    Informations forums :
    Inscription : Novembre 2005
    Messages : 110
    Points : 47
    Points
    47
    Par défaut
    Oui c'est sympa SQLite... j'ai decouvert il n'y a pas si longtemps.
    Tant pour l'utilisation "normale" qu'en C (par exemple)
    Le seul probleme est qu'il n'y a pas de verification des contraintes d'integrite.
    Et un deuxieme probleme est son utilisation par plusieurs thread... ca pose probleme vu que la DB est cree a partir d'un seul fichier.
    Sinon leur site est pas mal fait, il y a une tres bonne documentation (en anglais c'est vrai... mais c'est de l'anglais technique assez accessible )

  15. #15
    Membre à l'essai
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    28
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : Belgique

    Informations forums :
    Inscription : Juillet 2006
    Messages : 28
    Points : 24
    Points
    24
    Par défaut
    Déjà bidouillé un peu en Python et Ruby. C'est bien chiant de pas pouvoir virer des colonnes quand même...

  16. #16
    Membre habitué

    Profil pro
    Inscrit en
    Septembre 2003
    Messages
    137
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2003
    Messages : 137
    Points : 161
    Points
    161
    Par défaut
    Et un deuxieme probleme est son utilisation par plusieurs thread...
    C'est un problème pour les grosses montés en charge.
    Mais dans une utilisation multi-poste <= 15 postes et avec un bon débit, ça fonctionne très bien...

  17. #17
    Nouveau membre du Club
    Inscrit en
    Juin 2009
    Messages
    30
    Détails du profil
    Informations forums :
    Inscription : Juin 2009
    Messages : 30
    Points : 37
    Points
    37
    Par défaut Utilisation de SQLite
    J'utilise SQLite il y a environ plus de 6 mois, j'ai déjà presque terminé mon 1er logiciel en PureBasic utilisant SQLite. POur l'instant, je n'ai aucun problème avec SQLite et je le découvre encore de jour en jour. Je crois que je vais choisir SQLIte pour tous mes projets futurs, car il est extraordinaire.

    Fadsys

  18. #18
    Membre habitué Avatar de bringer
    Homme Profil pro
    Enseignant
    Inscrit en
    Juin 2009
    Messages
    122
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loir et Cher (Centre)

    Informations professionnelles :
    Activité : Enseignant
    Secteur : Bâtiment

    Informations forums :
    Inscription : Juin 2009
    Messages : 122
    Points : 137
    Points
    137
    Par défaut
    Bonjour,

    Moi j'ai utilisé SQlite sur une petit projet de gestion de dossiers (recensement de piece manquantes au dossier et publipostage) et je trouve cette SGBD bien pratique et surtout facile de mise en oeuvre. Il manque bien sur quelques fonctionnalités mais cela suffit généralement pour des petits projets avec peu d'accés concurrent.

    Pour enicnath, il existe un site suisse qui traduit partiellement la doc SQLite et qui est bien fait je trouve.
    Essaye ça :http://fr-sqlite.isuisse.com/lang.html

  19. #19
    Invité
    Invité(e)
    Par défaut
    J'utilise sqlite depuis aout dernier sur une base locale.

    Pas de multi-user, la base est chargée depuis le programme c# comme un fichier de données normal.

    Le volume atteint 50 millions de lignes (10 millions testées), c'est très rapide à condition d'éviter les jointures sur les grosses tables. Pour ne pas exploser le ram , l'accès aux grosses tables est paginé grâce à la clause LIMIT offset, len

    Coté robustesse , c'est TOP, rien à dire sinon que les outils sont un peu frustes. J'utilise massivement SQLite 2009 Pro qui ne paye pas de mine mais, de tout ce que j'ai testé, c'est le seul qui convienne - il respecte le fonctionnement de sqlite sans essayer de l'encapsuler.

    Je déconseille odbc pour l'administration - ne serait ce que pour gérer les index et éviter la confusion table/views qui est récurrente en odbc.

    en fait quand j'ai installé sqlite, je doutais beaucoup de ses capacités et je pétais de trouille de tomber sur un bug qui rende mon travail inutilisable. Ceci ne s'est pas produit, l'engein a tenu ses promesses et je peux dire aujourd'hui que ce n'était non seulement pas une faute de ma part mais qu'il est au delà de mes espérances.

    Je le réutiliserai dans mes projets futurs en stand alone mono user

  20. #20
    Inactif
    Inscrit en
    Avril 2008
    Messages
    7
    Détails du profil
    Informations forums :
    Inscription : Avril 2008
    Messages : 7
    Points : 10
    Points
    10
    Par défaut
    Bonjour,

    J'utilise SQLite et, jusqu'à présent, j'en suis très satisfait.

    Mekkisoft

Discussions similaires

  1. [XUL] qui connait ? qui utilise ?
    Par gorgonite dans le forum Autres langages pour le Web
    Réponses: 6
    Dernier message: 15/06/2006, 09h41
  2. Interface JMAGICK ? Qui connait ? (compression image)
    Par ionix dans le forum Multimédia
    Réponses: 5
    Dernier message: 04/05/2006, 16h14
  3. Réponses: 6
    Dernier message: 10/04/2006, 14h41
  4. qui connait suipack?
    Par judor31 dans le forum API, COM et SDKs
    Réponses: 3
    Dernier message: 31/03/2006, 11h43
  5. Qui connait Putty ?
    Par viny dans le forum Applications et environnements graphiques
    Réponses: 7
    Dernier message: 26/03/2004, 23h16

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo