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

487 бајтова додато ,  пре 10 година
нема резимеа измене
(Нова страница: У рачунарству, '''ODBC''' (Open Database Connectivity) обезбеђује стандардни софтверски интерфејс за приступ б...)
 
У рачунарству, '''ODBC''' (Open Database Connectivity) обезбеђује стандардни софтверски интерфејс за приступ [[База података|бази података]] система за управљање података. Дизајнер ODBC-a су имали за циљ да га одвоје од [[Програмски језик|програмских језика]], [[База података|база података]] и [[Оперативни систем|оперативних система]] однсосно да ODBC подржавају сви програмски језици, системи, базе итд. Према томе, свака апликација може да користи ODBC за SQL упит из базе података, без обзира на платформу. Апликација треба да зна само ODBC синтаксу, а [[DBMS]] ([[Database Management Systems]]) враћа податке која апликација може да разуме.
 
==Преглед==
 
ODBC обезбеђује стандардни [[Апликациони програмски интерфејс|API]] метод за приступ [[Релациони модел|релационих]] и [[Не-релациона база|не-релационих]] база. Развијен је од стране [[SQL Access група|SQL Access групе]] 1992. године како би се олакшала [[комуникација]] између апликација и [[база податка]] преко [[Рачунарска платформа|рачунарске платформе]]. Пре њеног стварања, ако је апликација захтевала могуђност да комуницира са једном базом података, требала је подршка за одржавање интерфејса[[интерфејс]]а сваког. ODBC обезбеђује универзални middleware слој између апликације и базе, што омогућава програмерима апликација да само треба да науче један интерфејс, нити да морају да ажурирају своје програме ако се промене спецификације базе, само требају да ажурирају ODBC [[драјвер]]. ODBC [[драјвер]] (управљачки програм).
 
Програм који може да комуницира путем ODBC-а назива се ODBC-компатибилан. Било која ODBC [[Компатибилност|компатибилна]] апликација може да приступи било ком [[DBMS]]-у који има одговорајући управљачки програм. ODBC [[драјвер]] постоји за све базе које се највише користе али и за неке мање коришћене базе, као што су CSV датотеке.
 
==Историја==
==Имплементација==
 
ODBC [[драјвер]] постоји за многе [[Оперативни систем|оперативне системе]], укључујући [[Microsoft Windows]], [[Unix]], [[Linux]], MAC[[Mac OS X]]. Постоје хиљаде ODBC драјвера, укључујући DBMS као што је [[Oracle]], [[Microsoft SQL Server]], [[MySQL]], [[PostgreSQL]], [[Microsoft Access]] итд.
 
{{база података}}