Рабочая программа по дисциплине Основы проектирования баз данных для специальности 09.02.04
МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ САМАРСКОЙ ОБЛАСТИ
государственное бюджетное профессиональное образовательное учреждение
Самарской области
«Сызранский политехнический колледж»
МОДУЛЬНАЯ РАБОЧАЯ ПРОГРАММА
Дисциплины: «Основы проектирования баз данных»
Для специальности: 09.02.04 (230401) «Информационные системы (по отраслям)»
2015
РАССМОТРЕНА И ОДОБРЕНА
цикловой комиссией профессионального цикла по группе специальностей 09.00.00
Протокол №
От «___ »_____________2015г.
Председатель цикловой комиссии
___________________Грачева Н.И.
Составлена в соответствии с
требованиями к результатам
освоения программы подготовки специалистов среднего звена по специальностям 09.02.04 (230401)
Заместитель директора
по учебной работе ____________________Пидодня Т.Е.
«_____» ____________ 2015 г.
Автор:
Ерофеева Л.В.
–
преподаватель профессионального цикла по группе специальностей 09.00.00
Рецензенты:
Грачёва Н.И.
-
председатель цикловой комиссии профессионального цикла по группе специальностей 09.00.00
Тараканов А.В.
-
заместитель заведующего кафедрой ИСУ филиала ФГБОУ ВПО Самарского государственного технического университета в г. Сызрани, к.п.н.
СОГЛАСОВАНО
ОАО «Тяжмаш»
Начальник бюро АТП
оборудования токарно-
фрезерной группы с ЧПУ
_________________Сысуев А.Н.
«_____»____________2015 г.
1. паспорт МОДУЛЬНОЙ РАБОЧЕЙ ПРОГРАММЫ
Основы проектирования баз данных
1.1. Область применения примерной программы
Модульная рабочая программа учебной дисциплины является частью ППССЗ в соответствии с ФГОС по специальности среднего профессионального образования 09.02.04 (230401) «Информационные системы (по отраслям)»
1.2. Место учебной дисциплины в структуре ППССЗ:
учебная дисциплина «Основы проектирования баз данных» входит в профессиональный цикл и относится к общепрофессиональным дисциплинам ППССЗ.
1.3. Цели и задачи учебной дисциплины – требования к результатам освоения учебной дисциплины
В результате освоения учебной дисциплины обучающийся должен уметь:
проектировать реляционную базу данных;
использовать язык запросов для программного извлечения сведений из баз данных.
В результате освоения учебной дисциплины обучающийся должен знать:
основы теории баз данных;
модели данных;
особенности реляционной модели и проектирование баз данных, изобразительные средства, используемые в ER-моделировании;
основы реляционной алгебры;
принципы проектирования баз данных, обеспечение непротиворечивости и целостности данных;
средства проектирования структур баз данных;
язык запросов SQL. 1.4. Количество часов на освоение модульной рабочей программы
Всего 219 часов, в том числе:
максимальной учебной нагрузки студента – 219 часов, включая:
обязательной аудиторной учебной нагрузки обучающегося 146 часов;
самостоятельной работы обучающегося 73 часа.
2 СТРУКТУРА МОДУЛЬНОЙ РАБОЧЕЙ ПРОГРАММЫ
Профиль компетенций. После успешного завершения обучения студент будет готов к освоению общих и ключевых компетенций.
Область компетенции ОК 1. После завершения обучения студент будет понимать сущность и социальную значимость своей будущей профессии, проявлять к ней устойчивый интерес.
Область компетенции ОК 2. После завершения обучения студент будет уметь организовывать собственную деятельность, определять методы и способы выполнения профессиональных задач, оценивать их эффективность и качество.
Область компетенции ОК 3. После завершения обучения студент будет уметь решать проблемы, оценивать риски и принимать решения в нестандартных ситуациях.
Область компетенции ОК 4. После завершения обучения студент будет уметь осуществлять поиск, анализ и оценку информации, необходимой для постановки и решения профессиональных задач, профессионального и личностного развития.
Область компетенции ОК 5. После завершения обучения студент будет уметь использовать информационно-коммуникационные технологии для совершенствования профессиональной деятельности.
Область компетенции ОК 6. После завершения обучения студент будет уметь работать в коллективе и команде, обеспечивать ее сплочение, эффективно общаться с коллегами, руководством, потребителями.
Область компетенции ОК 7. После завершения обучения студент будет уметь ставить цели, мотивировать деятельность подчиненных, организовывать и контролировать их работу с принятием на себя ответственности за результат выполнения заданий.
Область компетенции ОК 8. После завершения обучения студент будет уметь самостоятельно определять задачи профессионального и личностного развития, заниматься самообразованием, осознанно планировать повышение квалификации.
Область компетенции ОК 9. После завершения обучения студент будет готовым к смене технологий в профессиональной деятельности.
Область компетенции ПК 1.1. После завершения обучения студент будет уметь собирать данные для анализа использования и функционирования информационной системы, участвовать в составлении отчетной документации, принимать участие в разработке проектной документации на модификацию информационной системы.
Область компетенции ПК 1.2. После завершения обучения студент будет уметь взаимодействовать со специалистами смежного профиля при разработке методов, средств и технологий применения объектов профессиональной деятельности.
Область компетенции ПК 1.3. После завершения обучения студент будет уметь производить модификацию отдельных модулей информационной системы в соответствии с рабочим заданием, находить ошибки кодирования в разрабатываемых модулях информационной системы, документировать выполняемые работы.
Область компетенции ПК 1.7. После завершения обучения студент будет уметь производить инсталляцию и настройку информационной системы в рамках своей компетенции, документировать результаты работ.
Область компетенции ПК 1.9. После завершения обучения студент будет выполнять регламенты по обновлению, техническому сопровождению и восстановлению данных информационной системы, работать с технической документацией.
Дисциплинарный модуль обучения ДМ 01. После завершения обучения студент будет знать основные положения теории баз данных; основные принципы построения концептуальной, логической и физической модели данных; классификацию баз данных; основные характеристики СУБД.
Дисциплинарный модуль обучения ДМ 02. После завершения обучения студент:
будет знать основные характеристики и возможности СУБД Access; методы описания схем баз данных в современных системах управления базами данных; методы организации целостности данных; основные компоненты и типы данных СУБД Access; структуры данных в системах управления базами данных, общий подход к организации представлений, таблиц, индексов и кластеров; будет уметь формировать и настраивать схему базы данных; создавать базы данных в СУБД Access; обрабатывать данные в СУБД Access; работать с формами, запросами, отчётами в СУБД Access.
Дисциплинарный модуль обучения ДМ 03. После завершения обучения студент: будет знать основы создания баз данных на языке Visual Basic for Application (VBA); современные инструментальные средства разработки схемы базы данных; основные методы и средства защиты данных в базах данных; будет уметь применять стандартные методы для защиты объектов базы данных.
Дисциплинарный модуль обучения ДМ 04. После завершения обучения студент будет знать основные проблемы и способы защиты баз данных; технологические методы защиты информации; будет уметь устанавливать пароль при открытии базы данных; защищать базы данных от несанкционированного доступа
Дисциплинарный модуль обучения ДМ 05. После завершения обучения студент будет создавать БД в СУБД Access и работать с основными компонентами и объектами базы данных
Итоговая оценка освоения модульной рабочей программы
Результатом освоения модульной рабочей программы является курсовой проект и экзамен
3 АЛГОРИТМ РЕАЛИЗАЦИИ МОДУЛЬНОЙ РАБОЧЕЙ ПРОГРАММЫ
№
Название
Действие
Содержание
Продолжительность, час
Макс. Нагрузка
Учебная нагрузка
Сам.раб. внеаудит.
Всего
Практ.
1
2
3
4
5
6
7
8
ДМ 01 Теория проектирования баз данных
Задача модуля. После завершения обучения студент будет знать основные положения теории баз данных; основные принципы построения концептуальной, логической и физической модели данных; классификацию баз данных; основные характеристики СУБД
22
12
2
10
1
МЕ 1.1 Основные понятия баз данных
Создать таблицу баз данных
Общие положения. Классификация баз данных. Структурные элементы баз данных
4
2
2
2
МЕ 1.2 Виды моделей данных
Построить схему БД, используя различные модели данных
Общие понятия моделей данных. Иерархическая, сетевая и реляционная модели данных
4
2
2
3
МЕ 1.3 Реляционный подход к построению инфологической модели
Построить инфологическую модель БД
Понятие информационного объекта. Нормализация отношений
4
2
2
4
МЕ 1.4 Нормализация таблиц
Создать проект базы данных
Типы связей
4
2
2
2
5
МЕ 1.5 Функциональные возможности СУБД
Проанализировать характеристики СУБД
Основные понятия СУБД. Характеристики СУБД
4
2
2
6
МЕ 1.6 Команды для выполнения типовых операций. Обобщённая технология работы СУБД
Составить схему работы СУБД
Команды для работы с файлами, редактирования, форматирования, для работы с окнами, для работы в основных режимах СУБД (таблица, форма, запрос, отчёт). Технология работы СУБД
2
2
ДМ 02 Работа с СУБД Microsoft Access
Задача модуля. После завершения обучения студент:
будет знать основные характеристики и возможности СУБД Access; методы организации целостности данных; основные компоненты и типы данных СУБД Access; структуры данных в системах управления базами данных; общий подход к организации представлений, таблиц, индексов и кластеров;
будет уметь формировать и настраивать схему базы данных; создавать базы данных в СУБД Access; обрабатывать данные в СУБД Access; работать с формами, запросами, отчётами в СУБД Access
76
54
36
22
7
МЕ 2.1 Основные характеристики и возможности СУБД Access
Проанализировать основные возможности СУБД Access
Характеристики СУБД Access. Средства разработки Access. Мастера Access
4
2
2
8
МЕ 2.2 Основные компоненты и типы данных СУБД Access
Проанализировать основные компоненты и типы данных СУБД Access
Основные компоненты. Типы данных СУБД Access
4
2
2
9
МЕ 2.3 Создание таблиц и ввод исходных данных
Создать таблицу в MS Access, ввести исходные данные в таблицу
Способы создания таблиц в MS Access. Определение первичного ключа. Сохранение таблицы
2
2
2
10
МЕ 2.4 Модификация структуры базы данных
Создать записи в базе данных с помощью команд добавления, удаления и редактирования
Управление записями: добавление, редактирование, удаление и навигация
4
2
2
11
МЕ 2.5 Открытие, редактирование и пополнение табличного файла
Ввести новые данные в таблицу базы данных
Редактирование таблицы. Внесение новых данных
2
2
2
12
МЕ 2.6 Запросы в СУБД Access. Основы конструирования запросов
Создать запрос с помощью мастера запросов
Виды запросов. Схема данных запроса. Бланк запроса по образцу. Модификация запроса
4
2
2
13
МЕ 2.7 Создание однотабличного запроса
Создать запросы на выборку
Создание запроса с помощью конструктора
2
2
2
14
МЕ 2.8 Условия отбора записей, сортировка и фильтрация данных
Отсортировать данные в базе данных с помощью быстрой сортировки
Сортировка данных. Фильтрация данных
4
2
2
15
МЕ 2.9 Сортировка и фильтрация данных
Отсортировать данные в базе данных с помощью фильтра
Сортировка данных
2
2
2
16
МЕ 2.10 Поиск данных
Осуществить поиск данных в базе данных различными способами
Быстрый поиск данных. Поиск данных с помощью запроса. Поиск данных с помощью фильтра.
2
2
2
17
МЕ 2.11 Создание отчётов
Создать отчёт с помощью мастера отчётов
Печать данных с помощью отчёта
4
2
2
2
18
МЕ 2.12 Основы создания формы. Элементы управления формой
Разработать форму БД, используя элементы управления MS Access
Создание формы в режиме конструктора. Элементы управления формой: надписи, поля, группа, выключатель, переключатель, флажок, поле со списком, списки, кнопки, подчинённая форма
4
2
2
19
МЕ 2.13 Технология загрузки, просмотра и корректировки данных БД с использованием форм
Проанализировать технологию загрузки данных БД с помощью формы
Требования к последовательности загрузки таблиц базы данных
4
2
2
20
МЕ 2.14 Создание однотабличной автоформы
Создать в MS Access форму в режиме конструктора
Создание форм различными способами
2
2
2
21
МЕ 2.15 Создание однотабличной формы с помощью Мастера форм
Создать в MS Access простую форму для таблицы базы данных
Создание форм различными способами
2
2
2
22
МЕ 2.16 Создание однотабличной формы в режиме Конструктора
Создать в MS Access форму в режиме конструктора
Создание формы в режиме Конструктора
2
2
2
23
МЕ 2.17 Использование формы для просмотра и редактирования записей
Создать в базе данных форму для просмотра и редактирования записей
Формы для просмотра и редактирования записей
2
2
2
24
МЕ 2.18 Реляционная база данных
Связать в MS Access таблицы с помощью схемы данных
Многотабличные базы данных. Связывание таблиц
4
2
2
25
МЕ 2.19 Разработка реляционной базы данных
Создать в MS Access реляционную базу данных
Создание реляционной базы данных
2
2
2
26
МЕ 2.20 Создание многотабличного запроса
Создать в MS Access запрос, содержащий данные из двух и более таблиц
Запросы сложной структуры
2
2
2
27
МЕ 2.21 Создание запроса с параметром
Создать в MS Access запрос, содержащий параметр
Запрос с параметром
2
2
2
28
МЕ 2.22 Создание итогового запроса с группировкой
Создать в базе данных итоговый запрос с группировкой
Итоговый запрос с группировкой
2
2
2
29
МЕ 2.23 Способы создания многотабличных форм с помощью мастера
Создать в базе данных многотабличную форм с помощью мастера
Способы создания многотабличных форм с помощью мастера
4
2
2
30
МЕ 2.24 Разработка многотабличных форм
Создать многотабличную форму с помощью мастера форм
Формы сложной структуры
2
2
2
31
МЕ 2.25 Создание кнопочной формы
Создать кнопочную формы
Создание кнопочной формы
2
2
2
32
МЕ 2.26 Создание формы сложной структуры
Создать форму сложной структуры
Создание формы сложной структуры
4
2
2
2
33
МЕ 2.27 Разработка информационно – логической модели реляционной базы данных
Создать базу данных в соответствии с логической схемой
Связи между таблицами. Понятие ключа. Целостность данных
2
2
2
ДМ 03 Разработка приложений пользователя
Задача модуля. После завершения обучения студент:
будет знать основы создания баз данных на языке Visual Basic for Application (VBA); современные инструментальные средства разработки схемы базы данных; основные методы и средства защиты данных в базах данных;
будет уметь применять стандартные методы для защиты объектов базы данных
72
46
34
26
34
МЕ 3.1 Макросы
Проанализировать понятия «макрос» и «макрокоманда»
Формирование макроса. Организация выполнения макросов
4
2
2
35
МЕ 3.2 Создание макроса
Создать макрос
Создание макроса
4
2
2
2
36
МЕ 3.3 Создание группы макросов
Создать группы макросов
Создание группы макросов
4
2
2
2
37
МЕ 3.4 Использование условий в макросе
Создать условия с помощью макрокоманды
Условия в макросе
2
2
2
38
МЕ 3.5 Программирование на языке Visual Basic for Application (VBA)
Проанализировать основные объекты и семейства языка Visual Basic for Application
Объекты и семейства VBA
4
2
2
39
МЕ 3.6 Использование языка VBA при работе с основными объектами БД
Создать базу данных возможностями языка VBA
Использование языка VBA при работе с основными объектами базы данных
2
2
2
40
МЕ 3.7 Процедуры и функции VBA. Переменные, константы и типы данных
Записать основные процедуры и функции VBA, переменные, константы и типы данных
Процедуры и функции VBA. Основные переменные, константы и типы данных VBA
4
2
2
41
МЕ 3.8 Создание процедур
Создать процедуру на языке Visual Basic for Application
Процедуры VBA
2
2
2
42
МЕ 3.9 Вызов функций
Записать код программы по вызову функций на языке VBA
Функции VBA
2
2
2
43
МЕ 3.10 Область действия переменных и процедур Модули VBA. Инструментальные средства отладки.
отладить БД, используя инструментальные средства отладки
Уровень модуля. Уровень проекта. Назначение команд отладки
4
2
2
44
МЕ 3.11 Создание стандартного модуля
Создать стандартный модуль
Стандартные модули
2
2
2
45
МЕ 3.12 Создание модуля класса
Создать модуль класса
Модули класса
2
2
2
46
МЕ 3.13 Работа с инструментальными средствами отладки
Выявить ошибки с помощью средств отладки
Меню Debug (отладка)
2
2
2
47
МЕ 3.14 Управляющие конструкции языка VBA
Записать основные управляющие конструкции VBA
Управляющие конструкции языка VBA
4
2
2
48
МЕ 3.15 Ветвления
Разработать алгоритм программы, используя ветвление
Ветвления
4
2
2
2
49
МЕ 3.16 Циклы
Разработать алгоритм программы, с использованием цикла
Циклы
4
2
2
2
50
МЕ 3.17 Формы, отчёты, запросы в VBA
Разработать форму, отчёт, запрос БД с помощью языка VBA
Формы, отчёты, запросы в VBA
4
2
2
51
МЕ 3.18 Работа с формами
Разработать форму, используя объекты Form, Screen
Объекты Form, Screen. Свойства форм. Методы форм
2
2
2
52
МЕ 3.19 Работа с элементами управления
Разработать форму БД, используя элементы управления VBA
Коллекция Controls. Объект Control. Свойства элементов управления
4
2
2
2
53
МЕ 3.20 Работа с запросами
Создать запросы на языке VBA
Коллекция AllQueries
2
2
2
54
МЕ 3.21 Работа с отчётами
Создать отчёты на языке VBA
Коллекция Reports
2
2
2
55
МЕ 3.22 Создание процедур обработки событий
Создать процедуру обработки событий на языке VBA
Процедуры обработки событий
4
2
2
2
56
МЕ 3.23 Использование языка VBA для фильтрации данных в базе
Создать программу фильтрации данных в БД с помощью языка VBA
Фильтрация данных в базе данных с помощью языка VBA
4
2
2
2
ДМ 04 Защита баз данных
Задача модуля. После завершения обучения студент:
будет знать основные проблемы и способы защиты баз данных; технологические методы защиты информации
будет уметь устанавливать пароль при открытии базы данных; защищать базы данных от несанкционированного доступа
25
14
8
11
57
МЕ 4.1 Основные проблемы и способы защиты баз данных
Сравнить способы защиты баз данных
Проблемы и способы защиты баз данных
4
2
2
58
МЕ 4.2
Записать технологические методы защиты информации
Технологические методы защиты информации
2
2
59
МЕ 4.3 Авторизация пользователей
Сравнить основные способы авторизации пользователей
Аутентификация. Привилегии
4
2
2
60
МЕ 4.4 Установка пароля
Установить пароль на базу данных
Установка пароля при открытии базы данных
2
2
2
61
МЕ 4.5 Защита на уровне пользователей
Установить защиту базы данных при запуске MS Access
Защита базы данных при запуске MS Access
4
2
2
2
62
МЕ 4.6 Шифрование БД
Создать защиту базы данных с помощью шифрования
Защита базы данных от несанкционированного доступа
5
2
2
3
63
МЕ 4.7 Создание MDE – файлов
Скомпилировать модули VBA
MDE – файлы
4
2
2
2
ДМ 05 Курсовой проект
Задача модуля. После завершения обучения студент будет уметь создавать БД в СУБД Access и работать с основными компонентами и объектами базы данных
24
20
4
64
МЕ 5.1 Курсовая работа
«Разработка физической модели данных»
Создать проект базы данных
Создание проекта базы данных
2
2
65
МЕ 5.2 Курсовая работа
«Создание таблиц. Установление связей между таблицами. Заполнение таблиц данными»
Создать таблицы базы данных
Установить связи между таблицами базы данных
Заполнить таблицу данными
Создание таблиц базы данных. Схема данных. Ввод данных в таблицы
2
2
66
МЕ 5.3 Курсовая работа
«Технология разработки запросов. Создание запросов»
Создать запрос с помощью мастера запросов и с помощью конструктора
Запрос. Способы создания запросов. Создание запросов с помощью конструктора
2
2
67
МЕ 5.4 Курсовая работа
«Правила составления условий отбора данных»
Составить условие для отбора данных в БД
Составление условий отбора данных
2
2
68
МЕ 5.5 Курсовая работа
«Конструирование перекрёстных запросов»
Создать перекрёстный запрос
Перекрёстные запросы
2
2
69
МЕ 5.6 Курсовая работа
«Автоматизация расчётов с помощью запросов»
Создать запрос для автоматизации расчётов
Автоматизация расчётов с помощью запросов
4
2
2
70
МЕ 5.7 Курсовая работа
«Технология разработки форм для ввода данных в таблицы»
Создать форму для вводы данных в таблицу
Разработка форм для ввода данных в таблицы
2
2
71
МЕ 5.8 Курсовая работа
«Технология разработки форм для организации пользовательского интерфейса»
Разработать форму для пользовательского интерфейса
Разработка форм для организации пользовательского интерфейса
2
2
72
МЕ 5.9 Курсовая работа
«Вывод результатов обработки данных в виде отчётов»
Создать отчёт
Отчёты
2
2
73
МЕ 5.10 Курсовая работа
«Разработка меню пользователя»
Создать меню пользователя БД
Разработка меню пользователя
4
2
2
Всего за учебный год
219
146
80
73
4 СПЕЦИФИКАЦИЯ МОДУЛЬНОЙ РАБОЧЕЙ ПРОГРАММЫ
ДМ 01 Теория проектирования баз данных
Задача модуля. После завершения обучения студент будет знать основные положения теории баз данных; основные принципы построения концептуальной, логической и физической модели данных; классификацию баз данных; основные характеристики СУБД
Действия
Умения
Знания
Практический опыт
Ресурсы
Создать таблицу базы данных
Создавать таблицу базы данных
Общие положения. Классификация баз данных. Структурные элементы баз данных
Учебная аудитория (по расписанию)
Учебная литература: Информатика: Учебник. – 3-е перераб.изд./Под ред. Н. В. Макаровой. – М.: Финансы и статистика, 2005.
Учебные материалы: руководство по МЕ, руководство по освоению действия МЕ, руководство по оценке действия МЕ, контрольная ведомость обучающегося
Построить схему БД, используя различные модели данных
Строить схемы БД, используя различные модели данных
Общие понятия моделей данных. Иерархическая, сетевая и реляционная модели данных
Построить инфологическую модель БД
Строить инфологическую модель БД
Понятие информационного объекта. Нормализация отношений
Учебная аудитория (по расписанию)
Учебная литература: Информатика: Учебник. – 3-е перераб.изд./Под ред. Н. В. Макаровой. – М.: Финансы и статистика, 2005.
Учебные материалы: руководство по МЕ, руководство по освоению действия МЕ, руководство по оценке действия МЕ, контрольная ведомость обучающегося
Интерактивные методы обучения: тестирование
Создать проект базы данных
Создавать проект базы данных
Нормализация таблиц
Учебная аудитория (по расписанию)
Учебная литература: Информатика: Учебник. – 3-е перераб.изд./Под ред. Н. В. Макаровой. – М.: Финансы и статистика, 2005.
Учебные материалы: руководство по МЕ, руководство по освоению действия МЕ, руководство по оценке действия МЕ, контрольная ведомость обучающегося
Проанализировать характеристики СУБД
Анализировать характеристики СУБД
Основные понятия СУБД. Характеристики СУБД
Составить схему работы СУБД
Составлять схему работы СУБД
Команды для работы с файлами, редактирования, форматирования, для работы с окнами, для работы в основных режимах СУБД (таблица, форма, запрос, отчёт). Технология работы СУБД
Учебная аудитория (по расписанию)
Учебная литература: Информатика: Учебник. – 3-е перераб.изд./Под ред. Н. В. Макаровой. – М.: Финансы и статистика, 2005.
Учебные материалы: руководство по МЕ, руководство по освоению действия МЕ, руководство по оценке действия МЕ, контрольная ведомость обучающегося
Интерактивные методы обучения: тестирование
ДМ 02 Работа с СУБД Microsoft Access
Задача модуля. После завершения обучения студент: будет знать основные характеристики и возможности СУБД Access; методы описания схем баз данных в современных системах управления базами данных; методы организации целостности данных; основные компоненты и типы данных СУБД Access; структуры данных в системах управления базами данных; общий подход к организации представлений, таблиц, индексов и кластеров;
будет уметь формировать и настраивать схему базы данных; создавать базы данных в СУБД Access; обрабатывать данные в СУБД Access; работать с формами, запросами, отчётами в СУБД Access
Проанализировать основные характеристики и возможности СУБД Access
Анализировать основные характеристики СУБД Access
Характеристики СУБД Access. Средства разработки Access. Мастера Access
Учебная аудитория (по расписанию)
Учебная литература: Кузин А.В., Демин В.М. Разработка баз данных в системе Microsoft Access: учебник. – 2-е изд. – М.: ФОРУМ: ИНФРА – М, 2007.
Учебные материалы: руководство по МЕ, руководство по освоению действия МЕ, руководство по оценке действия МЕ, контрольная ведомость обучающегося
Проанализировать основные компоненты и типы данных СУБД Access
Анализировать основные компоненты и типы данных СУБД Access
Основные компоненты. Типы данных СУБД Access
Учебная аудитория (по расписанию)
Учебная литература: Кузин А.В., Демин В.М. Разработка баз данных в системе Microsoft Access: учебник. – 2-е изд. – М.: ФОРУМ: ИНФРА – М, 2007.
Учебные материалы: руководство по МЕ, руководство по освоению действия МЕ, руководство по оценке действия МЕ, контрольная ведомость обучающегося
Создать таблицу в MS Access, ввести исходные данные в таблицу
Создавать таблицу в MS Access и вводить исходные данные в таблицу
Способы создания таблиц в MS Access. Определение первичного ключа. Сохранение таблицы
Учебная аудитория (по расписанию)
Учебная литература: Кузин А.В., Демин В.М. Разработка баз данных в системе Microsoft Access: учебник. – 2-е изд. – М.: ФОРУМ: ИНФРА – М, 2007.
Учебные материалы: руководство по МЕ, руководство по освоению действия МЕ, руководство по оценке действия МЕ, контрольная ведомость обучающегося
Создать записи в базе данных с помощью команд добавления, редактирования и удаления
Создавать записи в базе данных с помощью команд добавления, редактирования и удаления
Модификация структуры базы данных
Учебная аудитория (по расписанию)
Учебная литература: Кузин А.В., Демин В.М. Разработка баз данных в системе Microsoft Access: учебник. – 2-е изд. – М.: ФОРУМ: ИНФРА – М, 2007.
Учебные материалы: руководство по МЕ, руководство по освоению действия МЕ, руководство по оценке действия МЕ, контрольная ведомость обучающегося
Ввести новые данные в таблицу базы данных
Изменять исходные данные, добавлять новые данные, удалять данные
Редактирование таблицы. Внесение новых данных
Учебная аудитория (по расписанию)
Учебная литература: Кузин А.В., Демин В.М. Разработка баз данных в системе Microsoft Access: учебник. – 2-е изд. – М.: ФОРУМ: ИНФРА – М, 2007.
Учебные материалы: руководство по МЕ, руководство по освоению действия МЕ, руководство по оценке действия МЕ, контрольная ведомость обучающегося
Создать запрос с помощью мастера запросов
Создавать запрос с помощью мастера запросов
Виды запросов. Бланк запроса по образцу.
Учебная аудитория (по расписанию)
Учебная литература: Кузин А.В., Демин В.М. Разработка баз данных в системе Microsoft Access: учебник. – 2-е изд. – М.: ФОРУМ: ИНФРА – М, 2007.
Учебные материалы: руководство по МЕ, руководство по освоению действия МЕ, руководство по оценке действия МЕ, контрольная ведомость обучающегося
Создать запросы на выборку
Создавать запрос на выборку.
Этапы создания запроса с помощью конструктора
Учебная аудитория (по расписанию)
Учебная литература: Кузин А.В., Демин В.М. Разработка баз данных в системе Microsoft Access: учебник. – 2-е изд. – М.: ФОРУМ: ИНФРА – М, 2007.
Учебные материалы: руководство по МЕ, руководство по освоению действия МЕ, руководство по оценке действия МЕ, контрольная ведомость обучающегося
Отсортировать данные в базе данных с помощью быстрой сортировки
Производить сортировку данные в базе данных
Сортировка данных.
Учебная аудитория (по расписанию)
Учебная литература: Кузин А.В., Демин В.М. Разработка баз данных в системе Microsoft Access: учебник. – 2-е изд. – М.: ФОРУМ: ИНФРА – М, 2007.
Учебные материалы: руководство по МЕ, руководство по освоению действия МЕ, руководство по оценке действия МЕ, контрольная ведомость обучающегося
Отсортировать данные в базе данных с помощью фильтра
Производить фильтрацию данных в базе данных
Фильтрация данных
Осуществлять поиск данных в базе данных различными способами
Производить поиск данных в базе данных
Способы обработки данных в базе данных
Создать отчёт с помощью мастера отчётов
Создавать отчёт с помощью мастера отчётов
Создание отчёта с помощью мастера отчётов
Разработать форму БД, используя элементы управления MS Access
Разрабатывать форму БД, используя элементы управления MS Access
Элементы управления формой: надписи, поля, группа, выключатель, переключатель, флажок, поле со списком, списки, кнопки, подчинённая форма
Учебная аудитория (по расписанию)
Учебная литература: Кузин А.В., Демин В.М. Разработка баз данных в системе Microsoft Access: учебник. – 2-е изд. – М.: ФОРУМ: ИНФРА – М, 2007.
Учебные материалы: руководство по МЕ, руководство по освоению действия МЕ, руководство по оценке действия МЕ, контрольная ведомость обучающегося
Проанализировать технологию загрузки данных БД с помощью формы
Анализировать этапы загрузки таблиц базы данных
Создать простую форму для таблицы базы данных
Создавать простую форму для таблицы базы данных
Создание форм различными способами
Создать автоформу в MS Access
Создавать автоформу в MS Access
Создание однотабличной автоформы
Создать в MS Access форму в режиме конструктора
Создавать форму для базы данных в режиме конструктора
Создание формы в режиме конструктора
Создать в БД форму для просмотра и редактирования записей
Создавать в БД форму для просмотра и редактирования записей
Формы для просмотра и редактирования записей
Связать в MS Access таблицы с помощью схемы данных
Связывать таблицы с помощью схемы данных
Многотабличные базы данных. Связывание таблиц
Учебная аудитория (по расписанию)
Учебная литература: Кузин А.В., Демин В.М. Разработка баз данных в системе Microsoft Access: учебник. – 2-е изд. – М.: ФОРУМ: ИНФРА – М, 2007.
Учебные материалы: руководство по МЕ, руководство по освоению действия МЕ, руководство по оценке действия МЕ, контрольная ведомость обучающегося
Создать в MS Access реляционную базу данных
Создавать реляционную базу данных
Этапы создания реляционной базы данных
Создать в MS Access запрос, содержащий данные из двух и более таблиц
Создавать запрос
Запросы сложной структуры
Учебная аудитория (по расписанию)
Учебная литература: Кузин А.В., Демин В.М. Разработка баз данных в системе Microsoft Access: учебник. – 2-е изд. – М.: ФОРУМ: ИНФРА – М, 2007.
Учебные материалы: руководство по МЕ, руководство по освоению действия МЕ, руководство по оценке действия МЕ, контрольная ведомость обучающегося
Создать в MS Access запрос, содержащий параметр
Создавать запрос
Запросы сложной структуры: запрос с параметром
Создать в MS Access запрос, с группировкой
Создавать запрос
Запросы сложной структуры: итоговый запрос с группировкой
Создать многотабличную форму с помощью мастера форм
Создавать многотабличную форму с помощью мастера форм
Способы создания многотабличных форм с помощью мастера
Учебная аудитория (по расписанию)
Учебная литература: Кузин А.В., Демин В.М. Разработка баз данных в системе Microsoft Access: учебник. – 2-е изд. – М.: ФОРУМ: ИНФРА – М, 2007.
Учебные материалы: руководство по МЕ, руководство по освоению действия МЕ, руководство по оценке действия МЕ, контрольная ведомость обучающегося
Создать кнопочную формы
Создавать кнопочную формы
Создание кнопочной формы
Создать форму сложной структуры
Создавать форму сложной структуры
Создание формы сложной структуры
Создать базу данных в соответствии с логической схемой
Создавать базу данных в соответствии с логической схемой
Связи между таблицами. Понятие ключа. Целостность данных
ДМ 03 Разработка приложений пользователя
Задача модуля. После завершения обучения студент: будет знать основы создания баз данных на языке Visual Basic for Application (VBA); современные инструментальные средства разработки схемы базы данных; основные методы и средства защиты данных в базах данных;
будет уметь применять стандартные методы для защиты объектов базы данных
Действия
Умения
Знания
Практический опыт
Ресурсы
Проанализировать понятия «макрос» и «макрокоманда»
Анализировать понятия
Формирование макроса. Организация выполнения макросов
Учебная аудитория (по расписанию)
Учебная литература: Кузин А.В., Демин В.М. Разработка баз данных в системе Microsoft Access: учебник. – 2-е изд. – М.: ФОРУМ: ИНФРА – М, 2007.
Учебные материалы: руководство по МЕ, руководство по освоению действия МЕ, руководство по оценке действия МЕ, контрольная ведомость обучающегося
Создать макрос
Создавать макрос
Создание макроса
Создать группы макросов
Создавать группы макросов
Создание группы макросов
Создать условия с помощью макрокоманды
Создавать условия с помощью макрокоманды
Условия в макросе
Проанализировать основные объекты и семейства языка Visual Basic for Application
Анализировать основные объекты и семейства языка Visual Basic for Application
Объекты и семейства VBA
Создать базу данных возможностями языка VBA
Создавать базу данных возможностями языка VBA
Использование языка VBA при работе с основными объектами базы данных
Записать основные процедуры и функции VBA
Записывать основные процедуры и функции с помощью языка программирования VBA
Процедуры и функции
Записать основные переменные, константы и типы данных
Записывать основные переменные, константы и типы данных с помощью языка программирования VBA
Основные переменные, константы и типы данных VBA
Учебная аудитория (по расписанию)
Учебная литература: Кузин А.В., Демин В.М. Разработка баз данных в системе Microsoft Access: учебник. – 2-е изд. – М.: ФОРУМ: ИНФРА – М, 2007.
Учебные материалы: руководство по МЕ, руководство по освоению действия МЕ, руководство по оценке действия МЕ, контрольная ведомость обучающегося
Создать процедуру на языке Visual Basic for Application
Создавать процедуру на языке Visual Basic for Application
Процедуры VBA
Записать код программы по вызову функций на языке VBA
Записывать код программы по вызову функций на языке VBA
Функции VBA
Отладить БД, используя инструментальные средства отладки
Производить отладку БД, используя инструментальные средства отладки
Назначение команд отладки
Создать стандартный модуль
Создавать стандартный модуль
Стандартные модули
Создать модуль класса
Создавать модуль класса
Модули класса
Выявить ошибки с помощью средств отладки
Выявлять ошибки с помощью средств отладки
Меню Debug (отладка)
Записать основные управляющие конструкции VBA
Записывать на языке VBA управляющие конструкции
Управляющие конструкции языка VBA
Разработать алгоритм программы, используя ветвление
Разрабатывать алгоритм программы, используя ветвление
Операторы ветвления
Разработать алгоритм программы, с использованием цикла
Записывать программу использую циклы
Организация циклов
Учебная аудитория (по расписанию)
Учебная литература: Кузин А.В., Демин В.М. Разработка баз данных в системе Microsoft Access: учебник. – 2-е изд. – М.: ФОРУМ: ИНФРА – М, 2007.
Учебные материалы: руководство по МЕ, руководство по освоению действия МЕ, руководство по оценке действия МЕ, контрольная ведомость обучающегося
Разработать форму, отчёт, запрос БД с помощью языка VBA
Разрабатывать форму, отчёт, запрос БД с помощью языка VBA
Формы, отчёты, запросы в VBA
Разработать форму, используя объекты Form, Screen
Разрабатывать форму БД, используя объекты Form, Screen
Объекты Form, Screen. Свойства форм. Методы форм
Учебная аудитория (по расписанию)
Учебная литература: Кузин А.В., Демин В.М. Разработка баз данных в системе Microsoft Access: учебник. – 2-е изд. – М.: ФОРУМ: ИНФРА – М, 2007.
Учебные материалы: руководство по МЕ, руководство по освоению действия МЕ, руководство по оценке действия МЕ, контрольная ведомость обучающегося
Разработать форму БД, используя элементы управления VBA
Разрабатывать форму БД, используя элементы управления VBA
Коллекция Controls. Объект Control. Свойства элементов управления
Создать запросы на языке VBA
Создавать запросы на языке VBA
Коллекция AllQueries
Создать отчёты на языке VBA
Создавать отчёты на языке VBA
Коллекция Reports
Создать процедуру обработки событий на языке VBA
Создавать процедуру обработки событий на языке VBA
Процедуры обработки событий
Создать программу фильтрации данных в БД с помощью языка VBA
Создавать программу фильтрации данных в БД с помощью языка VBA
Фильтрация данных в базе данных с помощью языка VBA
ДМ 04 Защита баз данных
Задача модуля. После завершения обучения студент: будет знать основные проблемы и способы защиты баз данных; технологические методы защиты информации;
будет уметь устанавливать пароль при открытии базы данных; защищать базы данных от несанкционированного доступа
Сравнить способы защиты баз данных
Сравнивать способы защиты баз данных
Проблемы и способы защиты баз данных
Учебная аудитория (по расписанию)
Учебная литература: Фуфаев Э.В., Фуфаев Д.Э. Разработка и эксплуатация удалённых баз данных: учебник для студ. сред. проф. образования. – М.: Издательский центр «Академия», 2008.
Учебные материалы: руководство по МЕ, руководство по освоению действия МЕ, руководство по оценке действия МЕ, контрольная ведомость обучающегося
Записать технологические методы защиты информации
Работать с технологическими методами защиты информации
Технологические методы защиты информации
Сравнить основные способы авторизации пользователей
Сравнивать способы авторизации пользователей
Аутентификация. Привилегии
Учебная аудитория (по расписанию)
Учебная литература: Кузин А.В., Демин В.М. Разработка баз данных в системе Microsoft Access: учебник. – 2-е изд. – М.: ФОРУМ: ИНФРА – М, 2007.
Учебные материалы: руководство по МЕ, руководство по освоению действия МЕ, руководство по оценке действия МЕ, контрольная ведомость обучающегося
Интерактивные методы обучения: тестирование
Установить пароль на базу данных
Устанавливать пароль на базу данных
Установка пароля при открытии базы данных
Установить защиту базы данных при запуске MS Access
Устанавливать защиту базы данных при запуске MS Access
Защита базы данных при запуске MS Access
Создать защиту базы данных с помощью шифрования
Создавать защиту базы данных с помощью шифрования
Защита базы данных от несанкционированного доступа
Учебная аудитория (по расписанию)
Учебная литература: Кузин А.В., Демин В.М. Разработка баз данных в системе Microsoft Access: учебник. – 2-е изд. – М.: ФОРУМ: ИНФРА – М, 2007.
Учебные материалы: руководство по МЕ, руководство по освоению действия МЕ, руководство по оценке действия МЕ, контрольная ведомость обучающегося
Скомпилировать модули VBA
Компилировать модули VBA
MDF – файлы
ДМ 05 Курсовой проект
Задача модуля. После завершения обучения студент сможет создавать и работать с базой данных в СУБД Access
Действия
Умения
Знания
Практический опыт
Ресурсы
Создать проект базы данных
Создавать проект базы данных
Создание проекта базы данных
Учебная аудитория (по расписанию)
Учебная литература: Фуфаев Э.В., Фуфаев Д.Э. Базы данных: учеб.пособие для студ. сред. проф. образования. – 3-е изд., стер. – М.: Издательский центр «Академия», 2007.
Учебные материалы: руководство по МЕ, руководство по освоению действия МЕ, руководство по оценке действия МЕ, контрольная ведомость обучающегося
Создать таблицы базы данных. Установить связи между таблицами базы данных. Заполнить таблицу данными
Создавать таблицы базы данных. Устанавливать связи между таблицами базы данных. Заполнять таблицу данными
Создание таблиц базы данных. Схема данных. Ввод данных в таблицы
Создать запрос с помощью мастера запросов и с помощью конструктора
Создавать запрос с помощью мастера запросов.
Создавать запрос с помощью конструктора
Запрос. Способы создания запросов. Создание запросов с помощью конструктора
Составить условие для отбора данных в БД
Составлять условие для отбора данных в БД
Составление условий отбора данных
Создать перекрёстный запрос
Создавать перекрёстный запрос
Перекрёстные запросы
Создать запрос для автоматизации расчётов
Создавать запрос для автоматизации расчётов
Автоматизация расчётов с помощью запросов
Создать форму для ввода данных в таблицу
Создавать форму для ввода данных в таблицу
Разработка форм для ввода данных в таблицы
Разработать форму для пользовательского интерфейса
Разрабатывать форму для пользовательского интерфейса
Разработка форм для организации пользовательского интерфейса
Создать отчёт
Создавать отчёт
Отчёты
Создать меню пользователя БД
Создавать меню пользователя БД
Разработка меню пользователя
5 КОНТРОЛЬ И ОЦЕНКА РЕЗУЛЬТАТОВ ОСВОЕНИЯ УЧЕБНОЙ ДИСЦИПЛИНЫ «ОСНОВЫ ПРОЕКТИРОВАНИЯ БАЗ ДАННЫХ»
Результаты обучения (освоенные умения, усвоенные знания)
Формы и методы контроля и оценки результатов
1
2
Уметь:
проектировать реляционную базу данных;
использовать язык запросов для программного извлечения сведений из баз данных.
отчёт по лабораторным работам;
отчёт по внеаудиторной самостоятельной работе;
тестирование;
курсовое проектирование;
экзамен
Знать:
основы теории баз данных;
модели данных;
особенности реляционной модели и проектирование баз данных, изобразительные средства, используемые в ER-моделировании;
основы реляционной алгебры;
принципы проектирования баз данных, обеспечение непротиворечивости и целостности данных;
средства проектирования структур баз данных;
язык запросов SQL.
отчёт по лабораторным работам;
отчёт по внеаудиторной самостоятельной работе;
тестирование;
курсовое проектирование;
экзамен
6 ПЕРЕЧЕНЬ ЛИТЕРАТУРЫ ДЛЯ САМОСТОЯТЕЛЬНОЙ РАБОТЫ СТУДЕНТА
Агальцов В.П. Базы данных: Учебное пособие. - М.: Мир, 2002.
Голицына О.Л. Базы данных: Учебное пособие / О.Л. Голицына, Н.В.Максимов, И.П. Попов - М.: ФОРУМ: ИНФРА – М. 2003.
Кузин А.В. Разработка баз данных в системе Microsoft Access: учебник. – 2-е изд./ А.В.Кузин, В.М Демин. – М.: ФОРУМ: ИНФРА – М, 2007.
Макарова Н. В. Информатика: Учебник. – 3-е перераб.изд. – М.: Финансы и статистика, 2005
Фуфаев Э.В. Базы данных: учеб.пособие для студ. сред. проф. образования / Э.В. Фуфаев, Д.Э. Фуфаев – 3-е изд., стер. – М.: Издательский центр «Академия», 2007.
Фуфаев Э.В. Разработка и эксплуатация удалённых баз данных: учебник для студ. сред. проф. образования / Э.В Фуфаев, Д.Э. Фуфаев – М.: Издательский центр «Академия», 2008
13PAGE 15