2019/2020
Управление данными
Статус:
Майнор
Где читается:
Факультет экономики, менеджмента и бизнес-информатики
Когда читается:
3, 4 модуль
Преподаватели:
Суворов Александр Олегович
Язык:
русский
Кредиты:
5
Контактные часы:
58
Программа дисциплины
Аннотация
Дисциплина «Управление данными» направлена на овладение теоретическими основами технологий баз данных, практическими навыками работы с базами данных и системами управления базами данных. При изучении дисциплины рассматриваются существующие модели данных, подходы к проектированию баз данных, функциональные возможности современных систем управления базами данных, язык манипулирования данными SQL. Рассмотрение этих вопросов иллюстрируется на примере системы управления базами данных Microsoft Access.
Цель освоения дисциплины
- овладение студентами теоретическими основами технологий баз данных (БД), практическими навыками работы с БД и системами управления базами данных. При изучении дисциплины студенты знакомятся с существующими моделями данных, подходами к проектированию БД, языком манипулирования данными – SQL, функциональными возможностями современных систем управления базами данных. Рассмотрение этих вопросов иллюстрируется на примере системы управления базами данных Microsoft Access.
- Студент, освоивший дисциплину, должен получить базу для успешного освоения новых технологий управления данными, иметь достаточные знания для их объективной оценки и выбора при решении профессиональных задач. Полученная подготовка обеспечивает возможность участия в создании приложений баз данных, в их проектировании и внедрении.
Планируемые результаты обучения
- Ориентируется в основных понятиях и определениях. Знает методику проектирования ИС, умеет проектировать ИС.
- Знает порядок работы в СУБД по созданию и модификации БД. Владеет инструментами СУБД для работы с основными объектами БД.
- Имеет представление о разделении БД для работы нескольких пользователей. Умеет использовать встроенный язык VBA для работы с БД.
- Знает основы SQL. Умеет создавать различные запросы с использованием команд языка SQL.
Содержание учебной дисциплины
- Тема 1. Базы данныхИнформационные системы общего назначения: информационно-поисковые системы; банки и базы данных; базы знаний. Основные понятия и определения. Базы данных, их назначение, классификация, способы организации и обработки данных. Модели данных. Иерархическая, сетевая и реляционная модели данных. Схема отношения. Язык манипулирования данными для реляционной модели. Проектирование реляционной БД. Реляционные системы управления базами данных (СУБД). Создание и заполнение баз данных. Модификация структуры баз данных.
- Тема 2. Реляционная система управления базами данныхСоздание и модификация базы данных. Поиск, сортировка, индексирование базы данных. Создание таблиц в режиме Мастера и Конструктора, задание ключевых полей, формирование межтабличных связей. Создание форм и отчетов в режиме Мастера и Конструктора.Создание запросов на выборку, с условием. Применение макросов и модулей.
- Тема 3. Распределенные и многопользовательские базы данныхСоздание файла базы данных. Окно редактирования. Перемещение, просмотр, удаление и изменение данных. Локализация и поиск данных в базе. Работа с несколькими файлами и создание командных файлов. Команды ввода-вывода и управления. Работа с переменными.
- Тема 4. Язык SQLКатегории команд языка SQL. Запросы с использованием единственной таблицы: безусловные запросы и запросы с условием. Запись условий. Выборка с упорядочением. Запросы с использованием нескольких таблиц. Декартово произведение таблиц. Соединение таблиц. Вложенные подзапросы. Группировка и объединение. Операторы модификации данных в SQL.
Элементы контроля
- Самостоятельная работа
- Контрольная работа
- Письменный экзаменОценку за экзамен предлагается студенту выводить по средней оценке, полученной студентом за изучение дисциплины в 3-4 модулях. В случае несогласия студенту предлагается выполнить экзаменационный тест через LMS.
- Лабораторные работы
Промежуточная аттестация
- Промежуточная аттестация (4 модуль)0.2 * Контрольная работа + 0.2 * Лабораторные работы + 0.4 * Письменный экзамен + 0.2 * Самостоятельная работа
Список литературы
Рекомендуемая основная литература
- Базы данных : учеб. пособие / О.Л. Голицына, Н.В. Максимов, И.И. Попов. — 4-е изд., перераб. и доп. — М. : ФОРУМ : ИНФРА-М, 2018. — 400 с. — (Высшее образование: бакалавриат). - Режим доступа: http://znanium.com/catalog/product/944926
- Базы данных : учебник / Л.И. Шустова, О.В. Тараканов. — М. : ИНФРА-М, 2017. — 304 с. + Доп. материалы [Электронный ресурс; Режим доступа http://www.znanium.com]. — (Высшее образование: Бакалавриат). — www.dx.doi.org/10.12737/11549. - Режим доступа: http://znanium.com/catalog/product/751611
- Карпова Т.С. - Базы данных: модели, разработка, реализация - Национальный Открытый Университет "ИНТУИТ" - 2016 - 403с. - ISBN: - Текст электронный // ЭБС ЛАНЬ - URL: https://e.lanbook.com/book/100575
Рекомендуемая дополнительная литература
- Агальцов В.П. Базы данных. В 2-х кн. Книга 2. Распределенные и удаленные базы данных : учебник / В.П. Агальцов. — М. : ИД «ФОРУМ» : ИНФРА-М, 2017. — 271 с. : ил. — (Высшее образование). - Режим доступа: http://znanium.com/catalog/product/652917