• A
  • A
  • A
  • АБB
  • АБB
  • АБB
  • А
  • А
  • А
  • А
  • А
Обычная версия сайта
Книга
Integral Robot Technologies and Speech Behavior

Kharlamov A. A., Pantiukhin D., Borisov V. et al.

Newcastle upon Tyne: Cambridge Scholars Publishing, 2024.

Глава в книге
Neural Networks for Speech Synthesis of Voice Assistants and Singing Machines

Pantiukhin D.

In bk.: Integral Robot Technologies and Speech Behavior. Newcastle upon Tyne: Cambridge Scholars Publishing, 2024. Ch. 9. P. 281-296.

Препринт
DAREL: Data Reduction with Losses for Training Acceleration of Real and Hypercomplex Neural Networks

Demidovskij A., Трутнев А. И., Тугарев А. М. et al.

NeurIPS 2023 Workshop. ZmuLcqwzkl. OpenReview, 2023

Базы данных

2020/2021
Учебный год
RUS
Обучение ведется на русском языке
4
Кредиты

Преподаватель

Программа дисциплины

Аннотация

Дисциплина “Базы данных” является базовой из цикла курсов подготовки современного специалиста в области информатики. В результате освоения дисциплины студент должен: • изучить основные модели данных, историю и современные тенденции развития баз данных. • изучить принципы организации баз данных. • изучить методы проектирования и практической реализации баз данных. • изучение языка структурированных запросов SQL (платформенно и СУБД независимой составляющей, т.е. общей для большинства СУБД и операционных систем). • знакомство с существующими СУБД. • разработка структуры БД и её реализация в одной из СУБД.
Цель освоения дисциплины

Цель освоения дисциплины

  • Целями освоения дисциплины Базы данных являются ознакомление студентов с основными методами проектирования баз данных.
Планируемые результаты обучения

Планируемые результаты обучения

  • Знает понятия сущности и связи, а также предварительные отношения для бинарных связей степени 1:1, 1:N, M:N
  • Знает основные понятия, умеет защищать данные от некорректных обновлений
  • Знает понятие домена, отношения, функциональной зависимости, а также форму Бойса-Кодда
  • Знает основные понятия раздела, умеет декомпозировать отношения
  • Знает типы данных, поддерживаемые языком SQL, умеет создавать таблицы данных
  • Знает тенденции развития баз данных
Содержание учебной дисциплины

Содержание учебной дисциплины

  • Тема 1. Информационные системы.
    Предметная область. Понятие базы данных. Классификация пользователей информационной системы. Достоинства и проблемы интеграции данных в базу данных. Защита данных от некорректных обновлений. Целостность данных. Архитектура информационной системы.
  • Тема 2. Реляционная модель данных
    Понятие домена, отношения. Ключ отношения. Функциональная зависимость. Полная функциональная зависимость. Транзитивная функциональная зависимость. 1-я нормальная форма отношения. 2-я нормальная форма отношения. 3-я нормальная форма отношения. Нормальная форма Бойса-Кодда. Концептуальная модель реляционной базы данных
  • Тема 3. Метод декомпозиции проектирования реляционных баз данных.
    Цели проектирования реляционных баз данных. Универсальное отношение. Проблемы, связанные с использованием универсального отношения. Проблемы вставки, обновления, удаления. Декомпозиция отношения. Декомпозиция без потерь. Правила вывода. Общая схема проектирования реляционной базы данных методом декомпозиции.
  • Тема 4. Метод “сущность-связь” проектирования реляционных БД
    Понятие сущности и связи. Бинарные связи. Диаграммы ER-типа и ER-экземпляров. Степень связи. Класс принадлежности сущности связи. Предвари-тельные отношения для бинарных связей степени 1:1, 1:N, M:N. Пример ER проектирования
  • Тема 5. Язык запросов SQL
    Типы данных, поддерживаемые языком SQL. Создание таблиц данных. Добавление новых строк к таблице. Копирование данных из одной таблицы в другую. Обнов-ление данных в таблице. Удаление строк. Выборка данных из таблиц. Команда SE-LECT. Условие отбора строк WHERE. Упорядочение строк в результате запроса. Запросы с соединением нескольких таблиц. Соединение таблицы с самой собой. Эквисоединение и внешнее соединение. Групповые функции. Предложение GROUP BY. Предложение HAVING. Вложенные запросы. Подзапросы, возвращающие набор значений. Подзапросы, возвращающие значения из нескольких столбцов. Синхронизация повторяющегося подзапроса
  • Тема 6. Заключение
    Тенденции развития баз данных
Элементы контроля

Элементы контроля

  • неблокирующий аудиторная работа
  • неблокирующий лабораторная работа
  • неблокирующий экзамен
  • неблокирующий аудиторная работа
  • неблокирующий лабораторная работа
  • неблокирующий экзамен
Промежуточная аттестация

Промежуточная аттестация

  • Промежуточная аттестация (2 модуль)
    0.24 * аудиторная работа + 0.36 * лабораторная работа + 0.4 * экзамен
Список литературы

Список литературы

Рекомендуемая основная литература

  • Базы данных : учеб. пособие / О.Л. Голицына, Н.В. Максимов, И.И. Попов. — 4-е изд., перераб. и доп. — Москва : ФОРУМ : ИНФРА-М, 2020. — 400 с. — (Высшее образование: бакалавриат). - Текст : электронный. - URL: http://znanium.com/catalog/product/1053934
  • Советов Б. Я., Цехановский В. В., Чертовской В. Д. - БАЗЫ ДАННЫХ 3-е изд., пер. и доп. Учебник для прикладного бакалавриата - М.:Издательство Юрайт - 2019 - 420с. - ISBN: 978-5-534-07217-4 - Текст электронный // ЭБС ЮРАЙТ - URL: https://urait.ru/book/bazy-dannyh-431947

Рекомендуемая дополнительная литература

  • Базы данных. В 2-х кн.Кн. 1. Локальные базы данных: учебник / В.П. Агальцов. - 2-e изд., перераб. - М.: ИД ФОРУМ: ИНФРА-М, 2012. - 352 с.: ил.; 60x90 1/16. - (Высшее образование). (переплет) ISBN 978-5-8199-0377-3 - Режим доступа: http://znanium.com/catalog/product/326451