We use cookies in order to improve the quality and usability of the HSE website. More information about the use of cookies is available here, and the regulations on processing personal data can be found here. By continuing to use the site, you hereby confirm that you have been informed of the use of cookies by the HSE website and agree with our rules for processing personal data. You may disable cookies in your browser settings.

  • A
  • A
  • A
  • ABC
  • ABC
  • ABC
  • А
  • А
  • А
  • А
  • А
Regular version of the site

Databases

2022/2023
Academic Year
RUS
Instruction in Russian
3
ECTS credits
Course type:
Elective course
When:
3 year, 2, 3 module

Instructor

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

Аннотация

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

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

  • Целями освоения дисциплины «Базы данных» является ознакомление студентов с фундаментальными понятиями баз данных, системами управления базами данных, а также с методами проектирования баз данных. Достижение этих целей обеспечивает выпускнику получение высшего профессионально профилированного (на уровне бакалавра) образования и обладание перечисленными ниже общими и предметно-специализированными компетенциями. Они способствуют его социальной мобильности, устойчивости на рынке труда и успешной работе в самых разнообразных сферах (стратегическое планирование, аналитическая поддержка процессов принятия решений для управления предприятием и проч.)
Планируемые результаты обучения

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

  • Знает структуру разных типов СУБД, умеет строить структуры базы данных
  • Имеет представление о понятии «реляционная модель», умеет строить структуры базы данных, реализующих эту модель.
  • Имеет представление о понятии целостности данных. Умеет строить структуры базы данных, позволяющие сохранять целостность данных.
  • Умеет использовать аппарат реляционной алгебры для решения задач своей предметной области
  • Умеет преобразовывать задачу из своей предметной области в модель «сущность-связь», строить соответствующие диаграммы.
  • Умеет работать с базами данных, формировать представления, использовать стандартные методы обработки и анализа
  • Умеет создавать и использовать БД для решения задач своей предметной области
  • Умеет создавать поисковые запросы на языке SQL
Содержание учебной дисциплины

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

  • Базы данных и управление ими
  • Архитектура системы баз данных
  • Модели данных
  • Введение в язык SQL
  • Семантическое моделирование. Модель «сущность-связь»
  • Реляционная модель
  • Целостность данных
  • Реляционная алгебра
Элементы контроля

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

  • неблокирующий ДЗ_1 - Проектирование Баз Данных по конкретной предметной области
    ДЗ1 - Проектирование Баз Данных по конкретной предметной области, область выбирает студент.
  • неблокирующий ДЗ_2 -создание БД в mySQL. Создание запросов к БД.
    Создать базу данных по выбранной предметной области. Указать связи между таблицами. Заполнить БД данными из файла. Реализовать 5 запросов ( запрос с вычисляемыми полями, запрос с использованием LIKE, агрегированные запросы HAVING, запросы с использованием функций MAX(), MIN(), SUM(), COUNT() ).
Промежуточная аттестация

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

  • 2022/2023 учебный год 3 модуль
    0,5* ДЗ_1+0,5*ДЗ_2
Список литературы

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

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

  • MySQL 8 для больших данных / Ш. Чаллавала, Д. Лакхатария, Ч. Мехта, К. Патель , перевод с английского А. В. Логунова. — Москва : ДМК Пресс, 2018. — 226 с. — ISBN 978-5-97060-653-7. — Текст : электронный // Лань : электронно-библиотечная система. — URL: https://e.lanbook.com/book/131684 (дата обращения: 00.00.0000). — Режим доступа: для авториз. пользователей.
  • Базы данных : учебник / Л.И. Шустова, О.В. Тараканов. — М. : ИНФРА-М, 2019. — 304 с. + Доп. материалы [Электронный ресурс; Режим доступа: http://www.znanium.com]. — (Среднее профессиональное образование).
  • Нестеров, С. А.  Базы данных : учебник и практикум для академического бакалавриата / С. А. Нестеров. — Москва : Издательство Юрайт, 2019. — 230 с. — (Бакалавр. Академический курс). — ISBN 978-5-534-00874-6. — Текст : электронный // Образовательная платформа Юрайт [сайт]. — URL: https://urait.ru/bcode/433369 (дата обращения: 28.08.2023).
  • Нестеров, С. А.  Базы данных : учебник и практикум для среднего профессионального образования / С. А. Нестеров. — Москва : Издательство Юрайт, 2019. — 230 с. — (Профессиональное образование). — ISBN 978-5-534-11629-8. — Текст : электронный // Образовательная платформа Юрайт [сайт]. — URL: https://urait.ru/bcode/445770 (дата обращения: 28.08.2023).

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

  • Кумскова, И. А., Базы данных : учебник / И. А. Кумскова. — Москва : КноРус, 2016. — 399 с. — ISBN 978-5-406-04521-3. — URL: https://book.ru/book/919609 (дата обращения: 25.08.2023). — Текст : электронный.

Авторы

  • Шадрина Елена Викторовна
  • Шемагина Ольга Владимировна