ADO.NET. Работа с реляционными данными. Объект DataRelation - видео курсы ITVDN
ITVDN: курси програмування
Відеокурси з
програмування
УКР
  • РУС
  • УКР

    Вибери свою IT спеціальність

    Підписка
    УКР
    • РУС
    • УКР
    Arrow
    27 березня відбудеться вебінар «Підготовка до співбесіди з PHP» Подробиці і реєстрація
    Arrow

    ×

    Ви відкрили доступ до тесту! Пройти тест

    Ви дійсно бажаєте відкрити доступ до тестування за курсом ADO.NET на 40 днів?

    ВІДЕОУРОК № 5. Работа с реляционными данными. Объект DataRelation.

    Для перегляду повної версії відеокурсу, онлайн тестування та отримання доступу до додаткових навчальних матеріалів придбайте курс Придбати курс
    Для перегляду всіх відеокурсів ITVDN, представлених у Каталозі, а також для отримання доступу до навчальних матеріалів та онлайн тестування придбайте підписку Придбати підписку

    Данный видео урок посвящен архитектуре технологии ADO.NET, а именно, ее подключаемой части. 

    В первом видео уроке рассматриваются следующие темы: 

    1. подключаемая часть архитектуры ADO.NET;
    2. SQL Server .NET Data Provider, который используется для получения данных из БД;
    3. работа со строками подключения;
    4. использование пула соединений.
    Читати далі...
    В этом видео уроке будут рассмотрены следующие темы:

    • Использование класса SqlCommand
    • Команды SELECT, UPDATE, INSERT, DELETE.
    • SqlDataReader и различные способы получения доступа к информации в таблице.
    • Выполнения пакетных запросов.
    • Пользовательский интерфейс и выполнение асинхронных команд.
    • Использование в C# коде значений null из базы данных.
    • Создание параметризированных запросов.
    • SqlParameter и безопасное выполнение параметризированных запросов.
    • Класс SqlCommand и выполнение хранимых процедур.
    Читати далі...
    В этом видео уроке будут рассмотрены следующие темы:

    • Классы DataColumn и DataTable для создания таблиц в памяти приложения.
    • Класс DataRow работа со строками в DataTable
    • Класс SqlDataReader для создания схемы объекта DataTable.
    • Использование класса SqlDataReader для получения данных и записи их в DataTable.
    • Свойства ReadOnly, AllowDBNull, MaxLength, Unique в DataColumn
    • Ограничения ForeignKeyConstraint, PrimaryKey для DataTable
    • Создания столбцов на основе выражений.
    Читати далі...
    В этом видео уроке будут рассмотрены следующие темы:

    • Определение состояния строки с помощью свойства RowState.
    • Просмотр отложенных изменений.
    • Работа с перечислением DataRowVersion.
    • Основы работы с классом DataSet
    • Класс DataAdapter. Создание объекта TableAdapter.
    • Получение данных с помощью объекта TableAdapter
    • Возможности TableAdapter для получения схемы базы данных
    • Классы DataTableMapping, DataColumnMapping для маппинга данных.
    Читати далі...
    В этом видео уроке будут рассмотрены следующие темы:

    • Понятие реляционной базы данных. Класс DataRelation для построения связей между таблицами.
    • Метод GetChildRows() для получения дочерних строк.
    • Метод GetParentRows() для получения родительских строк.
    • Реализация отношения сам к себе. Получение данных из таблицы со связью сам к себе.
    • Отношение многие-ко-многим. Примеры получения данных из связанных таблиц.
    • Установка правил для обновления и удаления дочерних строк
    Читати далі...
    В этом видео уроке будут рассмотрены следующие темы:

    • Поиск по первичному ключу в таблице.
    • Фильтрация данных в таблице, использование метода Select класса DataTable.
    • Класс DataView описание и примеры использования.
    • Использование DataView для сортировки и фильтрации данных.
    • Перечисление DataViewRowState и класс DataView.
    • Поиск данных в таблице с помощью метода Find.
    • Добавление, редактирование и удаление данных с помощью DataView.
    Читати далі...
    В этом видео уроке будут рассмотрены следующие темы:

    • Использование строго типизированных DataSet
    • Преимущества и недостатки работы с DataSet со строгим контролем типов.
    • Способы создания DataSet со строгим контролем типов.
    • Добавление и редактирование данных с использованием строго типизированного DataSet.
    • Использование класса TableAdapter
    Читати далі...
    В этом видео уроке будут рассмотрены следующие темы:

    • Рассмотрение различных способов передачи обновленной информации в базу данных.
    • Создание команд для обновления базы данных.
    • Класс SqlDataAdapter для передачи отложенных изменений в базу данных.
    • Свойства InsertCommand, DeleteCommand, UpdateCommand класса SqlDataAdapter
    • Класс SqlCommandBuilder для автоматизации создания запросов к базе данных.
    • Использование транзакций, класс SqlTransaction
    Читати далі...
    ПОКАЗАТИ ВСЕ
    основні теми, що розглядаються на уроці
    0:00:00
    Вступление
    0:03:55
    Получение связанных данных
    0:06:35
    Пример. Создание отношений...
    0:12:53
    Просмотр дочерних строк. Ме...
    0:17:50
    Пример. Метод GetParentRow
    0:20:32
    Пример. Получение данных пр...
    0:27:58
    Получение данных при связи...
    0:31:53
    Пример. Запись схемы и данн...
    0:39:00
    Чтение схемы и данных БД. М...
    0:45:20
    Пример. Создание рассчитыва...
    0:49:20
    Правила удаления и обновлен...
    0:51:30
    Создание правил для удалени...
    0:58:25
    Связанная строка, подготовл...
    ПОКАЗАТИ ВСЕ
    Титри відеоуроку
    Титрів до цього уроку не передбачено

    Купуй передплатуз доступом до всіх курсів та сервісів

    Бібліотека сучасних IT знань у зручному форматі

    Вибирай свій варіант підписки залежно від завдань, що стоять перед тобою. Але якщо потрібно пройти повне навчання з нуля до рівня фахівця, краще вибирати Базовий або Преміум. А для того, щоб вивчити 2-3 нові технології, або повторити знання, готуючись до співбесіди, підійде Пакет Стартовий.

    Стартовий
    • Усі відеокурси на 3 місяці
    • Тестування з 10 курсів
    • Перевірка 5 домашніх завдань
    • Консультація з тренером 30 хв
    59.99 $
    Придбати
    Весняний
    • Усі відеокурси на 15 місяців
    • Тестування з 24 курсів
    • Перевірка 20 домашніх завдань
    • Консультація з тренером 120 хв
    90.00 $
    219.99 $
    Придбати
    Акція
    Преміум
    • Усі відеокурси на 12 місяців
    • Тестування з 24 курсів
    • Перевірка 20 домашніх завдань
    • Консультація з тренером 120 хв
    169.99 $
    Придбати
    коментарі та обговорення
    Notification success