Précédent   Forum des professionnels en informatique > Bases de données > Autres SGBD
Autres SGBD Vos questions sur les autres SGBD
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 25/07/2007, 15h29   #1
Membre éprouvé
 
Avatar de GaetanLeu
 
Homme Gaëtan Léü
Développeur informatique
Inscription : juillet 2007
Messages : 421
Détails du profil
Informations personnelles :
Nom : Homme Gaëtan Léü
Âge : 25
Localisation : France, Moselle (Lorraine)

Informations professionnelles :
Activité : Développeur informatique
Secteur : Finance

Informations forums :
Inscription : juillet 2007
Messages : 421
Points : 120
Points : 120
Par défaut BDD sans SGBD ?

Je sais pas si je poste dans le bon forum mais tant pis : je me demandais un truc, comment faire quand on développe une application qui a besoin de stocker des données ordonnées comme dans une base de données mais sans utiliser de SGBD (Tout utilisateur n'a pas forcémment de SGBD chez lui) ?

Un exemple parce que ce n'est pas très clair : une applicaation qui gèrerait des fichiers audio pour un utilisateur, une sorte de Windows Media Player ou Winamp mais qui pourrait stocker des infos sur des chansons ou des albums et pas seulement des fichiers.

Enfin bref, faut-il forcémment un SGBD pour créer / manipuler une BDD.

Je pense aussi au format HyperFile de WinDev (BDD sans SGBD, non ?).
GaetanLeu est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/07/2007, 17h37   #2
Modérateur
 
Avatar de al1_24
 
Homme Alain
Ingénieur d'études décisionnel
Inscription : mai 2002
Messages : 4 451
Détails du profil
Informations personnelles :
Nom : Homme Alain
Âge : 51
Localisation : France, Val de Marne (Île de France)

Informations professionnelles :
Activité : Ingénieur d'études décisionnel
Secteur : Conseil

Informations forums :
Inscription : mai 2002
Messages : 4 451
Points : 7 563
Points : 7 563
Tout dépend du langage que tu utilises pour développer.
Certains SGBD proposent une version "embeded", qui s'intègre à l'applicatif sans nécessiter l'installation du SGBD.
__________________
Modérateur Langage SQL
Règles du forum Langage SQL à lire par tous, N'hésitez pas à consulter les cours SQL
N'oubliez pas le bouton et pensez aux balises [code]
Si une réponse vous a aidé à résoudre votre problème, n'oubliez pas de voter pour elle en cliquant sur
al1_24 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/07/2007, 07h58   #3
Membre éprouvé
 
Avatar de GaetanLeu
 
Homme Gaëtan Léü
Développeur informatique
Inscription : juillet 2007
Messages : 421
Détails du profil
Informations personnelles :
Nom : Homme Gaëtan Léü
Âge : 25
Localisation : France, Moselle (Lorraine)

Informations professionnelles :
Activité : Développeur informatique
Secteur : Finance

Informations forums :
Inscription : juillet 2007
Messages : 421
Points : 120
Points : 120
Ha oui t'as des exemples ?

Nan parce que je me vois pas développer une application pour particuliers et demander d'installer un SGBD qu'est-ce que t'en penses ?
GaetanLeu est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/07/2007, 18h35   #4
Expert Confirmé Sénior
 
Inscription : décembre 2004
Messages : 19 669
Détails du profil
Informations forums :
Inscription : décembre 2004
Messages : 19 669
Points : 17 664
Points : 17 664
Si tu développes en WinDev et que ta BdD est au format HF l'utilisateur n'a rien à installer (sauf le programme évidemment )

Cela dit, tu peux parfaitement gérer tes données toi-même.
L'ennui c'est que si la BdD devient un peu conséquente, ça risque d'être long.
(encore que j'ai géré une BdD >100Mo en basic sous DOS avec hypers liens et l'accès était instantané, mais elle n'était accessible qu'en lecture pour l'utilisateur)
Jannus est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/07/2007, 18h51   #5
Membre éprouvé
 
Avatar de GaetanLeu
 
Homme Gaëtan Léü
Développeur informatique
Inscription : juillet 2007
Messages : 421
Détails du profil
Informations personnelles :
Nom : Homme Gaëtan Léü
Âge : 25
Localisation : France, Moselle (Lorraine)

Informations professionnelles :
Activité : Développeur informatique
Secteur : Finance

Informations forums :
Inscription : juillet 2007
Messages : 421
Points : 120
Points : 120
Guardian >> Okay ouais Windev je connais mais, y'a moyen de faire ça avec autre chose ?
GaetanLeu est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/07/2007, 19h24   #6
Expert Confirmé Sénior
 
Inscription : décembre 2004
Messages : 19 669
Détails du profil
Informations forums :
Inscription : décembre 2004
Messages : 19 669
Points : 17 664
Points : 17 664
Si par "ça" si tu veux dire comme WD avec les fonctionnalités (index, recherches, etc.) d'un moteur de BdD, non.

Mais tu peux écrire tes routines d'accès aux fichiers dans le langage que tu veux, Basic, Pascal, C et leurs variantes, ou même en assembleur
Jannus est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/07/2007, 20h00   #7
Membre éprouvé
 
Avatar de GaetanLeu
 
Homme Gaëtan Léü
Développeur informatique
Inscription : juillet 2007
Messages : 421
Détails du profil
Informations personnelles :
Nom : Homme Gaëtan Léü
Âge : 25
Localisation : France, Moselle (Lorraine)

Informations professionnelles :
Activité : Développeur informatique
Secteur : Finance

Informations forums :
Inscription : juillet 2007
Messages : 421
Points : 120
Points : 120
Okay d'ac faut passer par des fichiers alors, mais ça doit être tendu quand même parce que du coup, y'a pas le SQL à la rescousse pour interroger les fichiers
GaetanLeu est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/07/2007, 20h55   #8
Expert Confirmé Sénior
 
Inscription : décembre 2004
Messages : 19 669
Détails du profil
Informations forums :
Inscription : décembre 2004
Messages : 19 669
Points : 17 664
Points : 17 664
Ce n'est pas forcément nécessaire.
Tout dépend de la nature, du contenu et de la gestion de la BdD

Cela dit, pour une gestion de BdD le mieux c'est un SGBD vu que c'est fait pour. Et le SQL, tu ne l'auras pas sans un SGBD.

Mais ta question c'est "peut-on faire sans ?" et la réponse est clairement "oui".
On peut aussi faire La Rochelle-Marseille en pédalo, ça ne signifie pas que ce soit la meilleure solution.
Jannus est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/07/2007, 21h03   #9
Membre éprouvé
 
Avatar de GaetanLeu
 
Homme Gaëtan Léü
Développeur informatique
Inscription : juillet 2007
Messages : 421
Détails du profil
Informations personnelles :
Nom : Homme Gaëtan Léü
Âge : 25
Localisation : France, Moselle (Lorraine)

Informations professionnelles :
Activité : Développeur informatique
Secteur : Finance

Informations forums :
Inscription : juillet 2007
Messages : 421
Points : 120
Points : 120
bah oui mais pour une petite appli qui n'est pas de type client-serveur, on va pas demander à un utilisateur d'installer un SGBD avec non ?
GaetanLeu est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/07/2007, 01h16   #10
Expert Confirmé Sénior
 
Inscription : décembre 2004
Messages : 19 669
Détails du profil
Informations forums :
Inscription : décembre 2004
Messages : 19 669
Points : 17 664
Points : 17 664
Je pensais avoir déjà répondu à cette question

Je récapitule :
- on peut gérer des données avec ou sans SGBD
- il existe des SGBD qui ne nécessitent aucune installation suplémentaire au logiciel
Donc, à partir de ce constat, le choix de la méthode et des outils appartient au développeur.

D'ailleurs je ne pense pas que la question se pose fréquemment de cette façon. Le développeur utilise l'outil ou les outils qu'il possède et maîtrise.
Si ses logiciels nécessitent l'installation d'outils chez ses clients, ça peut éventuellement être considéré comme une faiblesse de développement, mais pour le client l'important est que cela fonctionne.
Donc ce n'est finalement plus qu'une question de réthorique (voire une boîte à troll)
Jannus est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/08/2007, 18h22   #11
Rédacteur/Modérateur

 
Avatar de SQLpro
 
Homme Frédéric BROUARD
Expert SGBDR & SQL
Inscription : mai 2002
Messages : 10 959
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 : 10 959
Points : 17 793
Points : 17 793
Citation:
- il existe des SGBD qui ne nécessitent aucune installation suplémentaire au logiciel
faux : le SGBDR est intégré dans l'exécutable et s'installe de manière transparente lors de l'installation du logiciel. Tous les bons SGBDR savent faire cela dpuis longtemps.... DB2, paradox, FoxPro, SQL Server... etc !

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
Vieux 02/08/2007, 18h34   #12
Membre actif
 
Avatar de Sceener
 
Inscription : mai 2007
Messages : 229
Détails du profil
Informations forums :
Inscription : mai 2007
Messages : 229
Points : 179
Points : 179
Envoyer un message via MSN à Sceener
Je pense que si ton utilisateur utilise Office , tu pourras utiliser Access ?
__________________
La sagesse des hommes ne tient pas à leur expérience, mais à leur aptitude à l'expérience.

Sceener est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/08/2007, 20h51   #13
Expert Confirmé Sénior
 
Inscription : décembre 2004
Messages : 19 669
Détails du profil
Informations forums :
Inscription : décembre 2004
Messages : 19 669
Points : 17 664
Points : 17 664
Citation:
Envoyé par SQLpro
faux : le SGBDR est intégré dans l'exécutable
C'est exactement ce que j'ai dit : "aucune installation suplémentaire au logiciel" autrement dit, le SGBD s'installe avec le logiciel.
Jannus est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



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


 
 
 
 
Partenaires

Hébergement Web