Dom Razvoj Što je .net davatelj podataka? - definicija iz tehopedije

Što je .net davatelj podataka? - definicija iz tehopedije

Sadržaj:

Anonim

Definicija - Što znači .NET Davatelj podataka?

Davatelj podataka .NET je knjižnica softvera koja se sastoji od klasa koje pružaju usluge pristupa podacima kao što su povezivanje s izvorom podataka, izvršavanje naredbi u izvoru podataka i dohvaćanje podataka iz izvora podataka uz podršku za izvršavanje naredbi u transakcijama. Nalazi se kao lagani sloj između izvora podataka i koda, pružajući usluge pristupa podacima s boljim performansama.


Davatelj podataka .NET sastavni je dio ADO.NET, podskupina biblioteke .NET okvirne klase.

Techopedia objašnjava .NET Davatelja podataka

Način pristupa podacima ADO.NET dizajniran je tako da se objekt skupa podataka može koristiti za predstavljanje unutarnje memorije, relacijske strukture s ugrađenom XML podrškom koja može postojati na samostalni, nepovezani način sa svojim podacima, koji se mogu prenijeti kroz različite slojeve multitier aplikacije. ADO.NET nudi skup sučelja za implementaciju prilagođenog .NET davatelja za specifične potrebe pristupa podacima, kao što su lakše održavanje i bolje performanse.


Davatelj podataka .NET omogućuje obradu podataka izravno u izvoru podataka ili podacima pohranjenim u skupovima podataka, što omogućuje manipulaciju od strane korisnika. Podaci iz različitih izvora također se mogu kombinirati ili prosljeđivati ​​između razina aplikacije.


Davatelj podataka .NET služi kao kanal za preuzimanje i ažuriranje podataka koji postoje u spremištu podataka.


Davatelj podataka .NET sastoji se od sljedećih osnovnih objekata:

  • Objekt Connection koristi se za povezivanje s određenim izvorom podataka
  • Objekt Command izvršava naredbu protiv izvora podataka
  • DataReader čita podatke iz izvora podataka u načinu rada samo za čitanje i naprijed
  • DataAdapter popunjava skup podataka i rješava ažuriranje s izvorom podataka

Davatelj podataka .NET apstraktuje interakciju baze podataka s aplikacijom i stoga pojednostavljuje razvoj aplikacije. No, za postizanje najboljih performansi aplikacije, zajedno s mogućnostima i integritetom, pravog .NET davatelja podataka mora biti izabran na temelju čimbenika poput dizajna, izvora podataka aplikacije, vrste aplikacije (srednji ili jednoslojni) itd.

Što je .net davatelj podataka? - definicija iz tehopedije