Open Database Connectivity — разлика између измена

С Википедије, слободне енциклопедије
Садржај обрисан Садржај додат
Ред 4: Ред 4:
==Преглед==
==Преглед==


-{ODBC}- обезбеђује стандардни [[Апликациони програмски интерфејс|-{API}-]] метод за приступ [[Релациони модел|релационих]] и [[Не-релациона база|не-релационих]] база. Развијен је од стране -{[[SQL Access]]}- групе [[1992]]. године како би се олакшала [[комуникација]] између апликација и [[база податка]] преко [[Рачунарска платформа|рачунарске платформе]]. Пре њеног стварања, ако је апликација захтевала могуђност да комуницира са једном базом података, требала је подршка за одржавање [[интерфејс]]а сваког. -{ODBC}- обезбеђује универзални -{middleware}- слој између апликације и базе, што омогућава програмерима апликација да само треба да науче један интерфејс, нити да морају да ажурирају своје програме ако се промене спецификације базе, само требају да ажурирају -{ODBC}- [[драјвер]]. -{ODBC}- [[драјвер]] (управљачки програм).
-{ODBC}- обезбеђује стандардни [[Апликациони програмски интерфејс|-{API}-]] метод за приступ [[Релациони модел|релационих]] и [[Не-релациона база|не-релационих]] база. Развијен је од стране -{[[SQL Access]]}- групе [[1992]]. године како би се олакшала [[комуникација]] између апликација и [[база податка]] преко [[Рачунарска платформа|рачунарске платформе]]. Пре њеног стварања, ако је апликација захтевала могуђност да комуницира са једном базом података, требала је подршка за одржавање [[интерфејс]]а сваког. -{ODBC}- обезбеђује универзални ''-{middleware}-'' слој између апликације и базе, што омогућава програмерима апликација да само треба да науче један интерфејс, нити да морају да ажурирају своје програме ако се промене спецификације базе, само требају да ажурирају -{ODBC}- [[драјвер]]. -{ODBC}- [[драјвер]] (управљачки програм).


Програм који може да комуницира путем -{ODBC}--а назива се -{ODBC}--компатибилан. Било која -{ODBC}- [[Компатибилност|компатибилна]] апликација може да приступи било ком -{[[DBMS]]}--у који има одговорајући управљачки програм. -{ODBC}- [[драјвер]] постоји за све базе које се највише користе али и за неке мање коришћене базе, као што су -{CSV}- датотеке.
Програм који може да комуницира путем -{ODBC}--а назива се -{ODBC}--компатибилан. Било која -{ODBC}- [[Компатибилност|компатибилна]] апликација може да приступи било ком -{[[DBMS]]}--у који има одговорајући управљачки програм. -{ODBC}- [[драјвер]] постоји за све базе које се највише користе али и за неке мање коришћене базе, као што су -{CSV}- датотеке.

Верзија на датум 1. август 2010. у 00:39

У рачунарству, ODBC (енгл. Open Database Connectivity) обезбеђује стандардни софтверски интерфејс за приступ бази података система за управљање података. Дизајнер 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 датотеке.

Историја

Историја верзија:

  • 1.0: објављена септембра 1992. год.
  • 2.0: објављена 1994.
  • 2.5
  • 3.0: објављена 1995.
  • 3.5: објављена 1997.
  • 3.8: објављена 2009 са Windows 7 оперативним системом

Имплементација

ODBC драјвер постоји за многе оперативне системе, укључујући Microsoft Windows, Unix, Linux, Mac OS. Постоје хиљаде ODBC драјвера, укључујући DBMS као што је Oracle, Microsoft SQL Server, MySQL, PostgreSQL, Microsoft Access итд.