Przejdź do zawartości

ODBC

Z Wikipedii, wolnej encyklopedii

ODBC(ang.Open DataBase Connectivity– otwarte łącze baz danych) – interfejs pozwalający programom łączyć się zsystemami zarządzającymi bazami danych.Jest toAPIniezależne odjęzyka programowania,systemu operacyjnegoibazy danych.Standard ten został opracowany przezSQL Access Groupwe wrześniu 1992 roku. W skład ODBC wchodzą wywołania wbudowane w aplikacje oraz sterowniki ODBC.

PierwszaimplementacjaODBC pojawiła się w systemieMicrosoft Windows,lecz obecnie możliwe jest korzystanie z niego na platformach takich jakUnix,OS/2orazMacintosh.

W systemach bazodanowych typuklient-serwer(np.OraclelubPostgreSQL) sterowniki dają dostęp do silnika baz danych, natomiast w programach dla komputerów osobistych sterowniki sięgają bezpośrednio do danych. Mechanizm ODBC współpracuje zarówno z bazami obsługującymi językSQL,jak i nieobsługującymi go – w tym ostatnim przypadku język SQL jest tłumaczony na język bazy danych.

Zobacz też

[edytuj|edytuj kod]