Creation d'une base de données en C

Fermé
vince6629 Messages postés 73 Date d'inscription lundi 20 septembre 2010 Statut Membre Dernière intervention 5 janvier 2017 - 22 oct. 2012 à 17:27
Célien Messages postés 5729 Date d'inscription jeudi 8 mai 2008 Statut Membre Dernière intervention 9 septembre 2021 - 23 oct. 2012 à 14:37
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 11352 Date d'inscription mercredi 4 juin 2008 Statut Membre Dernière intervention 16 octobre 2024 652
Modifié par ginto5 le 22/10/2012 à 17:29
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 jeudi 8 mai 2008 Statut Membre Dernière intervention 9 septembre 2021 1 993
Modifié par Célien le 23/10/2012 à 14:42
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