Přehled programování v architektuře OLE DB
OLE DB je vysoce výkonná databázová technologie založená na modelu COM. Poskytuje běžný způsob přístupu k datům nezávisle na formuláři, ve kterém jsou uložena. V typické obchodní situaci se v podnikových databázích neukládá obrovské množství informací. Tyto informace najdete v systémech souborů (například FAT nebo NTFS), indexovaných sekvenčních souborech, osobních databázích (například Accessu), tabulkách (například Excelu), aplikacích pro plánování projektů (například Project) a e-mailu (například Outlooku). OLE DB umožňuje přístup k libovolnému druhu úložiště dat stejným způsobem, pokud má úložiště dat zprostředkovatele OLE DB.
OLE DB umožňuje vyvíjet aplikace, které přistupují k různým zdrojům dat bez ohledu na to, jestli jsou DBMS nebo ne. OLE DB umožňuje univerzální přístup pomocí rozhraní MODELU COM, která podporují příslušné funkce DBMS pro daný zdroj dat. Com snižuje zbytečné duplicity služeb a maximalizuje interoperabilitu nejen mezi zdroji dat, ale i jinými aplikacemi.
Výhody modelu COM
Tady přichází com. OLE DB je sada rozhraní MODELU COM. Přístupem k datům prostřednictvím jednotné sady rozhraní můžete databázi uspořádat do matice spolupracujících komponent.
Na základě specifikace MODELU COM definuje OLE DB rozšiřitelnou a udržovatelnou kolekci rozhraní, která faktorují a zapouzdřují konzistentní a opakovaně použitelné části funkcí DBMS. Tato rozhraní definují hranice komponent DBMS, jako jsou kontejnery řádků, procesory dotazů a koordinátory transakcí, které umožňují jednotný transakční přístup k různým zdrojům informací.
Viz také
Programování v architektuře OLE DB
Šablony příjemců OLE DB
Šablony zprostředkovatele OLE DB
Šablony OLE DB