Dom Sieci Co to jest baza danych łączenia i osadzania obiektów (ole db)? - definicja z techopedia

Co to jest baza danych łączenia i osadzania obiektów (ole db)? - definicja z techopedia

Spisu treści:

Anonim

Definicja - Co oznacza baza danych łączenia i osadzania obiektów (OLE DB)?

Object Linking and Embedding Database (OLE DB) to grupa interfejsów API wykorzystywanych do ułatwiania i ograniczania dostępu do danych aplikacji różnych formatów plików, w tym arkuszy kalkulacyjnych, systemów zarządzania bazami danych opartych na języku SQL (SQL), plików indeksowanych sekwencyjnych oraz osobiste bazy danych.


OLE DB jest oparty na Component Object Model (COM) i jest częścią pakietu oprogramowania Microsoft Data Access Components (MDAC), który służy do odczytu i zapisu danych.

Techopedia wyjaśnia Object Linking and Embedding Database (OLE DB)

Składniki modelu obiektowego OLE DB to obiekty źródła danych (DSO), obiekty poleceń, obiekty zestawu wierszy i obiekty sesji. OLE DB używa zestawów abstrakcji do segregacji przechowywanych danych aplikacji, ponieważ różne programy wymagają dostępu do różnych typów DSO.


Klasyfikacje OLE DB to:

  • Konsumenci: aplikacje wymagające dostępu do danych
  • Dostawcy: komponenty oprogramowania dostarczające dane konsumenta za pomocą interfejsów API OLE DB
Podczas żądania danych OLE DB aplikacja wykonuje następującą sekwencję:

  1. Zainicjuj OLE.
  2. Nawiąż połączenie ze źródłem danych.
  3. Użyj polecenia, aby poprosić o dostęp.
  4. Przetwórz zapytanie aplikacji, aby uzyskać wyniki żądania.
  5. Podaj żądany OSD.
Co to jest baza danych łączenia i osadzania obiektów (ole db)? - definicja z techopedia