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

С Википедије, слободне енциклопедије
Садржај обрисан Садржај додат
Autobot (разговор | доприноси)
м Робот: додато {{bez_izvora}}; козметичке измене
Нема описа измене
Ред 5: Ред 5:
==Преглед==
==Преглед==


-{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}- датотеке.

Верзија на датум 19. јануар 2015. у 15:51

У рачунарству, 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 итд.