Разработка баз данных и клиент-серверных приложений [2021]
МПТ (Московский приборостроительный техникум структурное подразделение РЭУ имени Г. В. Плеханова)
Михаил Прищеп, Ольга Солдатова, Иван Щаников
Обучение администраторов баз данных и специалистов по информационным системам.
Программа соответствует профессиональному стандарту 06.015 «Специалист по информационным системам».
Вид профессиональной деятельности «Поддержание эффективной работы баз данных, обеспечивающих функционирование информационных систем в организации».
Спойлер: Программа включает следующие предметы
1. Базы данных
Первой ступенью к изучению разработки информационных систем является базовая подготовка по теории баз данных. В курсе рассматриваются основные понятия, принципы проектирования реляционных БД, архитектура СУБД, аномалии и особенности нормализации.
2. Язык запросов SQL
Язык запросов SQL/T-SQL применяется для создания, модификации и управления информации в базах данных, которые управляются определенной системой управления базами данных. В рамках курса используется MS SQL Server. Содержание программы позволяет получить опыт в создании запросов и их оптимизации для эффективной работы баз данных.
3. Анализ данных на языке SQL
Аналитики данных для получения прогнозов, как правило получают информацию из баз данных. Они являются экспериментаторами, которые обладают навыками работы с инструментами соединения потоков данных из различных источников. Для это необходимо знать язык SQL, чтобы точно формулировать к ним запрос. Курс позволяет получить представление об анализе данных путем решения различных задач.
4. Разработка и администрирование баз данных MySQL
MySQL является самой популярной в мире базой данных с открытым кодом. У неё высокая производительность, надежность и чаще всего используется для WEB-проектов. MySQL часто выбирают в качестве встроенной базы данных, распространяемой тысячами поставщиков программного обеспечения и производителей оборудования. Язык SQL практически не имеет отличия в различных базах. Курс направлен на ознакомление в сравнении MySQL.
5. Разработка и администрирование баз данных PostGreSQL
Программа курса рассчитана на людей, которые обладают базовыми знаниями по теории баз данных и владеют языком программирования SQL. В процессе обучения осуществляется разработка и сопровождение баз данных PostgreSQL. Особенность курса сосредоточена на изучение синтаксиса языка PL/PGSQL, что позволяет научиться создавать и управлять объектами, хранящимися в базах данных PostgreSQL.
6. Разработка приложений для работы с данными с помощью ADO.NET
ADO.NET является технологией, которая предоставляет доступ и управление данными, хранящимся в базе данных или других источниках. В программе курса осваиваются технологии по написанию клиент-серверных приложений на языке C# в среде Visual Studio. После завершения курса формируются навыки в подключении баз данных, извлечению значений из таблиц с помощью SQL запросов, в хранении данных в объектах ADO.NET.
Спойлер: Содержание
Модуль 1 - Базы данных
Продажник
МПТ (Московский приборостроительный техникум структурное подразделение РЭУ имени Г. В. Плеханова)
Михаил Прищеп, Ольга Солдатова, Иван Щаников
Обучение администраторов баз данных и специалистов по информационным системам.
Программа соответствует профессиональному стандарту 06.015 «Специалист по информационным системам».
Вид профессиональной деятельности «Поддержание эффективной работы баз данных, обеспечивающих функционирование информационных систем в организации».
Спойлер: Программа включает следующие предметы
1. Базы данных
Первой ступенью к изучению разработки информационных систем является базовая подготовка по теории баз данных. В курсе рассматриваются основные понятия, принципы проектирования реляционных БД, архитектура СУБД, аномалии и особенности нормализации.
2. Язык запросов SQL
Язык запросов SQL/T-SQL применяется для создания, модификации и управления информации в базах данных, которые управляются определенной системой управления базами данных. В рамках курса используется MS SQL Server. Содержание программы позволяет получить опыт в создании запросов и их оптимизации для эффективной работы баз данных.
3. Анализ данных на языке SQL
Аналитики данных для получения прогнозов, как правило получают информацию из баз данных. Они являются экспериментаторами, которые обладают навыками работы с инструментами соединения потоков данных из различных источников. Для это необходимо знать язык SQL, чтобы точно формулировать к ним запрос. Курс позволяет получить представление об анализе данных путем решения различных задач.
4. Разработка и администрирование баз данных MySQL
MySQL является самой популярной в мире базой данных с открытым кодом. У неё высокая производительность, надежность и чаще всего используется для WEB-проектов. MySQL часто выбирают в качестве встроенной базы данных, распространяемой тысячами поставщиков программного обеспечения и производителей оборудования. Язык SQL практически не имеет отличия в различных базах. Курс направлен на ознакомление в сравнении MySQL.
5. Разработка и администрирование баз данных PostGreSQL
Программа курса рассчитана на людей, которые обладают базовыми знаниями по теории баз данных и владеют языком программирования SQL. В процессе обучения осуществляется разработка и сопровождение баз данных PostgreSQL. Особенность курса сосредоточена на изучение синтаксиса языка PL/PGSQL, что позволяет научиться создавать и управлять объектами, хранящимися в базах данных PostgreSQL.
6. Разработка приложений для работы с данными с помощью ADO.NET
ADO.NET является технологией, которая предоставляет доступ и управление данными, хранящимся в базе данных или других источниках. В программе курса осваиваются технологии по написанию клиент-серверных приложений на языке C# в среде Visual Studio. После завершения курса формируются навыки в подключении баз данных, извлечению значений из таблиц с помощью SQL запросов, в хранении данных в объектах ADO.NET.
Спойлер: Содержание
Модуль 1 - Базы данных
- Информация, данные, знания. Терминология.
- Понятие модели данных.
- Сетевая модель данных.
- Иерархическая модель данных.
- Реляционная модель данных.
- Классификация СУБД.
- Словарь-справочник данных.
- Структура хранимых данных.
- Требования к проекту базы данных.
- Этапы проектирования базы данных.
- Инфологическое проектирование.
- SQL Server и T-SQL.
- Основы T-SQL. DDL.
- Основы T-SQL. DML.
- Группировка.
- Подзапросы.
- Объединение таблиц.
- Встроенные функции.
- Управляющие конструкции.
- Табличные объекты и представления.
- Хранимые процедуры и триггеры.
- Инструкции по работе с таблицами баз данных.
- Трансформация таблиц.
- Модификация данных.
- Работа с несколькими таблицами.
- Формирование отчётов.
- Работа с хранилищами и витринами данных.
- Запросы манипуляции в SQL.
- Основы DDL в MySQL.
- Проектирование баз данных.
- Встроенные функции.
- Объединение таблиц — оператор JOIN.
- Вложенные запросы.
- Индексирование.
- Хранимые процедуры. Пользовательские функции.
- Транзакции. Триггеры.
- Запросы манипуляции в PL/PGSQL.
- Основы DDL в PostGre.
- Проектирование баз данных.
- Встроенные функции.
- Объединение таблиц — оператор JOIN.
- Вложенные запросы.
- Индексирование.
- Хранимые процедуры. Пользовательские функции
- Транзакции. Триггеры.
- Создание базы данных.
- Создание подключения.
- Выполнение команд и SqlCommand.
- Чтение результатов запроса и SqlDataReader.
- Типизация результатов SqlDataReader.
- Параметризация запросов.
- Работа с хранимыми процедурами.
- Транзакции.
- Сохранение и извлечение файлов из базы данных.
- Работа с SqlDataAdapter.
- Работа с DataSet.
Продажник