Компьютерные науки

Основы проектирования приложений баз данных

Программа о подходах к реализации доступа к источникам данных. Рассматриваются технологии ODBC, OLE DB, ADO и механизмы публикации данных в интернете.
Студентов 3703 Выпускников 405 Для специалистов
690 ₽ 1 200 ₽
или любая сумма на ваше усмотрение
Вы можете оплатить любую сумму, чтобы поддержать наш проект и авторов программы. Объем услуг не зависит от размера вашей оплаты.
Темы:
Базы данных
Объем

36 час.
Длительность

30 дней
Нагрузка в неделю

9 час.
Формат обучения

Дистанционно (самостоятельно)
Описание Учебная программа посвящена методам связи с SQL-ориентированными базами данных и использованию различных интерфейсов доступа. В учебной программе подробно изучаются архитектура интерфейсов ODBC и OLE DB, механизмы выполнения SQL-операторов и выборки данных. Особое внимание уделяется практической реализации параметрических запросов, управлению курсорами и объектной модели. Рассматривается реализация доступа к базам в средах Visual Studio, Delphi и JBuilder, а также подходы к публикации удаленных данных в интернете. Полученные навыки работы с интерфейсами доступа к данным применяются при создании масштабируемых клиент-серверных приложений и веб-сервисов.
Цели
  • Познакомить с архитектурой интерфейсов доступа к базам данных.
  • Дать навыки работы с ODBC, OLE DB и ADO.
  • Раскрыть подходы к публикации удаленных данных в интернете.
Чему я научусь?
  • Настраивать соединение с SQL-ориентированными базами данных.
  • Выполнять параметрические запросы и управлять курсорами.
  • Реализовывать доступ к данным в различных средах разработки.

Авторы

Баженова Ирина Юрьевна
Баженова Ирина Юрьевна
Кандидат физико-математических наук, доцент, старший научный сотрудник лаборатории \n"Открытых информационных технологий" факультета Вычислительной математики и кибернетики\nМосковского Государственного Университета им. М.В. Ломоносова.
Чему я научусь?
  • Настраивать соединение с SQL-ориентированными базами данных.
  • Выполнять параметрические запросы и управлять курсорами.
  • Реализовывать доступ к данным в различных средах разработки.

Учебный план

Занятия
Экзамен экстерном Внимание! Экзамен экстерном не обязательный для сдачи. При желании вы можете его пройти, если хотите подтвердить свои знания по данному курсу без его изучения или поверить свои знания по нему. Экзамен экстерном можно сдать только один раз. 90 мин
1 Открытый интерфейс доступа к базам данных - ODBC Рассматривается архитектура ODBC, вводится понятие источника данных, описываются средства, используемые для создания источника данных DSN.
Открытый интерфейс доступа к базам данных - ODBC тест для курса Основы проектирования приложений баз данных 25 мин
2 Функции ODBC API Рассматривается функциональная модель ODBC API, описывается применение дескрипторов окружения, соединения и оператора.
Функции ODBC API тест для курса Основы проектирования приложений баз данных 25 мин
3 Механизм выполнения SQL-операторов Приводится схема доступа к источнику данных с использованием ODBC API.
Механизм выполнения SQL-операторов тест для курса Основы проектирования приложений баз данных 25 мин
4 Механизмы выборки данных Приводится схема извлечения данных с использованием ODBC API, рассматриваются функции ODBC API, используемые для работы с... Приводится схема извлечения данных с использованием ODBC API, рассматриваются функции ODBC API, используемые для работы с набором данных. ещё
Механизмы выборки данных тест для курса Основы проектирования приложений баз данных 25 мин
5 Параметрические запросы Описываются средства формирование параметрических запросов.
Параметрические запросы тест для курса Основы проектирования приложений баз данных 25 мин
6 Применение курсоров Рассматриваются механизмы управления поведением курсора, описывается механизм применения перемещаемого курсора, реализация блокировок строк, выполнение операций над... Рассматриваются механизмы управления поведением курсора, описывается механизм применения перемещаемого курсора, реализация блокировок строк, выполнение операций над набором строк из результирующего набора. ещё
Применение курсоров тест для курса Основы проектирования приложений баз данных 25 мин
7 Блочная выборка данных Рассматривается реализация блочной выборки строк, описываются механизмы связывания по строке и по столбцу, применяемые с блочным... Рассматривается реализация блочной выборки строк, описываются механизмы связывания по строке и по столбцу, применяемые с блочным курсором. ещё
Блочная выборка данных тест для курса Основы проектирования приложений баз данных 25 мин
8 Именованные курсоры Описывается применение именованного курсора, рассматривается механизм асинхронного выполнения функций
Именованные курсоры тест для курса Основы проектирования приложений баз данных 25 мин
9 Объектная модель OLE DB Приводится объектная модель OLE DB, рассматриваются классы, составляющие базовую модель OLE DB, описывается применение объектов Command... Приводится объектная модель OLE DB, рассматриваются классы, составляющие базовую модель OLE DB, описывается применение объектов Command и Resultset для получения набора данных. ещё
Объектная модель OLE DB тест для курса Основы проектирования приложений баз данных 25 мин
10 Реализация доступа к базам данных в среде VISUAL STUDIO.NET на языке С++ с применением MFC Описываются классы библиотеки MFC, используемые для доступа к данным, и средства, применяемые для создания приложений баз... Описываются классы библиотеки MFC, используемые для доступа к данным, и средства, применяемые для создания приложений баз данных. ещё
Реализация доступа к базам данных в среде VISUAL STUDIO.NET на языке С++ с применением MFC тест для курса Основы проектирования приложений баз данных 25 мин
11 Реализация доступа к базам данных в среде VISUAL STUDIO.NET на языке С++ с применением ATL Рассматриваются классы, используемые для доступа к данным, описывается механизм доступа к БД посредством ATL, приводится алгоритм... Рассматриваются классы, используемые для доступа к данным, описывается механизм доступа к БД посредством ATL, приводится алгоритм реализации выборки данных, их отображения, и редактирования результирующего набора. ещё
Реализация доступа к базам данных в среде VISUAL STUDIO.NET на языке С++ с применением ATL тест для курса Основы проектирования приложений баз данных 25 мин
12 Реализация доступа к базам данных в среде DELPHI Описываются классы библиотеки VCL, используемые для доступа к данным приводятся различные механизмы доступа к данным (с... Описываются классы библиотеки VCL, используемые для доступа к данным приводятся различные механизмы доступа к данным (с использованием ODBC-драйверов, OLE DB-провайдеров), применение курсоров, хранимых как на сервере, так и на клиенте, рассматривается преобразование SQL данных в XML данные. ещё
Реализация доступа к базам данных в среде DELPHI тест для курса Основы проектирования приложений баз данных 25 мин
13 Реализация доступа к базам данных в среде JBUILDER и среде JDEVELOPER Рассматриваются механизмы доступа к базам данных из программ на языке Java посредством JDBC и SQLJ, описывается... Рассматриваются механизмы доступа к базам данных из программ на языке Java посредством JDBC и SQLJ, описывается применение моста JDBC:ODBC. ещё
Реализация доступа к базам данных в среде JBUILDER и среде JDEVELOPER тест для курса Основы проектирования приложений баз данных 25 мин
14 Создание серверных приложений Рассматривается создание сервлетов и JSP-страниц, описывается применение компонентов InternetBeans среды JBuilder, приводятся механизмы публикации данных на... Рассматривается создание сервлетов и JSP-страниц, описывается применение компонентов InternetBeans среды JBuilder, приводятся механизмы публикации данных на Интернет-страницах. Рассматривается создание серверных приложений в среде Delphi. Описывается применение серверных ASP-страниц. ещё
Создание серверных приложений тест для курса Основы проектирования приложений баз данных 25 мин
Тренировочный экзамен Внимание! Тренировочный экзамен экстерном не обязательный для сдачи. При желании вы можете его пройти, если хотите проверить свои знания курса перед сдачей экзамена. Тренировочный экзамен можно сдавать сколько угодно один раз. 90 мин
Экзамен 60 мин

Какой документ я получу?

Сертификат

Выдаётся автоматически после успешного завершения программы.

Удостоверение о повышении квалификации

Выдается при наличии среднего специального или высшего образования (необходимые документы).

Стоимость программы

690 ₽ 1 200 ₽
или любая сумма на ваше усмотрение
Вы можете оплатить любую сумму, чтобы поддержать наш проект и авторов программы. Объем услуг не зависит от размера вашей оплаты.