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

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

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

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

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

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

от 25%

Подписываем

договор

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

Скидка 25% при заказе до 8.6.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. Тема 1. Теория государства и права 1
2. Леопард
3. Гармония. Экология человека и её значение в гармонизации взаимоотношений общества и природы
4. Лабораторная работа ИССЛЕДОВАНИЕ МЕТОДОВ ОБЕСПЕЧЕНИЯ ЗАДАННОЙ ТОЧНОСТИ ПРИ СБОРКЕ ЭЛЕКТРОННОЙ АППАРА
5. психотерапевтам.html
6. 12.2005 N 199ФЗ от 23
7. 1d nsуровнях и составляют побочные IIIВ~VIIВ IВ IIВ подгруппы занимая промежуточное положение между типичными s.html
8. Организационная характеристика предприятия ОАО
9. Внешний аудит банков
10. Простодушный Июльским вечером 1689 г