Creation d'une base de données en C

vince6629 Messages postés 108 Statut Membre -  
Célien Messages postés 6010 Statut Membre -
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 11763 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 6010 Statut Membre 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