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 :

[C] Réalisation d'un mini SGBD avec les structures de données et les fichiers


Sujet :

C

  1. #1
    Nouveau Candidat au Club
    Inscrit en
    Mars 2009
    Messages
    1
    Détails du profil
    Informations forums :
    Inscription : Mars 2009
    Messages : 1
    Points : 1
    Points
    1
    Par défaut [C] Réalisation d'un mini SGBD avec les structures de données et les fichiers
    Bonjour tous le monde,

    J'aimerais réaliser un mini SGBD (Système de gestion de bases de données) à l'aide des structures et les fichiers.
    Le projet permettra de créer/modifier/supprimer une base, créer/modifier/supprimer des tables...etc.
    Je fais appel à vos idées (Choix de la structure, Gestion du fichiers....), j'espère que vous y répondiez

    Merci d'avance

  2. #2
    Expert éminent
    Avatar de Melem
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Janvier 2006
    Messages
    3 656
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Janvier 2006
    Messages : 3 656
    Points : 8 389
    Points
    8 389
    Par défaut
    Tu peux utiliser l'architecture suivante, assez répandue d'ailleurs :

    - Base de données => Dossier
    - Table => Fichier.

    Structure de chaque fichier (table) :

    - En-tête (description de la table)
    - Enregistrements.

    Dans l'en-tête on devrait trouver (ceci est une liste ordonnée et exhaustive, qui ne signifie cependant pas parfaite ...) :

    - Une signature : un petit mot de quelques octets (à définir par toi-même) permettant de connaître si le fichier est vraissemblablement une "table" (d'après ton format)
    - Le nombre de colonnes dans chaque enregistrement
    - Les informations détaillées concernant chaque colonne (au minimum : nom, type, "taille" mais il en faut beaucoup plus pour une vraie BD, t'as déjà sûrement quelques idées ...).

    Voilà. Si tu veux un seul fichier et non un dossier et des fichiers pour une base, c'est le même principe mais tu dois archiver le tout. Mais c'est une autre et longue histoire, c'est pourquoi je ne te conseille pas de commencer directement par là.

Discussions similaires

  1. Réponses: 2
    Dernier message: 09/08/2008, 13h30
  2. Question sur les structures de données
    Par sliderman dans le forum Débuter
    Réponses: 8
    Dernier message: 16/07/2008, 20h40
  3. les structures de données
    Par nawal.02 dans le forum Débuter
    Réponses: 3
    Dernier message: 04/05/2008, 11h26
  4. Besoin d'aide pour les structures de données dynamiques
    Par aurelie689 dans le forum Pascal
    Réponses: 3
    Dernier message: 26/12/2007, 21h29

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