Dom baze podataka Što je obvezujuće za podatke? - definicija iz tehopedije

Što je obvezujuće za podatke? - definicija iz tehopedije

Sadržaj:

Anonim

Definicija - Što znači uvezivanje podataka?

Vezivanje podataka, u kontekstu .NET, metoda je kojom se kontrole na korisničkom sučelju (korisničkog sučelja) klijentske aplikacije konfiguriraju za preuzimanje ili ažuriranje podataka u izvoru podataka, poput baze podataka ili XML dokumenta.

Prije .NET-a pristup modelima za povezivanje podataka bio je ograničen na baze podataka. Stoga su mnogi sustavi za upravljanje bazama podataka (DBM) mogli neizravno pristupiti izvorima podataka putem sučelja za programiranje aplikacija (API) bez ikakve fleksibilnosti u kontroli postupka povezivanja podataka. Ovaj je problem riješen u .NET-u pružanjem precizne kontrole načina povezivanja podataka i ponašanja korisničkog sučelja s Windows Forms i ADO.NET klasama u okviru. Razvoj web aplikacija pojednostavljen je pružanjem mogućnosti povezivanja podataka s web stranicama pomoću .NET web stranica na poslužitelju.

Techopedia objašnjava uvezivanje podataka

Prednosti upotrebe povezivanja podataka u .NET su sljedeće:

  1. Smanjenje veličine koda
  2. Bolja izvedba aplikacije
  3. Brz razvoj aplikacija koje se temelje na podacima
  4. Prilagodba postupka povezivanja zadanih podataka izmjenom generiranog koda, kad god je to potrebno
  5. Fina kontrola povezivanja podataka putem događaja
  6. Vizualne povratne informacije o pogreškama potvrde povezivanjem pravila provjere valjanosti podataka s ugrađenom provjerom valjanosti tipa podataka u korisničkom sučelju (na primjer, vrijednost datuma unesena u kontrolu datuma)
Vezivanje podataka tvori vezu za sinkronizaciju podataka između davatelja podataka (izvor podataka) i potrošača podataka (korisničko sučelje koje prikazuje podatke), omogućujući dvosmjernu vezu između vizualnih elemenata i izvora podataka. Na primjer, svojstvo teksta u tekstnom polju Windows obrasca može biti vezano za ime učenika dobiveno iz baze podataka. Vezivanje se također može primijeniti na grafiku kontrole slike, boju pozadine kontrole ili drugo svojstvo kontrole na obrascu.


Okvir .NET nudi jednostavne i složene mogućnosti povezivanja podataka u Windows Formsima za pristup podacima iz baza podataka i struktura, poput nizova i kolekcija. U slučaju jednostavne opcije povezivanja podataka, jedna kontrola u korisničkom sučelju povezana je s jednom vrijednošću podataka u izvoru podataka dok je u složenoj opciji. Također, jedna kontrola povezana je sa zbirkom podataka, kao što je kontrola Datagrid vezana za skup podataka koji predstavlja popis vrijednosti.


Windows Presentation Framework (WPF) u .NET 4.0 implementirao je koncept povezivanja podataka povezivanjem svojstava obvezujućih ciljnih objekata (WPF elemenata) i bilo kojeg izvora podataka, uključujući jezične integrirane upite (LINQ) upite, objekte zajedničkog jezika rada (CLR), XML i drugi izvori podataka. Pruža predloške podataka za kontrolu prezentacije podataka.


Kad se vezanje podataka primijeni na ASP.NET stranice, bilo koja kontrola poslužitelja može se vezati za jednostavna svojstva, zbirke, izraze i metode itd. Svi izrazi povezivanja podataka moraju se nalaziti unutar znakova <% #%>. Okvirne klase, kao što su Dataset, DataReader i druge, koriste se za dobivanje podataka iz baze podataka i povezivanje s kontrolama na web stranici.


Ograničenja povezivanja podataka uključuju režijske troškove uzrokovane provjerom verzije kontrola, upravljački program / pružatelj usluga Otvorena baza podataka (ODBC) instaliran u korisničkom sustavu i distribuciju nove verzije kontrola i srednjeg softvera potrebne za upotrebu aplikacije u korisniku sustav.

Što je obvezujuće za podatke? - definicija iz tehopedije