Creation d'une base de données en C

vince6629 Messages postés 73 Date d'inscription   Statut Membre Dernière intervention   -  
Célien Messages postés 5729 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,



Est que c'est possible de créer d'une base de données en C ?

Quel langage serait le plus adapté ?

Cordialement
A voir également:

2 réponses

ginto5 Messages postés 11354 Date d'inscription   Statut Membre Dernière intervention   653
 
Un petit search sur Gogole te montrera qu'il y a déjà des tonnes d'apllis gérant des bases de données.

Pas la peine de vouloir inventer la roue.....
0
Célien Messages postés 5729 Date d'inscription   Statut Membre Dernière intervention   1 993
 
Salut,

Le C ça n'est pas ce qu'il y à de mieux pour gérer les bases de données.
En fait les bases de données se gèrent généralement avec le langage SQL.
Une fois que tu as choisi un SGBD, tu peu utiliser l'interface C de cette base de données pour lancer des requêtes SQL à partir d'un code C, mais ça n'est pas une solution idéale.

Le mieux c'est d'utiliser une interface indépendante du SGBD, comme par exemple ODBC, ADO, JDBC (pour Java), ou encore Qt.

Comme ça ton application est indépendante du SGBD, et tu peu facilement changer de SGBD si c'est utile.

Bref il faut que tu commence par apprendre le langage SQL : Cours SQL. Ensuite pour programmer une application base de données ça serais mieux que tu passe à une autre solution que le C, comme par exemple C++/Qt, ou alors un langage qui intégre directement le support des bases de données, comme par exemple C# (ADO) ou Java (JDBC).
0