На первую страницу Курсы для специалистов Школа Web-мастеров ИТ сервис-менеджмент и управление проектами  

Авторизованные курсы корпорации Microsoft

Микроинформ - Microsoft Gold Learning      Software Assurance

Курс: 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.

    Программа курса

    1. Приложения, основанные на принципе централизованного хранения данных и архитектура ADO .NET. Хранение различных типов данных: неструктурированных, неиерархических структурированных, иерархических, реляционных. Модели доступа к данным. Преимущества ADO .NET. Отличия ADO и ADO .NET. Классы ADO .NET. Интеграция ADO .NET. и XML.
    2. Обращение к источникам данных. Выбор поставщика данных: SQL Server .NET или OLE DB .NET. Определение соединения. Управление соединениями. Открытие и закрытие соединения. Управление исключениями. Пулинг соединения. Мониторинг SQL Server с помощью утилиты Profiler.
    3. Выполнение операций обращения к базам данных. Создание и управление объектом Command. Работа с хранимыми процедурами. Возвращение скалярных значений, использование хранимых процедур с выходными параметрами, применение потоков данных. Применение конструкций DDL, DCL и DML. Использование транзакций. Управление транзакциями с применением ADO .NET.
    4. Создание класса DataSet. Работа с отсоединенными данными. Объект DataTable. Применение ограничений целостности Primary Key и Unique. Создание выражений и агрегатных функций. Связывание и сохранение данных. Ссылочная целостность. Использование ограничения целостности. Создание объектов ForeignKeyConstraint и DataRelation. Модификация данных в таблицах. Методы, обеспечивающие вставку. Редактирование и удаление записей. Сортировка и фильтрация данных. Применение метода Select и объекта DataView.
    5. Чтение и запись XML данных в ADO .NET. Создание схем XSD (Schema Definition Language). Отображение XSD схемы на реляционную структуру. Загрузка XML данных в объект DataSet. Проверка метаданных. Методы сохранения информации об объекте DataSet в файле.
    6. Формирование объекта DataSet из существующих источников данных. Применение объекта DataAdapter для извлечения данных. Заполнение объекта DataSet с применением объекта DataAdapter . Обновление, удаление и вставка данных с помощью объекта DataAdapter. Управление конфликтами.
    7. Создание и применение Web-сервисов, использующих ADO .NET.