• A
  • A
  • A
  • АБB
  • АБB
  • АБB
  • А
  • А
  • А
  • А
  • А
Обычная версия сайта
Бакалавриат 2020/2021

Введение в базы данных

Статус: Курс по выбору (Экономика)
Направление: 38.03.01. Экономика
Когда читается: 3-й курс, 1 модуль
Формат изучения: без онлайн-курса
Охват аудитории: для своего кампуса
Язык: русский
Кредиты: 4

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

Аннотация

Дисциплина «Введение в базы данных» нацелена на изучение основ технологий баз данных, овладение практическими навыками работы с базами данных и системами управления базами данных. При изучении дисциплины рассматриваются существующие модели данных, основы реляционной алгебры, основные конструкции языка SQL для выборки и модификации данных, функциональные возможности современных систем управления базами данных. Рассмотрение этих вопросов иллюстрируется на примере системы управления базами данных Microsoft Access. Программа предназначена для преподавателей, ведущих дисциплину «Введение в базы данных», учебных ассистентов и студентов направления подготовки 38.00.00 Экономика и управление.
Цель освоения дисциплины

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

  • овладение студентами основами работы с базами данных (БД), практическими навыками работы с БД и системами управления базами данных. При изучении дисциплины студенты знакомятся с основными понятиями из области проектирования реляционных баз данных. Язык SQL изучается на примере версии Access SQL. Изучаются подмножества SQL: язык определения данных (DDL), язык манипулирования данными (DML) и язык запросов (DQL). Рассматриваются примеры выполнения команд языка SQL и типы запросов к базе данных.
  • Студент, освоивший дисциплину, должен получить базу для успешного освоения новых технологий управления данными, иметь достаточные знания для их объективной оценки и выбора при решении профессиональных задач. Полученная подготовка обеспечивает возможность участия в создании приложений баз данных, в их проектировании и внедрении.
Планируемые результаты обучения

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

  • Ориентируется в основных понятиях и определениях. Знает основные операции реляционной алгебры.
  • Знает основы SQL. Умеет создавать различные запросы с использованием команд языка SQL .
Содержание учебной дисциплины

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

  • Тема 1. Реляционная модель данных
    Базы данных и СУБД. Модели данных. Иерархическая, сетевая и реляционная модели данных. Основные понятия реляционной модели. Базовые структурные компоненты реляционной модели. Схема отношения. Основы реляционной алгебры. Реляционная алгебра и реляционное исчисление. Операции реляционной алгебры. Язык манипулирования данными для реляционной модели. Реляционные системы управления базами данных (СУБД). Создание и заполнение баз данных. Модификация структуры баз данных.
  • Тема 2. SQL – язык структурированных запросов
    Язык SQL: назначение языка и стандарты, основные операторы, использование SQL при создании приложений баз данных. Общая характеристика SQL. Стандарты SQL. Классификация. Реализации SQL в современных СУБД. Категории команд языка SQL. Язык определения данных (DDL), язык манипулирования данными (DML) и язык запросов (DQL). Запросы с использованием единственной таблицы: безусловные запросы и запросы с условием. Запись условий. Выборка с упорядочением. Запросы с использованием нескольких таблиц. Декартово произведение таблиц. Соединение таблиц. Вложенные подзапросы. Группировка и объединение. Операторы модификации данных в SQL.
Элементы контроля

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

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

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

  • Промежуточная аттестация (1 модуль)
    0.2 * Контрольная работа + 0.2 * Лабораторная работа + 0.4 * Письменный экзамен + 0.2 * Самостоятельная работа
Список литературы

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

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

  • SQL — язык реляционных баз данных: Учебное пособие / Кара-Ушанов В.Ю., - 2-е изд., стер. - М.:Флинта, Изд-во Урал. ун-та, 2017. - 156 с. Режим доступа: http://znanium.com/catalog/product/947669
  • Базы данных : учебник / Л.И. Шустова, О.В. Тараканов. — М. : ИНФРА-М, 2017. — 304 с. + Доп. материалы [Электронный ресурс; Режим доступа http://www.znanium.com]. — (Высшее образование: Бакалавриат). — www.dx.doi.org/10.12737/11549. - Режим доступа: http://znanium.com/catalog/product/751611

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

  • Базы данных : учеб. пособие / О.Л. Голицына, Н.В. Максимов, И.И. Попов. — 4-е изд., перераб. и доп. — М. : ФОРУМ : ИНФРА-М, 2018. — 400 с. — (Высшее образование: бакалавриат). - Режим доступа: http://znanium.com/catalog/product/944926