У вас вопросы?
У нас ответы:) SamZan.net

в частности в распределенной среде клиентсерверное приложение на стороне сервера

Работа добавлена на сайт samzan.net: 2015-07-05

Поможем написать учебную работу

Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.

Предоплата всего

от 25%

Подписываем

договор

Выберите тип работы:

Скидка 25% при заказе до 7.3.2025

Технологии ADO .NET

ADO .NET (ActiveX Data Objects .NET) является набором классов, реализующих программные интерфейсы для облегчения подключения к базам данных из приложения независимо от особенностей реализации конкретной системы управления базами данных и от структуры самой базы данных, а также независимо от места расположения этой самой базы - в частности, в распределенной среде (клиент-серверное приложение) на стороне сервера.

ADO .NET широко используется совместно с технологией web-программирования с использованием объектов ASP .NET для доступа к расположенным на сервере базам данных со стороны клиента.

Технология ADO .NET устанавливает следующую схему работы клиента с сервером баз данных:

  1.  установка соединения с сервером;
  2.  получение необходимых данных;
  3.  закрытие соединения;
  4.  обработка данных;
  5.  установка соединения для передачи измененных данных об­ратно на сервер.

Основу ADO .NET составляют два основных модуля: Провайдер данных (Data Provider .NET FrameWork) и Резидентная реляционная база данных (DataSet). 

ADO .NET используется для того, чтобы максимально скрыть детали реализации конкретной базы и предоставить программисту набор стандартных классов, интерфейсов, программных средств, которые превращают процесс создания приложения в стандартизированный технологический процесс.

Универсальная стратегия доступа к данным ODBC

ODBC – это открытый интерфейс доступа к базам данных, разработанный фирмой Microsoft. Он представляет собой API довольно низкого уровня и предназначен, в основном, для прямого использования в программах, написанных на большинстве современных языков программирования. Несмотря на своё происхождение, этот интерфейс является кроссплатформенным и с успехом работает и в Windows, и в UNIX/Linux, и в MacOS.

ODBC является стандартом Microsoft для работы с реляционными данными. Этот компонент архитектуры UDA служит для обеспечения совместимости с более ранними разработками, так как в современных решениях его роль играют собственные провайдеры технологии OLE DB.

Стандартный ODBC интерфейс обеспечивает высокую степень универсальности приложения - один и тот же код применяется для взаимодействия с различными типами СУБД. Это позволяет разработчикам создавать и реализовывать клиент-серверные приложения, не ориентируясь на какую-то определенную СУБД, а значит, не тратить силы и время на учет особенностей конкретных платформ серверов баз данных, с которыми работает приложение. ODBC драйверы – все, что нужно такому приложению для взаимодействия с внешним источником данных. Эти драйверы в соответствии с открытым стандартом ODBC создают либо сами поставщики СУБД, либо сторонние разработчики.

ODBC предоставляет также библиотеку курсоров с курсорами прокрутки для драйверов, поддерживающих базовое соответствие ODBC. Они применяются для просмотра набора записей из базы данных.

ODBC API можно также использовать в языках программирования, например, в С++ для подключения к БД, отправки SQL запросов, получения результатов или ошибок, отключения и т.п. ODBC API – это хорошо документированная технология создания клиент-серверных приложений, но она довольно сложна и требует написания достаточно объемного кода.




1. а Str~enverkehr der дорожное движение Wiese die n луг поляна.html
2. Лабораторная работа 4 Тема- Списки
3. Deus
4. Cliforni Vitmins и благодаря новой системе продаж когда потребители продукта становились и его распространителям.html
5. Ознакомление детей старшего дошкольного возраста с трудом взрослых
6. Рекреационные ресурсы России
7. Кроссворд по философии1
8. Основы для брака в 1-ом послании к Коринфянам 11 216
9. Новорічний ТУ канал
10. Реферат Шаг к структуре пространства