ODBC деген эмне, анын SQL CLI менен кандай байланышы бар?
ODBC деген эмне, анын SQL CLI менен кандай байланышы бар?

Video: ODBC деген эмне, анын SQL CLI менен кандай байланышы бар?

Video: ODBC деген эмне, анын SQL CLI менен кандай байланышы бар?
Video: Java tech talk: Spring Boot and GraphQl integration. Как сделать это просто? 2024, Ноябрь
Anonim

ODBC Чалуу деңгээлиндеги интерфейске негизделген [ CLI ] маалыматтар базасынын API'лери үчүн X/Open жана ISO/IEC спецификациялары жана Структураланган суроо тилин колдонот [ SQL ] анын маалымат базасына кирүү тили катары. Берилиштер базасы драйверинин максаты - колдонмонун маалымат сурамдарын DBMS түшүнгөн буйруктарга которуу.

ODBC эмне үчүн керек?

Ан ODBC айдоочу колдонот Ачык маалымат базасы байланышы ( ODBC ) Microsoft интерфейси, ал колдонмолорго берилиштерге жетүүнүн стандарты катары SQLди колдонуу менен берилиштер базасын башкаруу системаларындагы (МББ) маалыматтарга кирүүгө мүмкүндүк берет. ODBC максималдуу өз ара аракеттенүүгө мүмкүндүк берет, бул бирдиктүү дегенди билдирет колдонмо ар кандай DBMS кире алат.

Жогорудагыдан тышкары, ODBC эмнени билдирет, сиз ODBC тиркемеси менен кандай көрүү классын колдонушуңуз керек? Берилиштер базасынын байланышын ачыңыз (ODBC) – бул колдонмо программисттерине каалаган маалыматтар базасына кирүүгө мүмкүндүк берген ачык стандарттуу колдонмо программалоо интерфейси (API).

Ошондой эле суроо, ODBC байланышы кантип иштейт?

  1. SQL билдирүүлөрүн тапшыруу жана натыйжаларды алуу үчүн ODBC функцияларын иштетип, чакырган колдонмо.
  2. Колдонмо үчүн драйверлерди жүктөөчү драйвер менеджери.
  3. ODBC функциясынын чалууларын иштеткен драйвер белгилүү бир маалымат булагына SQL сурамдарын тапшырат жана натыйжаларды колдонмого кайтарат.

ODBC протоколбу?

ODBC . Эң кеңири таралган жалпы маалымат базасы протокол Ачык берилиштер базасынын туташуусу ( ODBC ). Бул технология IBM, Microsoft жана башка бир катар өндүрүүчүлөр тарабынан 1980-жылдардын аягында алардын ар кандай маалымат базасынын продуктылары менен иштешүүнү жеңилдетүү үчүн биргелешип иштелип чыккан.

Сунушталууда: