Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako sa pripojenie ODBC práce

? ODBC je skratka pre Open Database Connectivity a odkazuje na normu , ktorá si kladie za cieľ poskytnúť rozhranie programu spoločnej žiadosti o prístup k rôznym systémom pre správu databáz , alebo databázami , ako je napríklad aplikácia Microsoft Access a SQL Server , DB2 a Oracle . V podstate , aplikačný program predkladá príkazy SQL ODBC , ktorý je sa premieta do konkrétnej formy SQL , ktoré DBMS rozumie . Aplikácia

ODBC je umožniť vývojárom aplikácií pre prístup k dátam cez ľubovoľné aplikácie , bez ohľadu na programovací jazyk , operačný systém alebo DBMS používané pre správu dát . ODBC definuje sadu volania funkcií low - level , ktoré umožňujú aplikačné programy a systémy správy databáz zdieľať dáta , bez toho aby vedel niečo o sebe . Aplikácie a DBMS môže byť na rovnakom počítači alebo na dvoch rôznych počítačoch , ktoré môžu byť spustené dva úplne rôzne operačné systémy .
Connection

ODBC funguje tak , že zriadenie spojenie alebo kanál z aplikácie programu , známeho ako klient , na konkrétny DBMS . Spojenie zostane otvorená tak dlho , ako to vyžaduje aplikačným programom a je uzavretý , explicitne , ak nie sú už potrebné . Rovnaký program aplikácie môže otvoriť viac , simultánne pripojenie ODBC . Pripojenie ODBC môže fungovať iba vtedy , ak obidva aplikačný program a DBMS v súlade so štandardom ODBC . Inými slovami , aplikácia musí byť schopná vydávať príkazy ODBC a DBMS musí byť schopný reagovať na ne , akonáhle boli preložené správca ovládačov .
Database Drivers

typická implementácia ODBC sa skladá z jedného alebo viacerých aplikácií , databázových ovládačov - kúsky softvér , ktorý kontrolu vstupných a výstupných operácií - pre jednu alebo viac databáz a správcu ovládačov . Databázové ovládače môžu byť dodané vývojár aplikácie , DBMS vývojár alebo tretej strany . Funkcie správcu ovládačov je použiť údaje obsiahnuté v databázových ovládačov na žiadosti o informácie , alebo dotazy , prichádzajúce z aplikácie previesť ich na príkazy , ktoré možno ľahko interpretovať pomocou DBMS .

Flexibilita

rozhranie ODBC poskytuje nielen štandardné spôsob pripojenia k DBMS , ale aj štandardný spôsob zastupovania dátové typy a ďalšie flexibilné funkcie . Aplikačný program môže vytvoriť príkazy SQL vo fáze , v ktorej je vytvorená sada strojových inštrukcií , známy ako kompilácia , alebo počas výkonu . Rovnaká sada strojových inštrukcií , alebo objektového kódu , možno použiť pre prístup k rôznym produkty databázový systém , čo znamená , že aplikácie môžu programátori vyvíjať , zostavovať a distribuovať aplikácie bez konkrétneho DBMS v mysli .


Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené