Domov Baze podatkov Kaj so zavezujoči podatki? - definicija iz tehopedije

Kaj so zavezujoči podatki? - definicija iz tehopedije

Kazalo:

Anonim

Opredelitev - Kaj pomeni povezovanje podatkov?

Zavezujoče podatke v okviru .NET je metoda, s katero so kontrole v uporabniškem vmesniku (uporabniški vmesnik) odjemalske aplikacije konfigurirane za pridobivanje ali posodabljanje podatkov v viru podatkov, kot sta baza podatkov ali dokument XML.

Pred .NET je bil dostop do modelov vezave podatkov omejen na baze podatkov. Tako bi lahko številni sistemi za upravljanje podatkovnih baz (DBM) posredno dostopali do vira podatkov prek vmesnika za programiranje aplikacij (API) brez prožnosti pri nadzoru postopka vezave podatkov. To težavo odpravimo v .NET-u, tako da zagotavlja natančen nadzor nad povezavo podatkov in obnašanjem uporabniškega vmesnika z razredi Windows Forms in ADO.NET v okviru. Razvoj spletnih aplikacij je poenostavljen z zagotavljanjem možnosti vezave podatkov na spletne strani z uporabo spletnih nadzorov .NET strežnika.

Techopedia razlaga vezavo podatkov

Prednosti uporabe podatkov vezave v .NET so naslednje:

  1. Zmanjšanje velikosti kode
  2. Boljša uspešnost aplikacije
  3. Hiter razvoj podatkovno vodenih aplikacij
  4. Prilagoditev privzetega postopka vezave podatkov s spreminjanjem ustvarjene kode, kadarkoli je to potrebno
  5. Natančen nadzor nad vezavo podatkov skozi dogodke
  6. Vizualne povratne informacije o napakah pri preverjanju veljavnosti, ki povezujejo pravila za preverjanje podatkov z vgrajenim preverjanjem vrste podatkov v uporabniškem vmesniku (na primer vrednost datuma, vnesena v nadzor nad datumom)
Vezava podatkov tvori povezavo do sinhronizacije podatkov med ponudnikom podatkov (vir podatkov) in potrošnikom podatkov (uporabniški vmesnik, ki prikazuje podatke), kar omogoča dvosmerno povezavo med vizualnimi elementi in virom podatkov. Na primer, lastnost besedila v besedilnem polju obrazca Windows je lahko vezana na ime študenta, pridobljenega iz baze podatkov. Tudi vezava se lahko uporabi za grafiko krmiljenja slike, barvo ozadja kontrolnika ali drugo lastnost kontrole na obrazcu.


Okvir .NET ponuja preproste in zapletene možnosti vezave podatkov v Windows Forms za dostop do podatkov iz baz podatkov in struktur, kot so matriki in zbirke. V primeru enostavne možnosti vezave podatkov je en nadzor v uporabniškem vmesniku vezan na eno podatkovno vrednost v viru podatkov, medtem ko je v zapleteni možnosti. Poleg tega je en nadzor vezan na zbirko podatkov, na primer nadzor Datagrid, vezan na nabor podatkov, ki predstavlja seznam vrednosti.


Windows Presentation Framework (WPF) v .NET 4.0 je izvedel koncept vezave podatkov s povezovanjem lastnosti vezavnih ciljnih predmetov (elementov WPF) in katerega koli vira podatkov, vključno s poizvedbami integrirane poizvedbe jezika (LINQ), predmeti skupnega jezika izvajanja (CLR), XML in drugi viri podatkov. Ponuja predloge podatkov za nadzor predstavitve podatkov.


Ko se zavezujoče podatke uporabi na straneh ASP.NET, se lahko kateri koli nadzor strežnika veže na preproste lastnosti, zbirke, izraze in metode itd. Vsi izrazi, ki zavezujejo podatke, morajo biti vsebovani znotraj znakov <% #%>. Okvirni razredi, kot so Dataset, DataReader in drugi, se uporabljajo za pridobivanje podatkov iz baze podatkov in povezavo do elementov nadzora na spletni strani.


Omejitve vezave podatkov vključujejo režijske stroške, ki jih povzroči preverjanje različice elementov nadzora, gonilnik / ponudnik odprte baze podatkov (ODBC), nameščen v uporabniškem sistemu, in distribucija nove različice kontrol in vmesne programske opreme, potrebne za uporabo aplikacije v uporabniku sistem.

Kaj so zavezujoči podatki? - definicija iz tehopedije