ADO.NET. Изучение технологии ADO.NET - онлайн обучение программированию ITVDN
ITVDN: курсы программирования
Видеокурсы по
программированию

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

    Подписка

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

    Подписка

      О курсе

      Базы данных (БД) еще в момент зарождения доказали свою полезность и важность, поскольку тема структурирования и хранения информации всегда была актуальной. Теперь множество данных хранится на серверах в упорядоченном виде, а взаимодействие с ними стало быстрым и комфортным.

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

      Читать дальше...

      Этот курс входит в специальности:

      Предварительные Требования

      • Понимание ООП и знание синтаксиса C#
      • Владение основными библиотеками .NET Framework
      • Желательно иметь опыт программирования на C#
      • Опыт работы с Visual Studio
      Читать дальше...

      Вы научитесь

      1. понимать архитектуру технологии ADO.NET;
      2. понимать основные принципы обращения к источникам данных, которые пригодятся при разработке любого типа приложений;
      3. создавать приложения, которые будут получать данные из базы и изменять записи в ней;
      4. настраивать взаимодействие между таблицами и правильно организовывать переход между ними;
      5. применять различные методы и свойства для обработки информации в таблице;
      6. применять приобретенные навыки для работы с базой данных SQL.
      Читать дальше...
      Скачать материалы курса Для получения материалов курса нужно авторизоваться
      Получить сертификат Для получения сертификата нужно авторизоваться
      • Длительность: 7 ч 51 м
      • Курс создан: 09.06.2013
      • Уроков: 8
      • Обновлен: 13.11.2019
      • Язык: русский

      Что входит в курс

      • 8 видео уроков
      • Домашние задания
      • Тестирование
      • Сертификат

      ×

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

      Вы действительно хотите открыть доступ к тестированию по курсу ADO.NET на 40 дней?

      Войдите или зарегестрируйтесь для того чтоб продолжить просмотр бесплатного видео

      Данный видео урок посвящен архитектуре технологии 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
      Рассмотрение архитектуры ADO.NET
      0:05:30
      Рассмотрение «Создание подключения»
      0:13:00
      Пример. Подключение к БД
      0:18:50
      Создание БД и зарегистрированного пользователя
      0:23:35
      Подключение зарегистрированного пользователя
      0:27:47
      Подключение с sqlConnectionString Builder
      0:32:40
      Рассмотрение «Пул соединений»
      0:38:30
      Использование файлов конфигурации
      0:49:43
      Использование поставщика данных .NET OleDB
      ПОКАЗАТЬ ВСЕ
      Титры видеоурока
      Титров к данному уроку не предусмотрено

      Покупай подпискус доступом ко всем курсам и сервисам

      Библиотека современных IT знаний в удобном формате

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

      Стартовый
      • Все видеокурсы на 3 месяца
      • Тестирование по 10 курсам
      • Проверка 5 домашних заданий
      • Консультация с тренером 30 мин
      59.99 $
      Оформить подписку
      Базовый
      • Все видеокурсы на 6 месяцев
      • Тестирование по 16 курсам
      • Проверка 10 домашних заданий
      • Консультация с тренером 60 мин
      89.99 $
      Оформить подписку
      Премиум
      • Все видеокурсы на 1 год
      • Тестирование по 24 курсам
      • Проверка 20 домашних заданий
      • Консультация с тренером 120 мин
      169.99 $
      Оформить подписку
      комментарии и обсуждения
      Notification success
      Мы используем cookie-файлы, чтобы сделать взаимодействие с нашими веб-сайтами и услугами простым и значимым.