№
| Название
| Действие
| Содержание
| Продолжительность, час
|
Макс. Нагрузка
| Учебная нагрузка
| Сам.раб. внеаудит.
|
Всего
| Практ.
|
|
|
|
|
|
|
|
|
| ДМ 01 Теория проектирования баз данных
| Задача модуля. После завершения обучения студент будет знать основные положения теории баз данных; основные принципы построения концептуальной, логической и физической модели данных; классификацию баз данных; основные характеристики СУБД
|
|
|
|
|
| МЕ 1.1 Основные понятия баз данных
| Создать таблицу баз данных
| Общие положения. Классификация баз данных. Структурные элементы баз данных
|
|
| |
|
| МЕ 1.2 Виды моделей данных
| Построить схему БД, используя различные модели данных
| Общие понятия моделей данных. Иерархическая, сетевая и реляционная модели данных
|
|
| |
|
| МЕ 1.3 Реляционный подход к построению инфологической модели
| Построить инфологическую модель БД
| Понятие информационного объекта. Нормализация отношений
|
|
| |
|
| МЕ 1.4 Типы связей
| Построить схему данных, используя типы связей
| Типы связей
|
|
| |
|
| МЕ 1.5 Проектирование структуры базы данных
| Создать проект базы данных
| Нормализация таблиц
|
|
|
|
|
| МЕ 1.6 Функциональные возможности СУБД
| Проанализировать характеристики СУБД
| Основные понятия СУБД. Характеристики СУБД
|
|
|
|
|
| МЕ 1.7 Команды для выполнения типовых операций. Обобщённая технология работы СУБД
| Составить схему работы СУБД
| Команды для работы с файлами, редактирования, форматирования, для работы с окнами, для работы в основных режимах СУБД (таблица, форма, запрос, отчёт). Технология работы СУБД
|
|
|
|
|
| ДМ 02 Работа с СУБД Microsoft Access
| Задача модуля. После завершения обучения студент:
будет знать основные характеристики и возможности СУБД Access; методы описания схем баз данных в современных системах управления базами данных; методы организации целостности данных; основные компоненты и типы данных СУБД Access; структуры данных в системах управления базами данных; общий подход к организации представлений, таблиц, индексов и кластеров;
будет уметь формировать и настраивать схему базы данных; создавать базы данных в СУБД Access; обрабатывать данные в СУБД Access; работать с формами, запросами, отчётами в СУБД Access
|
|
|
|
|
| МЕ 2.1 Основные характеристики и возможности СУБД Access
| Проанализировать основные возможности СУБД Access
| Характеристики СУБД Access. Средства разработки Access. Мастера Access
|
|
|
|
|
| МЕ 2.2 Основные компоненты и типы данных СУБД Access
| Проанализировать основные компоненты и типы данных СУБД Access
| Основные компоненты. Типы данных СУБД Access
|
|
|
|
|
| МЕ 2.3 Создание таблиц и ввод исходных данных
| Создать таблицу в MS Access, ввести исходные данные в таблицу
| Способы создания таблиц в MS Access. Определение первичного ключа. Сохранение таблицы
|
|
|
|
|
| МЕ 2.4 Управление записями: добавление, редактирование, удаление и навигация
| Создать записи в базе данных с помощью команд добавления, удаления и редактирования
| Модификация структуры базы данных
|
|
|
|
|
| МЕ 2.5 Открытие, редактирование и пополнение табличного файла
| Ввести новые данные в таблицу базы данных
| Редактирование таблицы. Внесение новых данных
|
|
|
|
|
| МЕ 2.6 Запросы в СУБД Access. Основы конструирования запросов
| Создать запрос с помощью мастера запросов
| Виды запросов. Схема данных запроса. Бланк запроса по образцу. Модификация запроса
|
|
|
|
|
| МЕ 2.7 Изменение данных в БД средствами запроса
| Создать запросы: на обновление, добавление и удаление записей из таблицы
| Запрос на обновление. Запрос на добавление. Запрос на удаление
|
|
|
|
|
| МЕ 2.8 Создание однотабличного запроса
| Создать запросы на выборку
| Создание запроса с помощью конструктора
|
|
|
|
|
| МЕ 2.9 Условия отбора записей, сортировка и фильтрация данных
| Отсортировать данные в базе данных
| Сортировка данных. Фильтрация данных
|
|
|
|
|
| МЕ 2.10 Обработка данных в базе данных
| Обработать данные в базе данных
| Быстрый поиск данных. Поиск данных с помощью фильтра. Поиск данных с помощью запроса. Сортировка данных. Печать данных с помощью отчёта
|
|
|
|
|
| МЕ 2.11 Формы. Основы создания формы
| Создать форму в режиме конструктора
| Создание формы в режиме конструктора
|
|
|
|
|
| МЕ 2.12 Элементы управления формой
| Разработать форму БД, используя элементы управления MS Access
| Элементы управления формой: надписи, поля, группа, выключатель, переключатель, флажок, поле со списком, списки, кнопки, подчинённая форма
|
|
|
|
|
| МЕ 2.13 Технология загрузки, просмотра и корректировки данных БД с использованием форм
| Проанализировать этапы загрузки таблиц базы данных
| Требования к последовательности загрузки таблиц базы данных
|
|
|
|
|
| МЕ 2. 14 Создание простых форм различными способами
| Создать простую форму для таблицы базы данных
| Создание форм различными способами
|
|
|
|
|
| МЕ 2.15 Реляционная база данных
| Связать таблицы с помощью схемы данных
| Многотабличные базы данных. Связывание таблиц
|
|
|
|
|
| МЕ 2.16 Разработка реляционной базы данных
| Создать реляционную базу данных
| Создание реляционной базы данных
|
|
|
|
|
| МЕ 2.17 Создание запросов сложной структуры
| Создать запрос сложной структуры
| Запросы сложной структуры: запрос с параметром, итоговый запрос с группировкой
|
|
|
|
|
| МЕ 2.18 Разработка многотабличных форм
| Создать многотабличную форму с помощью мастера форм
| Способы создания многотабличных форм с помощью мастера
|
|
|
|
|
| МЕ 2.19 Создание кнопочной формы
| Создать кнопочную формы
| Создание кнопочной формы
|
|
|
|
|
| МЕ 2.20 Создание формы сложной структуры
| Создать форму сложной структуры
| Создание формы сложной структуры
|
|
|
|
|
| МЕ 2.21 Разработка отчётов
| Создать отчёт с помощью мастера отчётов
| Создание отчёта с помощью мастера отчётов
|
|
|
|
|
| ДМ 03 Разработка приложений пользователя
| Задача модуля. После завершения обучения студент:
будет знать основы создания баз данных на языке Visual Basic for Application (VBA); современные инструментальные средства разработки схемы базы данных; основные методы и средства защиты данных в базах данных;
будет уметь применять стандартные методы для защиты объектов базы данных
|
|
|
|
|
| МЕ 3.1 Макросы
| Проанализировать понятия «макрос» и «макрокоманда»
| Формирование макроса. Организация выполнения макросов
|
|
|
|
|
| МЕ 3.2 Создание макроса
| Создать макрос
| Создание макроса
|
|
|
|
|
| МЕ 3.3 Создание группы макросов
| Создать группы макросов
| Создание группы макросов
|
|
|
|
|
| МЕ 3.4 Использование условий в макросе
| Создать условия с помощью макрокоманды
| Условия в макросе
|
|
|
|
|
| МЕ 3.5 Программирование на языке Visual Basic for Application (VBA)
| Проанализировать основные объекты и семейства языка Visual Basic for Application
| Объекты и семейства VBA
|
|
|
|
|
| МЕ 3.6 Использование языка VBA при работе с основными объектами БД
| Создать базу данных возможностями языка VBA
| Использование языка VBA при работе с основными объектами базы данных
|
|
|
|
|
| МЕ 3.7 Процедуры и функции VBA
| Записать основные процедуры и функции VBA
| Процедуры и функции VBA
|
|
|
|
|
| МЕ 3.8 Переменные, константы и типы данных
| Записать основные переменные, константы и типы данных
| Основные переменные, константы и типы данных VBA
|
|
|
|
|
| МЕ 3.9 Создание процедур
| Создать процедуру на языке Visual Basic for Application
| Процедуры VBA
|
|
|
|
|
| МЕ 3.10 Вызов функций
| Записать код программы по вызову функций на языке VBA
| Функции VBA
|
|
|
|
|
| МЕ 3.11 Область действия переменных и процедур
| Создать БД, используя переменные, процедуры, функций VBA
| Уровень модуля. Уровень проекта
|
|
|
|
|
| МЕ 3.12 Модули VBA. Инструментальные средства отладки
| Отладить БД, используя инструментальные средства отладки
| Назначение команд отладки
|
|
|
|
|
| МЕ 3.13 Создание стандартного модуля
| Создать стандартный модуль
| Стандартные модули
|
|
|
|
|
| МЕ 3.14 Создание модуля класса
| Создать модуль класса
| Модули класса
|
|
|
|
|
| МЕ 3.15 Работа с инструментальными средствами отладки
| Выявить ошибки с помощью средств отладки
| Меню Debug (отладка)
|
|
|
|
|
| МЕ 3.16 Управляющие конструкции языка VBA
| Записать основные управляющие конструкции VBA
| Управляющие конструкции языка VBA
|
|
|
|
|
| МЕ 3.17 Ветвления
| Разработать алгоритм программы, используя ветвление
| Ветвления
|
|
|
|
|
| МЕ 3.18 Циклы
| Разработать алгоритм программы, с использованием цикла
| Циклы
|
|
|
|
|
| МЕ 3.19 Формы, отчёты, запросы в VBA
| Разработать форму, отчёт, запрос БД с помощью языка VBA
| Формы, отчёты, запросы в VBA
|
|
|
|
|
| МЕ 3.20 Работа с формами
| Разработать форму, используя объекты Form, Screen
| Объекты Form, Screen. Свойства форм. Методы форм
|
|
|
|
|
| МЕ 3.21 Работа с элементами управления
| Разработать форму БД, используя элементы управления VBA
| Коллекция Controls. Объект Control. Свойства элементов управления
|
|
|
|
|
| МЕ 3.22 Работа с запросами
| Создать запросы на языке VBA
| Коллекция AllQueries
|
|
|
|
|
| МЕ 3.23 Работа с отчётами
| Создать отчёты на языке VBA
| Коллекция Reports
|
|
|
|
|
| МЕ 3.24 Создание процедур обработки событий
| Создать процедуру обработки событий на языке VBA
| Процедуры обработки событий
|
|
|
|
|
| МЕ 3.25 Использование языка VBA для фильтрации данных в базе
| Создать программу фильтрации данных в БД с помощью языка VBA
| Фильтрация данных в базе данных с помощью языка VBA
|
|
|
|
|
| МЕ 3.26 Назначение и особенности встроенного языка SQL
| Проанализировать основное назначение и особенности языка SQL
| Назначение языка SQL
|
|
|
|
|
| МЕ 3.27 Курсоры – операторы обработки многострочных запросов. Оператор закрытия курсора
| Создать запросы на языке SQL
| Операторы обработки однострочных и многострочных запросов
|
|
|
|
|
| МЕ 3.28 Удаление и обновление данных с использованием курсоров
| Записать операторы языка SQL, предназначенные для модификации таблиц БД
| Модификация таблиц командами
|
|
|
|
|
| МЕ 3.29 Хранимые процедуры. Триггеры
| Создать хранимые процедуры и триггеры
| Разработка хранимых процедур и триггеров
|
|
|
|
|
| МЕ 3.30 Основные проблемы и способы защиты баз данных
| Сравнить способы защиты баз данных
| Проблемы и способы защиты баз данных
|
|
|
|
|
| МЕ 3.31 Технологические методы защиты информации
| Записать технологические методы защиты информации
| Технологические методы защиты информации
|
|
|
|
|
| МЕ 3.32 Авторизация пользователей
| Сравнить основные способы авторизации пользователей
| Аутентификация. Привилегии
|
|
|
|
|
| МЕ 3.33 Установка пароля
| Установить пароль на базу данных
| Установка пароля при открытии базы данных
|
|
|
|
|
| МЕ 3.34 Защита на уровне пользователей
| Установить защиту базы данных при запуске MS Access
| Защита базы данных при запуске MS Access
|
|
|
|
|
| МЕ 3.35 Шифрование БД
| Создать защиту базы данных с помощью шифрования
| Защита базы данных от несанкционированного доступа
|
|
|
|
|
| ДМ 04 Практические примеры применения СУБД в производства и бизнесе
| Задача модуля. После завершения обучения студент будет знать основы разработки приложений баз данных; практические примеры применения СУБД в производства и бизнесе
|
|
| |
|
| МЕ 4.1 Базы данных в конструкторских системах автоматизированного проектирования
| Создать БД для конструкторских систем автоматизированного проектирования
| Базы данных в конструкторских системах автоматизированного проектирования
|
|
|
|
|
| МЕ 4.2 Базы данных в системах технологического проектирования
| Создать БД для технологических систем проектирования
| Базы данных в системах технологического проектирования
|
|
|
|
|
| МЕ 4.3 Экспертные компьютерные системы
| Создать экспертную систему
| Экспертные компьютерные системы
|
|
|
|
|
| ДМ 05 Курсовой проект
| Задача модуля. После завершения обучения студент будет создавать БД в СУБД Access и работать с основными компонентами и объектами базы данных
|
|
| | |
| МЕ 5.1 Курсовая работа
«Разработка физической модели данных»
| Создать проект базы данных
| Создание проекта базы данных
|
|
|
|
|
| МЕ 5.2 Курсовая работа
«Создание таблиц»
| Создать таблицы базы данных
| Создание таблиц базы данных
|
|
|
|
|
| МЕ 5.3 Курсовая работа
«Установление связей между таблицами»
| Установить связи между таблицами базы данных
| Схема данных
|
|
|
|
|
| МЕ 5.4 Курсовая работа
«Заполнение таблиц данными»
| Заполнить таблицу данными
| Ввод данных в таблицы
|
|
|
| |
| МЕ 5.5 Курсовая работа
«Технология разработки запросов»
| Создать запрос с помощью мастера запросов
| Запрос. Способы создания запросов
|
|
|
|
|
| МЕ 5.6 Курсовая работа
«Создание запросов с помощью конструктора»
| Создать запрос с помощью конструктора
| Создание запросов с помощью конструктора
|
|
|
| |
| МЕ 5.7 Курсовая работа
«Правила составления условий отбора данных»
| Составить условие для отбора данных в БД
| Составление условий отбора данных
|
|
|
| |
| МЕ 5.7 Курсовая работа
«Конструирование перекрёстных запросов»
| Создать перекрёстный запрос
| Перекрёстные запросы
|
|
|
| |
| МЕ 5.9 Курсовая работа
«Автоматизация расчётов с помощью запросов»
| Создать запрос для автоматизации расчётов
| Автоматизация расчётов с помощью запросов
|
|
|
| |
| МЕ 5.10 Курсовая работа
«Технология разработки форм для ввода данных в таблицы»
| Создать форму для вводы данных в таблицу
| Разработка форм для ввода данных в таблицы
|
|
|
| |
| МЕ 5.11 Курсовая работа
«Технология разработки форм для ввода данных в запросы»
| Создать форму для вводы данных в запрос
| Разработка форм для ввода данных в запросы
|
|
|
| |
| МЕ 5.12 Курсовая работа
«Технология разработки форм для организации пользовательского интерфейса»
| Разработать форму для пользовательского интерфейса
| Разработка форм для организации пользовательского интерфейса
|
|
|
| |
| МЕ 5.13 Курсовая работа
«Вывод результатов обработки данных в виде отчётов»
| Создать отчёт
| Отчёты
|
|
|
| |
| МЕ 5.14 Курсовая работа
«Управление объектами баз данных с помощью макросов»
| Создать макрос для управления объектами БД
| Управление объектами баз данных с помощью макросов
|
|
|
| |
| МЕ 5.15 Курсовая работа
«Разработка меню пользователя»
| Создать меню пользователя БД
| Разработка меню пользователя
|
|
|
| |
| Всего за учебный год
|
|
|
|
|