Овај чланакненаводи ниједанизвор.Побољшајте га додавањем референци капоузданим изворима. Садржај непоткрепљен изворима може бити доведен у питање, а потом иизбрисан. ПретражиGoogle:"Опен Датабасе Цоннецтивитy" (вести ·новине ·књиге ·академик ·бесплатне слике) · JSTOR ПретражиGoogle:"Open Database Connectivity" (вести ·новине ·књиге ·академик ·бесплатне слике) · JSTOR (детаљније о уклањању овог шаблона обавештења) |
У рачунарству,ODBC (енгл.OpenDatabaseConnectivity) обезбеђује стандарднисофтверски интерфејс за приступбази података система за управљање података. Дизајнер ODBC-a су имали за циљ да га одвоје одпрограмских језика,база података иоперативних система однсосно да ODBC подржавају сви програмски језици, системи, базе итд. Према томе, свака апликација може да користи ODBC за SQL упит из базе података, без обзира на платформу. Апликација треба да зна само ODBC синтаксу, аDBMS (Database Management Systems) враћа податке која апликација може да разуме.
ODBC обезбеђује стандардниAPI метод за приступрелационих ине-релационих база. Развијен је од странеSQL Access групе1992. године како би се олакшалакомуникација између апликација ибаза податка прекорачунарске платформе. Пре њеног стварања, ако је апликација захтевала могуђност да комуницира са једном базом података, била је потребна подршка за одржавањеинтерфејса сваког. ODBC обезбеђује универзални мидлверенгл.middleware слој између апликације и базе, што омогућава програмерима апликација да само треба да науче један интерфејс, нити да морају да ажурирају своје програме ако се промене спецификације базе, само треба да ажурирају ODBCдрајвер. ODBCдрајвер (управљачки програм).
Програм који може да комуницира путем ODBC-а назива се ODBC-компатибилан. Било која ODBCкомпатибилна апликација може да приступи било комDBMS-у који има одговорајући управљачки програм. ODBCдрајвер постоји за све базе које се највише користе али и за неке мање коришћене базе, као што су CSV датотеке.
Историја верзија:
ODBCдрајвер постоји за многеоперативне системе, укључујућиMicrosoft Windows,Unix,Linux,Mac OS. Постоје хиљаде ODBC драјвера, укључујући DBMS као што јеOracle,Microsoft SQL Server,MySQL,PostgreSQL,Microsoft Access итд.