Comment débuter avec les bases de données ?

Vous débutez et vous avez besoin d'aide ? N'hésitez pas à poser vos questions
Stefou
Messages : 234
Inscription : jeu. 18/janv./2007 14:08

Comment débuter avec les bases de données ?

Message par Stefou »

Salut à tous 8)

Je voudrais démarrer dans les bases de données, mais je n'y connais pas grand choses pour l'instant. Je fais appel à vous pour me guider dans mon choix. Je cherche quelques choses ou on pourrait trouver des bons tutos pour expliquer comment faire. J'aimerais commençer par quelque chose qui n'est pas pret de me limiter (un peu comme purebasic ! ).

Merci à vous et bonne journée !
lionel_om
Messages : 1500
Inscription : jeu. 25/mars/2004 11:23
Localisation : Sophia Antipolis (Nice)
Contact :

Message par lionel_om »

Tu veux dire que tu ne connais pas le language SQL...?
Dans ce cas suit d'abord qq cours (tutos sur le net) pour apprendre ce langage, comprendre comment ça marche...

Sinon y'a des posts pour comment utiliser des BD Access sous PB dans la section Debutants. Tu trouveras ton bonheur dès que tu auras acquis les connaissances préalablement nécessaires...

Lio :wink:
Webmestre de Basic-univers
Participez à son extension: ajouter vos programmes et partagez vos codes !
Kayne
Messages : 157
Inscription : sam. 06/oct./2007 18:33
Contact :

Message par Kayne »

regarde ce tuto: http://tripamort.free.fr/tuto.php?actio ... =53#tuto53
Il n'est pas complètement fini pour l'instant mais pourrait t'aider a commencer ...
__________________________________________

Débutant les tutoriels de mon site sont la pour vous n'hésitez pas à aller les voir: http://tripamort.free.fr/
__________________________________________
Kayne - Webmaster de http://tripamort.free.fr/
Stefou
Messages : 234
Inscription : jeu. 18/janv./2007 14:08

Message par Stefou »

Merci pour vos réponses
djmcg
Messages : 139
Inscription : sam. 28/août/2004 6:37

Message par djmcg »

Bonjour/Bonsoir,


Je me posait une question sur l'utilisation des base de donnée.

Ai-je raison de vouloir utiliser Access de microsoft.

Le jour ou je passe en Linux.

Quel BDD utiliser qui seras portable(le code bien sûr) en Linux ?

Merci pour vos avis.

Jean-Marie
poshu
Messages : 1138
Inscription : sam. 31/juil./2004 22:32

Message par poshu »

SQl. No doubt.
Avatar de l’utilisateur
Progi1984
Messages : 2659
Inscription : mar. 14/déc./2004 13:56
Localisation : France > Rennes
Contact :

Message par Progi1984 »

SQLite fonctionne parfaitement sur les 3 plateformes.
djmcg
Messages : 139
Inscription : sam. 28/août/2004 6:37

Message par djmcg »

Merci pour votre avis.
Je vais donc revoir ma position et creusé le sujet sqlLite

Encore merci.

Jean-Marie :)
wolfjeremy
Messages : 1202
Inscription : sam. 31/déc./2005 23:52

Message par wolfjeremy »

CreateFile(0, "DataBase.db")
CloseFile(0)

UseSQLiteDatabase()

OpenDatabase(0, "DataBase.db", "", "")

DatabaseQuery(0, "CREATE DATABASE DataBase") ;Création de la base de donnée dans le fichier DataBase.db

;On créé une table MaTable, on y met les champs Champ1 en varchar (taille spécifié dans la parenthèse) et le champ de de type int.
DatabaseUpdate(0, "CREATE TABLE MaTable (Champ1 varchar(255), Champ2 int(5))")

;Maintenant on insère une entrée dans cette base de donnée, dans la table MaTable
DatabaseUpdate(0, "INSERT INTO MaTable (Champ1, Champ2) VALUES ('Texte dans le champ 1', 12345)")

;Puis on peut lire ce qui a dans la base de donnée
DatabaseQuery(0, "SELECT * FROM MaTable") ;Le * signifie que l'on prend toutes les entrée de la table, ici il y en a qu'une

NextDatabaseRow(0)

;Un petit debug pour te montré ce qu'il y a dans la table
Debug GetDatabaseString(0, 0)
Debug GetDatabaseLong(0, 1)
Un petit exemple fait par moi, pour l'utilisation de la lib interne de SQLite :wink:
djmcg
Messages : 139
Inscription : sam. 28/août/2004 6:37

Message par djmcg »

Bon j'y vois pas encore très clair.

Merci pour cet exemple.
Qui a le mérite d'être très clair.

Merci beaucoup.

Je sèche pour utiliser access.

Et là ça a l'air tous simple.

On dirait que je vais recopie mes donnée à la main dans une sqLite ??

Au secour :lol:

Merci.
djmcg
Messages : 139
Inscription : sam. 28/août/2004 6:37

Message par djmcg »

ReBonjour,

Pour utiliser sqLite, je doit installer quelques chose au préalable ?

Merci
:)
Répondre