Изпитна тема № 13:Разработка на софтуер Свързване на приложения с бази от данни. Използване на ORM система. Създаване на приложения с няколко потребителски интерфейса. Привеждане на непълен/неработещ/некоректен програмен фрагмент в работещ вид
Свързване-на-приложения-с-бази-от-данни/
https://www.guru99.com/c-sharp-access-database.html допълнително
Използване на клиентски библиотеки за свързване с БД
По-голям шанс за работа с най-актуалната версия на информацията
Минуси:
Нуждае се постоянно от надеждна мрежова свързаност
Създава проблеми при скалиране
Забележка: „Скалиране” означава поддържане на отлична производителност на дадена уеб апликация, в условията на нарастващо натоварване.
Какво е ADO.NET? ADO.NET означава ActiveX Data Object е технология за достъп до база данни, създадена от Microsoft като част от нейната .NET рамка, която има достъп до всякакъв вид източник на данни.
В модела ADO.NET, за разлика от ADO (в свързано състояние) и предишни технологии за достъп до данни, приложенията се свързват с източниците на данни, когато четат или актуализират данните. След това връзката се затваря. Това е важно, защото в клиент-сървър или разпределени приложения, отворените ресурси за връзка през цялото време е една от частите, които изискват най-много ресурси. Не е нужно да се свързвате с източник на данни през цялото време; единственият път, когато трябва да се свържете с източник на данни, е когато четете и пишете окончателни промени в източник на данни.
ADO .NET използва SQL заявки и съхранени процедури за четене на актуализация на запис и изтриване на данни от източник на данни. Вие използвате SQL заявки чрез ADO.NET Command обект, който връща данни под формата на DataReader или DataSet обекти. След като тази връзка се затвори, използвате обекти на DataSet, за да работите с данните и да се свържете отново с източника на данни, когато трябва да актуализирате източника на данни.
ADO.NET е стандартна .NET библиотека за достъп до бази данни, обработка на информация и XML
Поддържа свързани, несвързани и ORM модели за достъп до данни