|
Авторские курсы по технологиям Microsoft |
|
Курс: 2389
Programming with Microsoft ADO.NET
Программирование в среде ADO .NET
Ориентирован: на разработчиков .NET приложений.
Предварительный уровень подготовки:
знания основных концепций реляционных баз данных, о XML-документах и
схемах;
опыт разработки Windows- и Web-приложений с помощью Microsoft Visual
Basic .NET или Microsoft Visual C# .NET.
Продолжительность: 3 дня, 24 часа.
Методические материалы: учебник Microsoft на английском языке.
Документ об окончании курса: сертификат корпорации Microsoft.
Квалификационные тесты на степень MCAD, MCSD, MCDBA:
- Exam 70-305: Developing
and Implementing Web Applications with Microsoft Visual Basic .NET
and Microsoft Visual Studio .NET;
- Exam 70-306: Developing
and Implementing Windows based Applications with Microsoft Visual
Basic .NET and Microsoft Visual Studio .NET;
- Exam 70-315: Developing
and Implementing Web Applications with Microsoft Visual C# .NET and
Microsoft Visual Studio .NET;
- Exam 70-316: Developing
and Implementing Windows based Applications with Microsoft Visual
C# .NET and Microsoft Visual Studio .NET.
Программа курса
- Приложения, основанные на принципе централизованного хранения данных
и архитектура ADO .NET. Хранение различных типов данных: неструктурированных,
неиерархических структурированных, иерархических, реляционных. Модели
доступа к данным. Преимущества ADO .NET. Отличия ADO и ADO .NET. Классы
ADO .NET. Интеграция ADO .NET. и XML.
- Обращение к источникам данных. Выбор поставщика данных: SQL Server
.NET или OLE DB .NET. Определение соединения. Управление соединениями.
Открытие и закрытие соединения. Управление исключениями. Пулинг соединения.
Мониторинг SQL Server с помощью утилиты Profiler.
- Выполнение операций обращения к базам данных. Создание и управление
объектом Command. Работа с хранимыми процедурами. Возвращение скалярных
значений, использование хранимых процедур с выходными параметрами,
применение потоков данных. Применение конструкций DDL, DCL и DML.
Использование транзакций. Управление транзакциями с применением ADO
.NET.
- Создание класса DataSet. Работа с отсоединенными данными. Объект
DataTable. Применение ограничений целостности Primary Key и Unique.
Создание выражений и агрегатных функций. Связывание и сохранение данных.
Ссылочная целостность. Использование ограничения целостности. Создание
объектов ForeignKeyConstraint и DataRelation. Модификация данных в
таблицах. Методы, обеспечивающие вставку. Редактирование и удаление
записей. Сортировка и фильтрация данных. Применение метода Select
и объекта DataView.
- Чтение и запись XML данных в ADO .NET. Создание схем XSD (Schema
Definition Language). Отображение XSD схемы на реляционную структуру.
Загрузка XML данных в объект DataSet. Проверка метаданных. Методы
сохранения информации об объекте DataSet в файле.
- Формирование объекта DataSet из существующих источников данных.
Применение объекта DataAdapter для извлечения данных. Заполнение объекта
DataSet с применением объекта DataAdapter . Обновление, удаление и
вставка данных с помощью объекта DataAdapter. Управление конфликтами.
- Создание и применение Web-сервисов, использующих ADO .NET.
|