МИНИСТЕРСТВО ОБРАЗОВАНИЯ И МОЛОДЕЖНОЙ ПОЛИТИКИ РЯЗАНСКОЙ ОБЛАСТИ
ОБЛАСТНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ
ПРОФЕССИОНАЛЬНОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ
«САРАЕВСКИЙ МНОГОФУНКЦИОНАЛЬНЫЙ КОЛЛЕДЖ»
РАБОЧАЯ ПРОГРАММА УЧЕБНОЙ ДИСЦИПЛИНЫ ОП.08 «Основы проектирования баз данных»
по специальности 09.02.07 Информационные системы и программирование
2021 г. Рабочая программа учебной дисциплины ОП.08 Основы проектирования баз данныхразработана на основе Федерального государственного образовательного стандарта (ФГОС) по специальности (специальностям) среднего профессионального образования (далее - СПО) 09.02.07 Информационные системы и программирование. Организация – разработчик: ОГБПОУ «Сараевский колледж» Разработчики:
Савонова Татьяна Владимировна, мастер производственного обучения ОГБПОУ «Сараевский колледж» Рекомендована методической комиссией, протокол № 1
от ____ ______________ 2021г.
Утверждаю:
Директор ОГБПОУ « Сараевский колледж»
______________________ Давыдов В.И. ___ _____________2021г.
Рецензент:
Председатель цикловой методической комиссии Информационные системы и программирования
___________________ Соболева О.В.
СОДЕРЖАНИЕ
| стр.
| 1. ПАСПОРТ РАБОЧЕЙ ПРОГРАММЫ УЧЕБНОЙ ДИСЦИПЛИНЫ
| 4
| СТРУКТУРА и содержание УЧЕБНОЙ ДИСЦИПЛИНЫ
| 6
| условия реализации учебной дисциплины
| 12
|
| 14
|
ПАСПОРТ РАБОЧЕЙ ПРОГРАММЫ УЧЕБНОЙ ДИСЦИПЛИНЫ
1.1. Область применения рабочей программы
Программа учебной дисциплины является частью основной образовательной программы по специальности среднего профессионального обучения 09.02.07 Информационные системы и программирование в соответствии с ФГОС СПО 09.02.07 Информационные системы и программирование, утверждённым приказом Министерства образования и науки Российской Федерации 09 декабря 2016 № 1547, зарегистрированным в Министерстве юстиции Российской Федерации 26 декабря 2016 года, регистрационный № 44936, входящим в укрупнённую группу ТОП-50 09.00.00 Информатика и вычислительная техника.
1.2. Место дисциплины в структуре основной профессиональной образовательной программы:
Учебная дисциплина ОП 8 «Основы проектирования баз данных» входит в общепрофессиональные дисциплины, профессионального цикла.
1.3. Цель и планируемые результаты освоения дисциплины:
В результате освоения дисциплины обучающийся должен
уметь:
проектировать реляционную базу данных. использовать язык запросов для программного извлечения сведений из баз данных.
В результате освоения дисциплины обучающийся должен
знать:
основы теории баз данных; модели данных; особенности реляционной модели и проектирование баз данных, изобразительные средства, используемые в ER- моделировании; основы реляционной алгебры; принципы проектирования баз данных, обеспечение непротиворечивости и целостности данных; средства проектирования структур баз данных; язык запросов SQL
В результате изучения дисциплины обучающийся осваивает элементы общих и
профессиональных компетенций.
Код
| Наименование компетенций
| ОК 1.
| Выбирать способы решения задач профессиональной деятельности, применительно к различным контекстам.
| ОК 2.
| Осуществлять поиск, анализ и интерпретацию информации, необходимой для выполнения задач профессиональной деятельности.
| ОК 4.
| Работать в коллективе и команде, эффективно взаимодействовать с коллегами, руководством, клиентами.
| ОК 5.
| Осуществлять устную и письменную коммуникацию на государственном языке с учетом особенностей социального и культурного контекста.
| ОК 9.
| Использовать информационные технологии в профессиональной деятельности.
| ОК 10.
| Пользоваться профессиональной документацией на государственном и иностранном языке.
| ПК 11.1.
| Осуществлять сбор, обработку и анализ информации для проектирования баз данных.
| ПК 11.2.
| Проектировать базу данных на основе анализа предметной области.
| ПК 11.3.
| Разрабатывать объекты базы данных в соответствии с результатами анализа предметной области.
| ПК 11.4.
| Реализовывать базу данных в конкретной системе управления базами данных.
| ПК 11.5.
| Администрировать базы данных.
| ПК 11.6.
| Защищать информацию в базе данных с использованием технологии защиты информации.
|
2. СТРУКТУРА И СОДЕРЖАНИЕ УЧЕБНОЙ ДИСЦИПЛИНЫ
2.1. Объем учебной дисциплины и виды учебной работы
Вид учебной работы
| Объем часов
| Объем образовательной программы
| 92
| в том числе:
| теоретическое обучение
| 54
| лабораторные занятия
| 0
| практические занятия
| 40
| самостоятельная работа
| 46
| экзамен
| 2
| Промежуточная аттестация проводится в форме экзамена
|
2.2. Тематический план и содержание учебной дисциплины
Наименование
| Содержание учебного материала и формы организации
| Уровень освоения
| Объем
| Осваиваемые
| элементы
| разделов и тем
|
| деятельности обучающихся
| часов
|
| компетенций
|
|
|
|
|
|
|
|
|
| 1
|
| 2
|
| 3
| 4
|
|
|
|
|
|
| Тема 1.
Основные
понятия баз
данных
|
| Содержание учебного материала
| Уровень освоения
| 9
| ОК 1, ОК 2, ОК 4, ОК
5, ОК 9, ОК 10, ПК
11.1, ПК 11.2, ПК 11.3, ПК 11, ПК 11.6.
|
|
|
| 1.
| Основные понятия теории БД.
| 2
| 2
| Самостоятельная работа «Работа с конспектом»
|
| 2.
| Технологии работы с БД.
| 1
| 2
| Самостоятельная работа «Работа с конспектом»
|
| 3.
| Типы БД.
| 1
| 1
| Самостоятельная работа «Работа с конспектом»
|
| 4.
| Организация систем управления БД.
| 2
| 2
| Самостоятельная работа «Работа с конспектом»
|
| Практическая работа №1«Описание предметной области. Сущности. Атрибуты».
| 2
| 2
|
| Самостоятельная работа «Работа с конспектом»
|
|
| Тема 2.
Взаимосвязи в
моделях и
реляционный
подход к
построению
моделей
|
| Содержание учебного материала
| Уровень освоения
| 23
| ОК 1, ОК 2, ОК 4, ОК
5, ОК 9, ОК 10, ПК
11.1, ПК 11.2, ПК 11.3, ПК 11, ПК 11.6.
|
|
|
| 1.
| Логическая и физическая независимость данных.
| 2
| 2
| Самостоятельная работа «Работа с конспектом»
|
| 2.
| Основные сведения о хранении данных.
| 1
| 2
| Самостоятельная работа «Работа с конспектом»
|
| 3.
| Классификация БД.
| 2
| 2
| Самостоятельная работа «Работа с конспектом»
|
| 4.
| Архитектуры и типы БД.
| 1
| 2
| Самостоятельная работа «Работа с конспектом»
|
| Практическая работа №2 «Описание предметной области. Связи между сущностями»
| 2
| 3
| Самостоятельная работа «Анализ данных»
|
| Практическая работа №3 «Построение различных моделей данных»
| 2
| 2
| Самостоятельная работа «Анализ данных»
|
| 5.
| Реляционная модель данных.
| 2
| 4
| Самостоятельная работа «Работа с конспектом»
|
| Практическая работа №4 «Создание реляционной модели данных»
| 2
| 2
| Самостоятельная работа «Работа с конспектом»
|
| 6.
| Реляционная алгебра.
| 1
| 2
| Самостоятельная работа «Работа с конспектом»
|
| Практическая работа №5 «Операции реляционной алгебры»
| 2
| 2
| Самостоятельная работа «Работа с конспектом»
|
| Тема 3. Этапы
проектирования
баз данных
| Содержание учебного материала
| Уровень освоения
| 18
| ОК 1, ОК 2, ОК 4, ОК
5, ОК 9, ОК 10, ПК
11.1, ПК 11.2, ПК 11.3, ПК 11, ПК 11.6.
| 1.
| Основные этапы проектирования БД.
| 1
| 4
| Самостоятельная работа «Работа с конспектом»
|
| Практическая работа №6 «Поэтапное проектирование БД»
| 2
| 2
| Самостоятельная работа «Работа с конспектом»
|
| 2.
| Концептуальное проектирование БД.
| 2
| 2
| Самостоятельная работа «Работа с конспектом»
|
| Практическая работа №7 «Создание структуры таблиц»
| 2
| 2
| Самостоятельная работа «Работа с конспектом»
|
| 3.
| Уровни моделей и этапы проектирования БД.
| 1
| 2
| Самостоятельная работа «Работа с конспектом»
|
| Практическая работа №8 «Создание таблиц в режиме конструктора»
| 2
| 2
| Самостоятельная работа «Работа с конспектом»
|
| 4.
| Этапы проектирования.
| 2
| 2
| Самостоятельная работа «Работа с конспектом»
|
| Практическая работа №9 «Копирование структуры таблиц. Изменение структуры»
| 2
| 2
| Самостоятельная работа «Работа с конспектом»
|
| Тема 4. Проектирование
структур баз
данных
| Содержание учебного материала
| Уровень освоения
| 20
| ОК 1, ОК 2, ОК 4, ОК
ПК
11.1, ПК 11.2, ПК 11.3, ПК 11, ПК 11.6.
| 1.
| Средства проектирования структур БД.
| 2
| 2
|
| Самостоятельная работа «Работа с конспектом»
|
|
| Практическая работа №10 «Проектирование однотабличной базы данных в СУБД MS Access»
| 2
| 2
| Самостоятельная работа «Работа с конспектом»
|
| 2.
| Нормализация БД.
| 2
| 2
|
| Самостоятельная работа «Работа с конспектом»
|
|
| Практическая работа №11 «Нормализация баз данных. Первая и вторая нормальные формы»
| 2
| 2
| Самостоятельная работа «Работа с конспектом»
|
| Практическая работа №12 «Нормализация баз данных. Третья нормальная форма. НФБК»
| 2
| 2
| Самостоятельная работа «Работа с конспектом»
|
| 3.
| Организация интерфейса с пользователем.
| 2
| 2
|
| Самостоятельная работа «Работа с конспектом»
|
|
| Практическая работа №13 «Организация пользовательского интерфейса»
| 2
| 2
| Самостоятельная работа «Работа с конспектом»
|
| 4.
| Создание многотабличных форм.
| 2
| 2
|
| Самостоятельная работа «Работа с конспектом»
|
|
| Практическая работа №14 «Проектирование многотабличной базы данных в СУБД MS Access»
| 2
| 2
| Самостоятельная работа «Работа с конспектом»
|
| Практическая работа №15 «Корректировка данных»
| 2
| 2
| Самостоятельная работа «Работа с конспектом»
|
| Тема 5.
Организация запросов SQL
| Содержание учебного материала
| Уровень освоения
| 22
| ОК 1, ОК 2, ОК 4, ОК
5, ОК 9, ОК 10, ПК
11.1, ПК 11.2, ПК 11.3, ПК 11, ПК 11.6.
| 1.
| Основные понятия языка SQL. Синтаксис операторов, типы.
| 1
| 4
| Самостоятельная работа «Доклад на тему «Язык SQL»
|
| Практическая работа №16 «Создание объектов баз данных»
| 2
| 2
| Самостоятельная работа «Работа с конспектом»
|
| 2.
| Создание, модификация и удаление таблиц. Операторы манипулирования данными.
| 1
| 2
| Самостоятельная работа «Работа с конспектом»
|
| Практическая работа №17 «Использование команд манипулирования данными»
| 2
| 2
| Самостоятельная работа «Работа с конспектом»
|
| 3.
| Организация запросов на выборку данных при помощи языка SQL.
| 2
| 2
| Самостоятельная работа «Работа с конспектом»
|
| Практическая работа №18 «Выборка данных. Оператор SELECT»
| 2
| 2
| Самостоятельная работа «Операторы SQL»
|
| 4.
| Объекты базы данных. Представления.
| 2
| 2
| Самостоятельная работа «Работа с конспектом»
|
| Практическая работа №19 «Представления в языке SQL»
| 2
| 2
| Самостоятельная работа «Операторы SQL»
|
| 5.
| Сортировка и группировка данных в SQL.
| 2
| 2
| Самостоятельная работа «Работа с конспектом»
|
| Практическая работа №20 «Определение прав доступа пользователей к данным»
| 2
| 2
| Самостоятельная работа «Работа с конспектом»
|
|
| Итого:
|
| 92 часа
|
| Для характеристики уровня освоения учебного материала используются следующие обозначения: 1 – ознакомительный (воспроизведение информации, узнавание (распознавание), объяснение ранее изученных объектов, свойств и т.п.); 2 – репродуктивный (выполнение деятельности по образцу, инструкции или под руководством); 3 – продуктивный (самостоятельное планирование и выполнение деятельности, решение проблемных задач).
УСЛОВИЯ РЕАЛИЗАЦИИ ПРОГРАММЫ УЧЕБНОЙ ДИСЦИПЛИНЫ 3.1. Материально-техническое обеспечение реализации профессионального модуля
Кабинет «Лаборатория организации и принципа построения компьютерных систем»:
Оборудование учебного кабинета: - посадочные места по количеству обучающихся;
- рабочее место преподавателя;
- классная доска;
- комплект учебно-методической документации.
Технические средства обучения:
- Персональные компьютеры;
- Проектор;
-Интерактивная доска.
3.2 Информационное обеспечение обучения
Перечень рекомендуемых учебных изданий, Интернет-ресурсов, дополнительной литературы.
Основные источники:
1 Лазицкас, Е.А. Базы данных и системы управления базами данных : учебное пособие / Е.А. Лазицкас, И.Н. Загумённикова, П.Г. Гилевский. - Минск : РИПО, 2016. - 267 с. : ил. - Библиогр. в кн. - ISBN 978-985-503-558-0.[Электронный ресурс]. - URL: http://biblioclub.ru/index.php?page=book&id=463305
Дополнительные источники:
2 Щелоков, С.А. Базы данных: учебное пособие / С.А. Щелоков ; Министерство образования и науки Российской Федерации, Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования «Оренбургский государственный университет», Кафедра программного обеспечения вычислительной техники и автоматизированных систем.- Оренбург: Оренбургский государственный университет, 2014. - 298 с. : ил. - Библиогр. в кн. ; .[Электронный ресурс].- URL:http://biblioclub.ru/index.php?page=book&id=260752
Программное обеспечение и Интернет-ресурсы:
3 https://www.lessons-tva.info/edu/inf-access/access.html
4 https://www.intuit.ru/studies/courses/1095/191/info
3.1. Требования к минимальному материально-техническому обеспечению реализации общеобразовательной дисциплины
Для реализации программы учебной дисциплины должны быть предусмотрены следующие специальные помещения: Лаборатория «Программирования и баз данных», оснащенная необходимым для реализации программы учебной дисциплины оборудованием:
аудиторная мебель для студентов по количеству обучающихся; автоматизированные рабочие места обучающихся; автоматизированное рабочее место преподавателя; сервер в лаборатории; проектор и экран; доска; программное обеспечение общего и профессионального назначения; комплекты учебно-наглядных пособий; тестовый материал, карточки индивидуальных заданий; инструкционные карты для проведения практических занятий.
Учебно-методический комплекс учебной дисциплины, систематизированный по компонентам
Нормативные документы и методическое обеспечение реализации дисциплины. Комплекты типовых заданий, тестов, вопросов по модулю.
3.3. Информационно-коммуникационное обеспечение обучения
Основные источники
Федорова Г.Н. Основы проектирования баз данных. – М.: Издательский центр «Академия», 2017. – 224с. Голицына О.Л. Основы проектирования баз данных / О.Л. Голицына, Т.Л. Партыка, И.И. Попов. – М.: ФОРУМ: ИНФРА-М, 2017. – 416с.
Дополнительные источники:
Шустова Л.И. Базы данных / Л.И. Шустова, О.В. Тараканов. – М.: ИНФРА-М, 2018. – 304с. Фуфаев Э.В. Базы данных / Э. В.Фуфаев, Д.Э. Фуфаев. – М.: Издательский центр «Академия», 2017. – 320с.
Интернет - ресурсы:
Кириллов В.В. Основы проектирования реляционных баз данных. http://citforum.ru/database/dbguide/ Руководство по проектированию реляционных баз данных. https://habrahabr.ru/post/193136/
4. Контроль и оценка результатов Освоения учебной дисциплины Контроль и оценка результатов освоения дисциплины осуществляется преподавателем в процессе проведения практических занятий, тестирования, а также выполнения обучающимися индивидуальных заданий, проектов, исследований.
Результаты обучения
| Критерии оценки
| Формы и методы оценки
| Перечень умений, осваиваемых в рамках дисциплины:
проектировать реляционную базу данных; использовать язык запросов для программного извлечения сведений из баз данных
| «Отлично» - теоретическое содержание курса освоено полностью, без пробелов, умения сформированы, все предусмотренные программой учебные задания выполнены, качество их выполнения оценено высоко.
«Хорошо» - теоретическое содержание курса освоено полностью, без пробелов, некоторые умения сформированы недостаточно, все предусмотренные программой учебные задания выполнены, некоторые виды заданий выполнены с ошибками.
«Удовлетворительно» - теоретическое содержание курса освоено частично, но пробелы не носят существенного характера, необходимые умения работы с освоенным материалом в основном сформированы, большинство предусмотренных программой обучения учебных заданий выполнено, некоторые из выполненных заданий содержат ошибки.
«Неудовлетворительно» - теоретическое содержание курса не освоено, необходимые умения не сформированы, выполненные учебные задания содержат грубые ошибки.
| •Тестирование.
•Контрольная работа.
•Самостоятельная работа.
•Защита реферата.
•Наблюдение за выполнением практического задания (деятельностью студента).
•Оценка выполнения практического задания(работы).
•Подготовка и выступление с докладом, сообщением, презентацией.
•Решение ситуационной задачи.
| Перечень знаний, осваиваемых в рамках дисциплины:
основы теории баз данных; модели данных; особенности реляционной модели и проектирование баз данных; изобразительные средства, используемые в ER- моделировании; основы реляционной алгебры; принципы проектирования баз данных; обеспечение непротиворечивости и целостности данных; средства проектирования структур баз данных; язык запросов SQL
| |