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

C Discussion :

Base De Donnee


Sujet :

C

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Octobre 2006
    Messages
    32
    Détails du profil
    Informations forums :
    Inscription : Octobre 2006
    Messages : 32
    Par défaut Base De Donnee
    Bjr à ttes et a ts


    Voila, je voudrais créer une base de donnée simple, il s'agit en fait d'un fichier

    qui contient des lignes et des colonnes et le mieux pour le manipuler c'est de

    le créer en tant que BD,


    Donc je voudrais savoir si je peux utiliser accées "le plus simple" pour créer ma base et ce qu'il faut pour la manipuler.

    Merci

  2. #2
    Membre très actif
    Profil pro
    Responsable technique
    Inscrit en
    Février 2006
    Messages
    366
    Détails du profil
    Informations personnelles :
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Responsable technique

    Informations forums :
    Inscription : Février 2006
    Messages : 366
    Par défaut
    Tu veux utiliser une base de donnée type Mysql ou tu veux utiliser un fichier en tant que base de donnée?

  3. #3
    Membre averti
    Inscrit en
    Octobre 2006
    Messages
    32
    Détails du profil
    Informations forums :
    Inscription : Octobre 2006
    Messages : 32
    Par défaut
    Citation Envoyé par drcd
    Tu veux utiliser une base de donnée type Mysql ou tu veux utiliser un fichier en tant que base de donnée?


    je veux le plus simple possible,

    en faite mon fichier contient un nbre fixe de ligne et de colonnes , et avec mon programme je modifie une ligne et toutes ces valeurs, donc le plus simple est que j'accéde directement à la ligne et à la colonne souhaité

  4. #4
    Expert éminent
    Avatar de Emmanuel Delahaye
    Profil pro
    Retraité
    Inscrit en
    Décembre 2003
    Messages
    14 512
    Détails du profil
    Informations personnelles :
    Âge : 68
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Retraité

    Informations forums :
    Inscription : Décembre 2003
    Messages : 14 512
    Par défaut
    Citation Envoyé par chakcc
    Voila, je voudrais créer une base de donnée simple, il s'agit en fait d'un fichier

    qui contient des lignes et des colonnes et le mieux pour le manipuler c'est de

    le créer en tant que BD,

    Donc je voudrais savoir si je peux utiliser accées "le plus simple" pour créer ma base et ce qu'il faut pour la manipuler.
    Le terme Base de Données désigne un concept assez précis en informatique, et comme il est extrêmement souple, il n'a rien de 'simple'.

    http://fr.wikipedia.org/wiki/Base_de_donn%C3%A9es

    Peut être vaudrait-il mieux que tu reformules ta question avec des mots ayant leur sens véritable.

    Pour ça, il suffit que tu commences par définir ce que tu veux faire avec des mots simples et justes.

    Ensuite, et seulement ensuite, on verra comment le faire. Ne jamais mélanger problème et solution. Jamais.

  5. #5
    Membre averti
    Inscrit en
    Octobre 2006
    Messages
    32
    Détails du profil
    Informations forums :
    Inscription : Octobre 2006
    Messages : 32
    Par défaut
    ok ok,



    voila,


    --Je travaille sous windows avec visual studio net 2003

    --avec mon programme en c ,je dois manipuler un fichier, ce fichier contient n ligne fixe et n colonne fixe.

    --je voudrais acceder à une ligne et colonne spécifique pour modifier la valeur de ce champ.



    Donc mon probléme est d'accéder à ces champs,



    Voila, je pense que c mieu

  6. #6
    Expert éminent
    Avatar de Emmanuel Delahaye
    Profil pro
    Retraité
    Inscrit en
    Décembre 2003
    Messages
    14 512
    Détails du profil
    Informations personnelles :
    Âge : 68
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Retraité

    Informations forums :
    Inscription : Décembre 2003
    Messages : 14 512
    Par défaut
    Citation Envoyé par chakcc
    --Je travaille sous windows avec visual studio net 2003

    --avec mon programme en c ,je dois manipuler un fichier, ce fichier contient n ligne fixe et n colonne fixe.

    --je voudrais acceder à une ligne et colonne spécifique pour modifier la valeur de ce champ.

    Donc mon probléme est d'accéder à ces champs,
    Quasiment rien de tout ceci ne relève de la définition du problème. Tu raisonnes déjà en termes de solutions. Ce qui est souligné concerne la réalisation.

    Les quelques éléments de définition que j'ai pu deviner sont :
    - Des données sont enregistrées dans un fichier
    - Il faut pouvoir lire et modifier ces données.

    Sans plus de précision, la solution est la Base de Données (SQLite, par exemple). Si tu connais le langage SQL, ça se développe rapidement et en une centaine de lignes. Mais c'est sans compter la partie Interface Homme Machine (IHM) qui reste à définir.

    Mais si tu donnes plus de précision sur les besoins :

    - Nature des données.
    - Performances requises
    - Volume des données à traiter

    on pourra peut être trouver une solution plus 'légère', mais il n'est pas certain qu'elle soit meilleure, notamment en terme d'évolutivité.

    Bref, ne pas se précipiter avant d'avoir trouver la bonne solution, ce qui n'est possible que si la définition est précise.

  7. #7
    Membre averti
    Inscrit en
    Octobre 2006
    Messages
    32
    Détails du profil
    Informations forums :
    Inscription : Octobre 2006
    Messages : 32
    Par défaut
    ok,


    Nature donnée:: les données sont des réelles : exemple la ligne 1 du fichier contient 9 réelles : valeur, moyenne, somme,........


    les performances: un temps d'accés et exécution rapide



    volume donnée : le fichier comporte un nbre de ligne et colonnes fixes, et à chaque fois j'accéde à une ligne pour modifier ces valeurs.

    exemple du fichier::
    **********************************************************
    Mnémoni Somme moyenne valeur

    V1
    V2
    V3
    V4
    .
    .
    .
    V20

    **********************************************************

  8. #8
    Expert éminent
    Avatar de Emmanuel Delahaye
    Profil pro
    Retraité
    Inscrit en
    Décembre 2003
    Messages
    14 512
    Détails du profil
    Informations personnelles :
    Âge : 68
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Retraité

    Informations forums :
    Inscription : Décembre 2003
    Messages : 14 512
    Par défaut
    Citation Envoyé par chakcc
    Nature donnée:: les données sont des réelles : exemple la ligne 1 du fichier contient 9 réelles : valeur, moyenne, somme,........
    OK. 9 nombres réels par lignes. C'est ton dernier mot ?
    les performances: un temps d'accés et exécution rapide
    C'est vague ! On va dire qu'entre 2 solutions équivalentes, on va choisir la plus rapide...
    volume donnée : le fichier comporte un nbre de ligne et colonnes fixes<...>
    Ce qu'on appelle le 'volume', c'est la quantité de données. Si les colonnes sont fixes (9 réels, OK), combien 'y a-t-il de lignes ? (et terme d'ordre de grandeur)
    100, 10k, 1M ?)

    exemple du fichier::
    **********************************************************
    Mnémoni Somme moyenne valeur

    V1
    V2
    V3
    V4
    .
    .
    .
    V20

    **********************************************************
    Ca, c'est pas un fichier, c'est un état...

    Un fichier, c'est par exemple (format texte)
    123.45,45.78,9.01

    Chaque réel est séparé par une virgule. (Format CSV). Mais on en est encore à la définition du problème, alors on n'en parle pas pour le moment.

    Je résume la définition telle que je l'ai comprise :

    • Les données à traitées sont constituées de N lignes (N restant à définir) de 9 colonnes de nombres réels.
    • Ces données sont stockées dans un fichier
    • Il faut pouvoir lire et modifier ces données
    • La performance en terme d'exécution est recherchée

    P.S. N vaut 20 ?

Discussions similaires

  1. taille maximale d'une base de donnée paradox
    Par Anonymous dans le forum Paradox
    Réponses: 5
    Dernier message: 14/02/2004, 17h39
  2. Proprietes du fichier de base de donnees
    Par Mouse dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 26/03/2003, 15h14
  3. [sgbd] Accès au base de données en Perl
    Par totox17 dans le forum SGBD
    Réponses: 3
    Dernier message: 24/02/2003, 16h05
  4. [VB6] [Access] Compacter une base de donnée
    Par mdoyer dans le forum VB 6 et antérieur
    Réponses: 11
    Dernier message: 24/09/2002, 11h33
  5. [VB6] [ODBC] Référencer une base de données avec vb
    Par af.balog dans le forum VB 6 et antérieur
    Réponses: 6
    Dernier message: 13/09/2002, 09h51

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