Hjem Utvikling Hva er .net-dataleverandør? - definisjon fra techopedia

Hva er .net-dataleverandør? - definisjon fra techopedia

Innholdsfortegnelse:

Anonim

Definisjon - Hva betyr .NET Data Provider?

En .NET-dataleverandør er et programvarebibliotek som består av klasser som tilbyr datatilgangstjenester som å koble til en datakilde, utføre kommandoer ved en datakilde og hente data fra en datakilde med støtte for å utføre kommandoer i transaksjoner. Den ligger som et lett lag mellom datakilde og kode, og gir datatilgangstjenester med økt ytelse.


.NET-dataleverandøren er en komponent av ADO.NET, en undergruppe av .NET framework-biblioteket.

Techopedia forklarer .NET Data Provider

ADO.NET-datatilgangsmodus er utformet slik at datasettobjektet kan brukes til å representere en relasjonsstruktur i minnet med innebygd XML-støtte som kan eksistere på en frittstående, frakoblet måte med dataene, som kan sendes gjennom forskjellige lag i en multitier applikasjon. ADO.NET tilbyr et sett grensesnitt for å implementere en tilpasset .NET-leverandør for spesifikke datatilgangsbehov, for eksempel lettere vedlikehold og bedre ytelse.


En .NET-dataleverandør gjør det mulig å behandle data direkte i datakilden eller data lagret i datasett, noe som muliggjør manipulering av brukeren. Data fra forskjellige kilder kan også kombineres eller sendes mellom applikasjonsnivåene.


En .NET-dataleverandør fungerer som en kanal for å hente og oppdatere data som finnes i datalageret.


En .NET-dataleverandør består av følgende kjerneobjekter:

  • Connection-objektet brukes til å koble til en spesifikk datakilde
  • Kommandoobjektet utfører en kommando mot en datakilde
  • DataReader leser data fra datakilden i skrivebeskyttet, fremadstilt modus
  • DataAdapter inneholder et datasett og løser en oppdatering med datakilden

En .NET-dataleverandør abstraherer databasens interaksjon med applikasjonen og forenkler derfor applikasjonsutvikling. Imidlertid, for å oppnå den beste ytelsen til en applikasjon sammen med evne og integritet, må den riktige .NET-dataleverandøren velges basert på faktorer som design, datakilden til applikasjonen, applikasjonstype (mellom- eller enkeltlag), etc.

Hva er .net-dataleverandør? - definisjon fra techopedia