Разработка на софтуер



страница1/7
Дата27.08.2023
Размер59.92 Kb.
#118509
  1   2   3   4   5   6   7
Изпитна тема № 13 Разработка на софтуер
Свързани:
Arhipelago

Изпитна тема № 13: Разработка на софтуер
Свързване на приложения с бази от данни. Използване на ORM система. Създаване на приложения с няколко потребителски интерфейса. Привеждане на непълен/неработещ/некоректен програмен фрагмент в работещ вид


Свързване-на-приложения-с-бази-от-данни/
https://www.guru99.com/c-sharp-access-database.html допълнително

  1. Използване на клиентски библиотеки за свързване с БД

Модели за достъп до данни при свързване към БД чрез C#
Свързан модел за достъп до данни

  • Свързан модел

    • Приложим към среда, където базата данни е постоянно достъпна

Свързан модел: Плюсове и минуси

  • Свързан модел за достъп до данни (чрез SqlClient)

    • Плюсове:

      • Лесно управлявам контрол на паралелните заявки

      • По-голям шанс за работа с най-актуалната версия на информацията

    • Минуси:

      • Нуждае се постоянно от надеждна мрежова свързаност

      • Създава проблеми при скалиране

Забележка: „Скалиране” означава поддържане на отлична производителност на дадена уеб апликация, в условията на нарастващо натоварване. 
Какво е 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 модели за достъп до данни

    • Чудесна интеграция с LINQ

    • Позволява изпълнението на SQL

    • Позволява достъпване на информацията по ORM подхода



Сподели с приятели:
  1   2   3   4   5   6   7




©obuch.info 2024
отнасят до администрацията

    Начална страница