Hjem Udvikling Hvad er .net-dataleverandør? - definition fra techopedia

Hvad er .net-dataleverandør? - definition fra techopedia

Indholdsfortegnelse:

Anonim

Definition - Hvad betyder .NET Data Provider?

En .NET-dataleverandør er et softwarebibliotek, der består af klasser, der leverer datatilgangstjenester, såsom at oprette forbindelse til en datakilde, udføre kommandoer ved en datakilde og hente data fra en datakilde med support til at udføre kommandoer inden for transaktioner. Det ligger som et let lag mellem datakilde og kode, hvilket giver datatilgangstjenester med øget ydelse.


.NET-dataleverandøren er en komponent i ADO.NET, en undergruppe af .NET-rammeklasse-biblioteket.

Techopedia forklarer .NET Data Provider

ADO.NET-datatilgangstilstanden er designet således, at datasætobjektet kan bruges til at repræsentere en hukommelse, relationel struktur med indbygget XML-understøttelse, der kan eksistere på en fristående, afbrudt måde med dens data, som kan sendes gennem forskellige lag i en multitier applikation. ADO.NET leverer et sæt grænseflader til implementering af en tilpasset .NET-udbyder til specifikke behov for datatilgang, såsom lettere vedligeholdelse og bedre ydelse.


En .NET-dataleverandør gør det muligt at behandle data direkte i datakilden eller data, der er gemt i datasæt, hvilket muliggør manipulation af brugeren. Data fra forskellige kilder kan også kombineres eller videregives mellem applikationens lag.


En .NET-dataleverandør fungerer som en kanal til at hente og opdatere data, der findes i datalageret.


En .NET-dataleverandør består af følgende kerneobjekter:

  • Forbindelsesobjektet bruges til at oprette forbindelse til en bestemt datakilde
  • Kommandobjektet udfører en kommando mod en datakilde
  • DataReader læser data fra datakilden i skrivebeskyttet, fremadrettet tilstand
  • DataAdapter udfylder et datasæt og løser en opdatering med datakilden

En .NET-dataleverandør abstraherer databasens interaktion med applikationen og forenkler derfor applikationsudvikling. For at opnå den bedste ydelse af en applikation sammen med kapacitet og integritet skal den rigtige .NET-dataleverandør vælges baseret på faktorer som design, datakilden for applikationen, applikationstype (mellem- eller enkeltlag) osv.

Hvad er .net-dataleverandør? - definition fra techopedia