Création
d'entreprise
Posez votre question Signaler

Définition odbc

monaa 103Messages postés 6 mars 2006Date d'inscription 23 novembre 2010Dernière intervention - Dernière réponse le 13 juin 2007 à 14:23
"ODBC signifie Open DataBase Connectivity. Il s'agit d'un format défini par Microsoft permettant la communication entre des clients bases de données fonctionnant sous Windows et les SGBD du marché".
J'ai trouvé cette définition sur commentcamarche.net, pouvez vous me dire svp ce qu'ils veulent dire par clients bases de données car je vois pas trop ce que c?
merçi & bonne journée à ts
Lire la suite 

Définition odbc »

3 réponses
Réponse
+0
moins plus
ODBC est une API, c'est à dire un moyen uniformisé d'accéder à des serveurs de bases de données (sans voir à modifier son programme pour chaque type de base de données: Access, Oracle, Mysql...).
ça permet aux programmeurs de gagner du temps.


"client", c'est dans le sens "client-serveur".

Un serveur de base de données est démarré sur un ordinateur, et il attend des requêtes des clients.

Des clients (des ordinateurs clients) viennent se connecter dessus pour demander des choses au serveur.
Par exemple: "Donne moi les noms et prénoms des clients qui habitent dans le bas-rhin, triés par nom", ce qui pourrait s'écrire en SQL:

select nom, prenom from clients where departement=67 order by nom;


L'ordinateur client se connecter sur le serveur, envoie sa requête SQL. Le serveur la traite et renvoie les résultats aux client.


ODBC est un client SQL.
Il permet aux programmes d'interroger les serveurs de base de données.
Ajouter un commentaire
Réponse
+0
moins plus
bjr
merçi pr cette explication,

je vous explique un peu la source de ma question

je travaille en ce moment sur une base de donnée postgersql, savez vs si ce SGBD possèdent un pilote ODBC?

En fait c pr untiliser un logiciel " DBdesigner" avec lequel j'éssaie de me connecter à la base pr extraire la structure de la base et en donner une interprétation graphique.

qd je fé ds ce logiciel "se connecter a une base de donnée" ya les propositions suivantes

-Mysql
- Sqlite
- oracle
- mssql
- odbc
mé pas postgersql pourtant il est installé et la connection au serveur est ouverte

merçi 1/0
bne journée a ts.
Ajouter un commentaire
Réponse
+0
moins plus
savez vs si ce SGBD possèdent un pilote ODBC?

Google donne la réponse, dans la FAQ de Postgres:
http://www.postgresql.org/docs/faqs.FAQ_french.html#2.1
Ajouter un commentaire
Ce document intitulé « définition odbc » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
Passage au tout numérique : quel coût pour les particuliers ?