Je suis débutante dans le langage C++.
Quelqu'un peut m'expliquer comment créer une base de données sur C++ pour l'intégrer dans un programme ?
Merci d'avance our vos réponses !
-----
02/12/2017, 20h30
#2
Jack
Modérateur
Date d'inscription
avril 2003
Localisation
Metz
Messages
17 773
Re : Base de données sur C++
Tu veux créer une base de données en C++ ou faire des requêtes à une base de donnée en C++?
02/12/2017, 20h42
#3
inviteadb1afe6
Date d'inscription
janvier 1970
Messages
42
Re : Base de données sur C++
J'aimerai créer une base de données sur C++ pour ensuite l'exploiter dans le programme
02/12/2017, 20h52
#4
Ikhar84
Animateur Informatique
Date d'inscription
octobre 2016
Localisation
Avignon
Âge
46
Messages
2 568
Re : Base de données sur C++
C'est pas gagner pour concevoir une base de données... surtout en posant ce genre de question sur un forum...
Il faudrait nous décrire ton projet et tes besoins, ainsi que ton niveau (en c++, SQL, voire en conception et administration de bdd)...
On pourra conseiller un sgbd adapté, ou une solution embarquée (la base pas le projet), voire même sous forme de fichier, et garder le c++ pour l'interface utilisateur et les classes metiers (par exemple).
Car concevoir une base de données, ça peut aller (dans le sens concevoir la structure des données: les tables) mais concevoir tout le système de gestion de la base de données (SGBD), qu'il soit relationnel ou pas, mono ou multi utilisateurs (etc...) ça risque d'être un peu long et un peu pas joli joli au final...
J'ai glissé Chef !
Aujourd'hui
A voir en vidéo sur Futura
02/12/2017, 20h55
#5
Jack
Modérateur
Date d'inscription
avril 2003
Localisation
Metz
Messages
17 773
Re : Base de données sur C++
C'est un peu succinct comme cahier des charges.
Taille de la base?
base de données relationnelle?
Avec un langage d'interrogation?
Avec des accès simultanés?
Si c'est juste pour stocker quelques données, la création de quelques fichiers devraient suffire.
02/12/2017, 21h07
#6
inviteadb1afe6
Date d'inscription
janvier 1970
Messages
42
Re : Base de données sur C++
C'est une petite base de données avec le stockage d'identifiants (10 au plus) qu'on utilisera au début du programme. La personne devra rentrer son identifiant et s'il est dans la base de données il aura accès à la suite des étapes du programme sinon non.
Ensuite j'aimerai créer une seconde base de données avec différents types de médicaments. Ces médicament seraient associés à un entier pour pouvoir demander au programme quels médicaments la personne souhaite choisir et pour qu'elle ait que l'entier à saisir plutôt que le nom du médicament.
02/12/2017, 21h08
#7
Jack
Modérateur
Date d'inscription
avril 2003
Localisation
Metz
Messages
17 773
Re : Base de données sur C++
Tu n'as pas besoin d'une base de données, mais de simples fichiers dans ce cas.
13/12/2017, 18h59
#8
destroyedlolo
Date d'inscription
mai 2008
Localisation
Nonglard (a cote d'Annecy)
Messages
194
Re : Base de données sur C++
Salut,
Je viens un peu après la guerre, mais si tu as le besoins de faire des mise à jour, tu peux aussi regardé du coté de simple base "clef/valeur" comme GBDM.
A+
Laurent
15/12/2017, 14h35
#9
mp3dux
Date d'inscription
mars 2009
Localisation
Bretagne
Messages
958
Re : Base de données sur C++
Tu peux avoir du stockage local dans un fichier texte (txt, xml, etc) ou avec une base de données sqlite, il existe différents programmes pour créer cette base, ensuite tu peux la modifier avec des requêtes sql
firefox ou plein d'autres softs exploitent sqlite pour se configurer...
En ligne tu peux aussi créer des bases mais ça va se complexifier un peu car tu devras te connecter par internet et fournir des procédures d'authentifications et de transaction de données. MySQL
par exemple reste un système de gestion de base qui pourrait te convenir du fait de sa popularité car tu trouveras pleins d'exemples.
Si nous faisions tout ce que nous sommes capables de faire, nous en serions abasourdis. T.E