Мы используем файлы cookies для улучшения работы сайта НИУ ВШЭ и большего удобства его использования. Более подробную информацию об использовании файлов cookies можно найти здесь, наши правила обработки персональных данных – здесь. Продолжая пользоваться сайтом, вы подтверждаете, что были проинформированы об использовании файлов cookies сайтом НИУ ВШЭ и согласны с нашими правилами обработки персональных данных. Вы можете отключить файлы cookies в настройках Вашего браузера.

  • A
  • A
  • A
  • АБB
  • АБB
  • АБB
  • А
  • А
  • А
  • А
  • А
Обычная версия сайта
Контакты

603093 Н.Новгород,ул. Родионова, 136

603095 Н.Новгород,ул. Львовская, 1В

603155 Н.Новгород,ул. Б.Печерская, д.25/12

Статья
SensorDBSCAN: Semi-Supervised Active Learning Powered Method for Anomaly Detection and Diagnosis

Ivanov P., Shtark M., Kozhevnikov A. et al.

IEEE Access. 2025. Vol. 13. P. 25186-25197.

Глава в книге
Elements of Sustainable Enterprise Architecture for the Energy Sector Business Modeling

Malyzhenkov P. V., Rossi F., Masi M.

In bk.: Information Systems for Intelligent Systems. Proceedings of ISBM 2024, Volume 2. (SIST, volume 431). Vol. 2. Springer, 2025. P. 27-37.

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

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

NeurIPS 2023 Workshop. ZmuLcqwzkl. OpenReview, 2023

Контакты

603093 Н.Новгород,ул. Родионова, 136

603095 Н.Новгород,ул. Львовская, 1В

603155 Н.Новгород,ул. Б.Печерская, д.25/12

Базы данных и программирование

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

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

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

Аннотация

Настоящая программа учебной дисциплины устанавливает минимальные требования к знаниям и умениям студента, а также определяет содержание и виды учебных занятий и отчётности. Программа предназначена для преподавателей, ведущих данную дисциплину, учебных ассистентов и бакалавров, изучающих дисциплину "Базы данных и программирование" (майнор "Технологии Интернет"). Программа разработана в соответствии с образовательными стандартами НИУ ВШЭ и программой майнора "Технологии Интернет".
Цель освоения дисциплины

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

  • Формирование практических навыков использования современных средств для управления базами данных, для разработки интерфейсов к базам данных и для проектирования баз данных
Планируемые результаты обучения

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

  • Знание основ работы с базами данных
  • Знание основных типов данных и умение создавать, модифицировать и удалять таблицы
  • Умение осущесвлять выборку данных из таблиц и изменять данные в таблицах
  • Умение создавать веб-интерфейсы к базам данных
  • Умение проектировать базы данных
Содержание учебной дисциплины

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

  • Тема 1. Введение в базы данных
    Основные понятия баз данных. СУБД, языковые средства систем БД, структуры запросов организационно-методические средства систем БД. Пользователи систем БД. Функции пользователей систем БД.
  • Тема 2. Основные типы данных и определание данных.
    Кодировки и основные типы данных. Strings. Управление кодировками, условиями сравнений, выполнение преобразований строковых данных.Основные типы численных данных (integer, int, smallint, tinyint, mediumint, bigint), (decimal, numeric),(float, double), bit-value type - bit, особенности и возможности и применения численных данных. Данные типа дата и время . Создание, модифицирование и удаление таблиц.
  • Тема 3. Операции выборки и модифицирования данных
    Основные элементы запроса (список выборки, блоки from, where, group by, having, order by). Операции модификации данных (insert, delete, update). Операция определения пользовательского представления create view. Назначение и способы использования агрегатных функций. Применение join сlause при выбрке данных.
  • Тема 4. Базы данных и программирование
    Взаимодействие Python с MySQL. Создание и модифицирование таблиц и управление данными в таблицах с использованием языков программировния высокого уровня. Технология и модели “клиент-сервер”. Особенности работы с БД в многопользовательском режиме. Принципы взаимодействия между клиентскими и серверными частями.Разработка веб-интерфейсов при применении клиент-серверных технологий.
  • Тема 5. Проектирование баз данных
    Задачи и проблемы проектирования баз данных. Этапы проектирования базы данных. Определение функциональных зависимостей. 1,2,3-я нормальные формы. Модели "Сущность - Связь". Переход от ER- диаграммы к реляционной модели данных. CASE-средства проектирования БД. Особенности проектирования и разработка баз данных при создании веб-приложений.
Элементы контроля

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

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

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

  • Промежуточная аттестация (2 модуль)
    0.5 * Домашнее задание + 0.5 * Проект
Список литературы

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

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

  • DuBois, P. (2014). MySQL Cookbook : Solutions for Database Developers and Administrators (Vol. Third edition). Sebastopol, Calif: O’Reilly Media. Retrieved from http://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=edsebk&AN=818089
  • Базы данных : учеб. пособие / О.Л. Голицына, Н.В. Максимов, И.И. Попов. — 4-е изд., перераб. и доп. — Москва : ФОРУМ : ИНФРА-М, 2020. — 400 с. — (Высшее образование: бакалавриат). - Текст : электронный. - URL: http://znanium.com/catalog/product/1053934
  • Проектирование и реализация баз данных в СУБД MySQL с использованием MySQL Workbench. Методы и средства проектирования информационных систем и технологий. Инструментальные средства информационных систем : учеб. пособие / С.A. Мартишин, В.Л. Симонов, М.В. Храпченко. — М. : ИД «ФОРУМ» : ИНФРА-М, 2018. — 160 с. — (Среднее профессиональное образование). - Режим доступа: http://znanium.com/catalog/product/967597

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

  • Советов Б. Я., Цехановский В. В., Чертовской В. Д. - БАЗЫ ДАННЫХ 3-е изд., пер. и доп. Учебник для СПО - М.:Издательство Юрайт - 2019 - 420с. - ISBN: 978-5-534-09324-7 - Текст электронный // ЭБС ЮРАЙТ - URL: https://urait.ru/book/bazy-dannyh-438438