logo

Јава ЈДБЦ водич

ЈДБЦ је скраћеница од Јава Датабасе Цоннецтивити. ЈДБЦ је Јава АПИ за повезивање и извршавање упита са базом података. То је део ЈаваСЕ (Јава Стандард Едитион). ЈДБЦ АПИ користи ЈДБЦ драјвере за повезивање са базом података. Постоје четири типа ЈДБЦ драјвера:

  • ЈДБЦ-ОДБЦ управљачки програм за мост,
  • Нативе Дривер,
  • драјвер мрежног протокола и
  • Тхин Дривер

О горња четири покретача смо говорили у следећем поглављу.

Можемо да користимо ЈДБЦ АПИ за приступ табеларним подацима ускладиштеним у било којој релационој бази података. Уз помоћ ЈДБЦ АПИ-ја, можемо да сачувамо, ажурирамо, бришемо и преузимамо податке из базе података. То је као Опен Датабасе Цоннецтивити (ОДБЦ) коју обезбеђује Мицрософт.

ЈДБЦ (Јава повезивање базе података)

Тренутна верзија ЈДБЦ-а је 4.3. То је стабилно издање од 21. септембра 2017. Заснован је на Кс/Опен СКЛ интерфејсу нивоа позива. Тхе јава.скл пакет садржи класе и интерфејсе за ЈДБЦ АПИ. Листа популарних интерфејси ЈДБЦ АПИ-ја су дати у наставку:

  • Интерфејс драјвера
  • Интерфејс за повезивање
  • Интерфејс изјаве
  • ПрепаредСтатемент интерфејс
  • Интерфејс ЦаллаблеСтатемент
  • РесултСет интерфејс
  • РесултСетМетаДата интерфејс
  • ДатабасеМетаДата интерфејс
  • РовСет интерфејс

Листа популарних класе ЈДБЦ АПИ-ја су дати у наставку:

  • ДриверМанагер класа
  • Блоб класа
  • Цлоб цласс
  • Типови класе

Зашто би требало да користимо ЈДБЦ

Пре ЈДБЦ-а, ОДБЦ АПИ је био АПИ базе података за повезивање и извршавање упита са базом података. Али, ОДБЦ АПИ користи ОДБЦ драјвер који је написан на језику Ц (тј. зависи од платформе и није обезбеђен). Због тога је Јава дефинисала сопствени АПИ (ЈДБЦ АПИ) који користи ЈДБЦ драјвере (написане на Јава језику).

изаберите више табела скл

Можемо да користимо ЈДБЦ АПИ за руковање базом података помоћу Јава програма и можемо да обављамо следеће активности:

  1. Повежите се са базом података
  2. Извршавајте упите и ажурирајте изјаве у бази података
  3. Преузми резултат примљен из базе података.
Да ли знаш
  • Како повезати Јава апликацију са Орацле и Мискл базом података користећи ЈДБЦ?
  • Која је разлика између интерфејса Статемент и ПрепаредСтатемент?
  • Како одштампати укупан број табела и погледа базе података користећи ЈДБЦ?
  • Како чувати и преузимати слике из Орацле базе података користећи ЈДБЦ?
  • Како сачувати и преузети датотеке из Орацле базе података користећи ЈДБЦ?

Шта је АПИ

АПИ (Апплицатион программинг интерфаце) је документ који садржи опис свих карактеристика производа или софтвера. Представља класе и интерфејсе које софтверски програми могу да прате да би међусобно комуницирали. АПИ се може креирати за апликације, библиотеке, оперативне системе итд.


Теме у Јава ЈДБЦ водичу

2) ЈДБЦ драјвери

У овом ЈДБЦ туторијалу научићемо четири типа ЈДБЦ драјвера, њихове предности и мане.


3) 5 корака за повезивање са базом података

У овом ЈДБЦ водичу видећемо пет корака за повезивање са базом података у Јави користећи ЈДБЦ.


4) Повезивање са Орацле-ом користећи ЈДБЦ

У овом ЈДБЦ водичу ћемо повезати једноставан Јава програм са Орацле базом података.


5) Повезивање са МиСКЛ користећи ЈДБЦ

У овом ЈДБЦ туторијалу, ми ћемо повезати једноставан Јава програм са МиСКЛ базом података.


6) Повезивање са приступом без ДСН-а

Хајде да повежемо јава апликацију са приступном базом података са и без ДСН-а.


7) класа ДриверМанагер

У овом ЈДБЦ водичу ћемо научити шта ради класа ДриверМанагер и које су њене методе.


8) Интерфејс за повезивање

У овом ЈДБЦ водичу ћемо научити шта је интерфејс за повезивање и које су његове методе.


9) Интерфејс исказа

У овом ЈДБЦ туторијалу ћемо научити шта је Статемент интерфејс и које су његове методе.


10) РесултСет интерфејс

У овом ЈДБЦ водичу ћемо научити шта је РесултСет интерфејс и које су његове методе. Штавише, научићемо како можемо да учинимо да РесултСет може да се помера.


11) Интерфејс ПрепаредСтатемент

У овом ЈДБЦ туторијалу научићемо које су предности интерфејса ПрепаредСтатемент у односу на Статемент. Видећемо примере за уметање, ажурирање или брисање записа помоћу интерфејса ПрепаредСтатемент.


13) ДатабасеМетаДата интерфејс

У овом ЈДБЦ водичу ћемо научити како можемо добити метаподатке базе података.


14) Чување слике у Орацле-у

Хајде да научимо како да складиштимо слику у Орацле бази података користећи ЈДБЦ.


15) Преузимање слике из Орацле-а

Погледајмо једноставан пример за преузимање слике из Орацле базе података користећи ЈДБЦ.


16) Чување датотеке у Орацле-у

Погледајмо једноставан пример за складиштење датотеке у Орацле бази података користећи ЈДБЦ.


17) Преузимање датотеке из Орацле-а

Погледајмо једноставан пример за преузимање датотеке из Орацле базе података користећи ЈДБЦ.


18) ЦаллаблеСтатемент

Хајде да видимо код за позивање ускладиштених процедура и функција користећи ЦаллаблеСтатемент.


19) Управљање трансакцијама користећи ЈДБЦ

Хајде да видимо једноставан пример коришћења управљања трансакцијама помоћу ЈДБЦ.

шта је линукс систем датотека

20) Изјава о групи користећи ЈДБЦ

Хајде да видимо код за извршавање групе упита.


21) ЈДБЦ РовСет

Хајде да видимо рад новог интерфејса ЈДБЦ РовСет.