1

comment est fait une base de donnée?

2

Avec quelques bases et des données smile
Plus sérieusement, avec des tableaux ou des listes!
(ca t'avnce vachement hein?)
J'en sais rien!!! tongue
Cours et tutos Asm: http://membres.lycos.fr/sirryl

3

Perso en basic j'utilisais des listes que je transformais en "DATA" pour les rendre invisible par un simple appui sur [F6] dans le var-link, ce pour conserver leur confidentialité si on avais mis un mot de passe à l'ouveture du prog qui les utilisaient!!!
Plis fòs ba pengwen là !

mon site: http://www.slubman.info/
partie GP32: http://www.slubman.info/gp32
partie TI: http://www.slubman.info/ti

4

Base de données sur PC ou sur la TI ?
Site : http://www.phareaway.com/
Membre du groupe Phare Away et webmaster du site

5

base de donnée qui serait exploitable sur ti ...
je pense que tableaux serait plus approprié mais comment le faire?

6

héhé en basic? ou en C?
exploitable:
en C:
files listes piles tableaux
en basic:
files matrices et pour les autres amuse-toi à les implémenter gars... c tout recursif, ou alors trop chiant à faire
TU VOIS CA C UN TRUC QUE JE POURRAI RAJOUTER DANS MON TUTO SI ON ME LE DEMANDAIT, MAIS C CHO EN BASIC smileroll
avatar
Il n'a pas de mots
Décrire son mépris
Perdre les rênes
Il a perdu la foi

7

En basic pour empécher de voir ce que contient la base de donnée à partir du var-link, c'est le type DATA, qui est constitué de plusieurs listes.
Plis fòs ba pengwen là !

mon site: http://www.slubman.info/
partie GP32: http://www.slubman.info/gp32
partie TI: http://www.slubman.info/ti

8

oui, les listes peuvent avoir des tailles différentes, maispour les manipuler, c pas encore ça, il faut les extraires une à une, bof....
moi j'utilise juste les datas pour limiter le nombre defichiers dans le varlink, c tout
:D

9

Achete un bouquin !
Le sujet est trop vaste.
Cinq font un et un font cinq : le tout est UNITE.
C'est dans l'incompréhension que je suscite que je trouve ma raison d'être.
Je suis moi, et je le suis parce que les autres ne le sont pas, et que ce sont eux qui forment ma personne.
Inconscience et déraison sont source d'imagination.
Au delà de ma conscience et de mon inconscient, mes rêves créent la réalité.

10

bon, deja, c en C .. puis je le fais en tableaux c plus simple je pense

11

Sans doute smile

12

héhé oui

13

euh, c un truc comme ça ?

typedef struct étudiant
{
char nom[50];
char prenom[50];
int jour;
int mois
int annee
float moyenne
}

sinon, je vois pas ce que tu veux dire
:D

14

heu, ca c pour declarer oué

15

Bref, tu fais un tableau de structures
youpi !

16

Ca ne doit pas etre fait comme ca...
Il doit y avoir un en tete de fichier qui contient la structure du fichier, et avec ca on peut retrouver les informations, ensuitye il faut parcourir l'ensemble des enregistrements, car certains peuvent etre de taille dynamiques et on ne peut sauter des enregistrementqs dans la lectures car on ne connait pas forcement leur taille... en gros une lecture séquentielle.
Si tu veux faire un truc a taille fixe, ce qui est plus conseille pour les ti, car pas tres puissante, ca sera bien plus simple...
Je ne te conseille pas de faire de champs texte sans taille definies ou autres...


Et puis ensuite si tu eux faire une vraie base de données je te souhaite bonne chance tongue, tu risques d'y passer un sacré bout de temps...

17

t'inquiete pas c pas pr faire une vré smile

18

Pour les chaînes de taille variable, on peut utiliser des membres de structure de type char * qu'on met d'abord dans des blocs alloués, puis lors de l'enregistrement à la fin du fichier, en modifiant le pointeur correspondant, évidemment.
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

19

oui kevin.

en fait mon plus gros prob maintenant, c de faire la base (en fichier sur calto) en compressant les données a l'interieur... va falloir que je cherche un peu pr la compression: il me faut un truc pas tres puissant pour que ce soit rapide ...