ADO.NET Технология доступа к данным платформы Microsoft.NET.

Презентация:



Advertisements
Похожие презентации
РЭУБД РЭУБД ADO (Microsoft ActiveX Data Object )
Advertisements

Дипломный проект на тему: Разработка информационной системы учета документации в метрологической службе с использованием технологии быстрой разработки.
Принципы работы с данными. Введение в ADO.NET. Соединение с базой данных. Выполнение операций в соединенной среде 331 Современные технологии программирования.
ADO.NET Интегрированная среда разработки. ADO.NET Общая картина Все типы ADO.NET предназначены для выполнения одного набора задач: установить соединение.
Developer Days 2001 ADO.NET в деталях Санкт-ПетербургКиев Александр ЛожечкинНиколай Мастило Digital DesignКвазар-Микро Екатеринбург Михаил Сидоров CIFT.
Департамент образования и науки Тюменской области Государственное автономное профессиональное образовательное учреждение Тюменской области «Западно-Сибирский.
Лекция 20. ADO.NET Отсоединенная модель доступа к данным.
Евгений Воднев Microsoft Certified Application Developer Microsoft Certified Professional Developer.
Базы данных MICROSOFT ACCESS. Оглавление Введение Microsoft Access. Основные понятия. Таблицы Связи между таблицами. Формы Запросы Отчёты Создание базы.
Мартин Фаулер « Архитектура корпоративных программных приложений » Подготовила Ст. ПС - 41 Лукиных Н. А.
Выполнил студент группы А Алексан П.А.. Проектирование и реализация информационной системы «Лаборатория химического анализа» для автоматизации обработки.
Высокоуровневые методы информатики и программирования Лекция 29 Типизированные классы Dataset.
Трехслойная архитектура приложений, основанных на использовании баз данных.
Администрирование информационных систем Лекция 4. Система управления базами данных.
Высокоуровневые методы информатики и программирования Лекция 28 Отсоединенный режим работы ADO.Net.
Microsoft Office Access Презентация на тему:. Что такое базы данных? Базы данных 1.Это организованная совокупность данных предназначенная для длительного.
1 Объектно-ориентированные возможности Oracle8. 2 Введение Зачем все это нужно? –Объектно-ориентированные языки (C++, Java) не обеспечивают надежного.
Выполнила Ученица 11-В классаОленченкоСветлана Севастопольская специализированная школа I-III ступеней 3 с углублённым изучением английского языка Севастопольского.
Чувашский Государственный педагогический университет имени И.я.Яковлева Тема учебного проекта: Базы данных в сети Интернет Автор: Студент ФМФ 5-го курса.
Microsoft Office Access БАЗЫ ДАННЫХ. Что такое базы данных? Базы данных 1.Это организованная совокупность данных предназначенная для длительного хранения.
Транксрипт:

ADO.NET Технология доступа к данным платформы Microsoft.NET

Введение ADO.NET основная модель доступа к данным для приложений, основанных на Microsoft.Net Обеспечивает эффективное взаимодействие с распространенными типами СУРБД Приложение на.Net База Данных ADO.NET

Подсоединенная модель Работает в режиме удержания подключения к базе Обеспечивает максимальную гибкость и эффективность Обеспечивает минимальный расход оперативной памяти

Основные классы Connection Command DataReader Transaction Parameter

Пример использования классов ADO.NET

Паттерн Active Record Является оберткой таблицы в БД Один объект соответствует одной строке таблицы При обновлении полей объекта обновляется соответствующая строка таблицы.

Пример реализации Active Record

Отсоединенная модель Обеспечивает работу с данными в отсутствии подключения к БД Удобна для переноса данных по сети Расходует достаточно много памяти

Используемые паттерны Паттерн DTO (Data Transfer Object) Паттерн Table Module Паттерн Unit of Work

Основные классы DataSet DataTable DataRow DataRelation DataView DataAdapter

Пример

Заключение