Précédent   Forum des professionnels en informatique > Bases de données > Décisions SGBD
Décisions SGBD Forum de décisions sur le choix en bases de données. Le Comparatif
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 29/08/2006, 20h31   #1
Membre du Club
 
Inscription : décembre 2005
Messages : 130
Détails du profil
Informations forums :
Inscription : décembre 2005
Messages : 130
Points : 41
Points : 41
Envoyer un message via MSN à Extra-Nitro
Par défaut Cherche une base de données simple et rapide

Bonjour, je cherche un SGBD qui me melangerai la simplicitées des requete SQL et la vitesse qu'on obtient quand on stock les données dans du XML plutot que dans une DataBase.
Quel systeme correspond a ma recherche?
Extra-Nitro est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/08/2006, 10h08   #2
Xo
Expert Confirmé
 
Avatar de Xo
 
Inscription : janvier 2005
Messages : 2 701
Détails du profil
Informations personnelles :
Âge : 38

Informations forums :
Inscription : janvier 2005
Messages : 2 701
Points : 3 237
Points : 3 237
Envoyer un message via Skype™ à Xo
Le SQL est un langage standard, propre à tous les SGBD, implémenté avec un certain nombre de spécificité selon le SGBD, mais commun à tous.

L'accès à un SGBD peut paraître "long" lors de la connexion, comparé à un fichier texte/XML. Par contre, n'importe quel SGBD ira lire et écrire très vite dans ses fichiers, comparativement à un accès texte ou XML.

Pour le choix du SGBD, pourquoi ne pas lire les multiples fils de discussion à ce sujet, dans ce forum ?

Ex :
- Quelle solution de stockage pour application locale?
- Que conseillez-vous comme type de base de données (en local) pour une application ?
- Quelle SGBD choisir ?
- etc.
__________________
"Ce que l'on conçoit bien s'énonce clairement,
Et les mots pour le dire arrivent aisément." Nicolas Boileau

"Expliquer empêche de comprendre si cela dispense de chercher"

Quiz Oracle : venez tester vos connaissances !

La FAQ Oracle : 138 réponses à vos questions
Aidez-nous à la compléter
Xo est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/08/2006, 11h27   #3
Membre du Club
 
Inscription : décembre 2005
Messages : 130
Détails du profil
Informations forums :
Inscription : décembre 2005
Messages : 130
Points : 41
Points : 41
Envoyer un message via MSN à Extra-Nitro
D'accord, est ce que je pourrais savoir
- ce qu'est un base de données embarquée?
- Votre avis sur SQLite(depuis php5)
- Votre avis sur XML DOM (un SGBD en fichier XML)
- Qu'est ce qui empeche plusieur utilisateurs d'ecrire une nouvelle ligne dans un même fichier alors qu'on peut faire plusieur requête et rajouter plusieur entrée en même temps avec une DB?
Extra-Nitro est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/08/2006, 14h45   #4
Directeur Marketing
 
Avatar de Marc Lussac
 
Homme Marc Lussac
Responsable marketing opérationnel
Inscription : mars 2002
Messages : 26 358
Détails du profil
Informations personnelles :
Nom : Homme Marc Lussac
Localisation : Canada

Informations professionnelles :
Activité : Responsable marketing opérationnel
Secteur : Communication - Médias

Informations forums :
Inscription : mars 2002
Messages : 26 358
Points : 23 184
Points : 23 184
C'est quelle taille ta base de données ? parce que si c'est une petite taille, et que ca loge sur la ram de ton serveur les requetes vont s'éxécuter extrémement rapidement, et tu n'à pas de raison de t'inquièter sur ce sujet...

Pour arriver à une base de données "lente", il te faudait une très grosse base de données, beaucoup d'utilisaters connectés en même temps, et un serveur tout pourri.
__________________
-> Ne pas me contacter pour le forum et je ne répondrai à aucune question technique -> Comment nous contacter
-> Pour partenariat ou publicité : Mon Email
Marc Lussac est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/09/2006, 18h12   #5
Membre du Club
 
Inscription : décembre 2005
Messages : 130
Détails du profil
Informations forums :
Inscription : décembre 2005
Messages : 130
Points : 41
Points : 41
Envoyer un message via MSN à Extra-Nitro
mais ce que je veut dire par BDD lente c'est plus lent que la lecture dans des fichier je veut dire.
Extra-Nitro est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/09/2006, 19h55   #6
Directeur Marketing
 
Avatar de Marc Lussac
 
Homme Marc Lussac
Responsable marketing opérationnel
Inscription : mars 2002
Messages : 26 358
Détails du profil
Informations personnelles :
Nom : Homme Marc Lussac
Localisation : Canada

Informations professionnelles :
Activité : Responsable marketing opérationnel
Secteur : Communication - Médias

Informations forums :
Inscription : mars 2002
Messages : 26 358
Points : 23 184
Points : 23 184
Et pourquoi donc ?

Je pense que tu te torture l'esprit pour rien

Si tu envisage ce genre de fichier , c'est je supose sur des données peu volumineus non ? Hors dans ce cas la je t'explique que c'est contenu en cache RAM, et dans ce cas c'est un accès quasi instantané.

Tu te torture l'esprit pour des questions de performance qui n'existent sans doute pas, alors que la vrai question c'est de développer de façon structurée, logique, péreine et évolutive.

Si tu passe par le SQL c'est standard au moins...
__________________
-> Ne pas me contacter pour le forum et je ne répondrai à aucune question technique -> Comment nous contacter
-> Pour partenariat ou publicité : Mon Email
Marc Lussac est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/09/2006, 20h28   #7
Rédacteur

 
Avatar de Tofalu
 
Christophe Warin
Inscription : octobre 2004
Messages : 8 635
Détails du profil
Informations personnelles :
Nom : Christophe Warin
Âge : 28

Informations forums :
Inscription : octobre 2004
Messages : 8 635
Points : 13 718
Points : 13 718
De toute façon la gestion d'un WHERE sera beaucoup plus rapide dans une BD que dans un simple fichier xml.

C'est pour quelle utilisation ? On utilise souvent pas la même chose pour du web que de l'exe. Il faudrait aussi connaitre le volume de données, son accroissement prévisible et le nombre d'utilisateurs connectés. Sans ces données, tous les SGBD se valent
Tofalu est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/09/2006, 21h31   #8
Membre du Club
 
Inscription : décembre 2005
Messages : 130
Détails du profil
Informations forums :
Inscription : décembre 2005
Messages : 130
Points : 41
Points : 41
Envoyer un message via MSN à Extra-Nitro
" Certain parlent de créer un systême de news via un formulaire php, et d'afficher a l'aide d'une boucle les trois dernières news, mais c'est bien plus rapide d'utiliser simple les fonction fopen fread fwrite. Mais quand on fait un chat ou il risque d'y avoir un message une même seconde il n'est pas adequoi je pense d'utiliser un fichier xml..et je voulais en être sur car utiliser XML plutot que SQL,même si SQL est plus pratique pour les recherche. je voulais m'informer
Extra-Nitro est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 10h14.


 
 
 
 
Partenaires

Hébergement Web