Рабочая программа ПМ-02. Разработка и администрирование баз данных
рабочая программа на тему
Рабочая программа учебной дисциплины разработана на основе Федерального государственного образовательного стандарта среднего профессионального образования (далее – ФГОС СПО) по специальности 09.02.03 Программирование в компьютерных системах.
Организация – разработчик: бюджетное учреждение профессионального образования Ханты-Мансийского автономного округа – Югры «Мегионский политехнический колледж»
Скачать:
Вложение | Размер |
---|---|
![]() | 473 КБ |
Предварительный просмотр:
Приложение __ к ППССЗ по специальности
09.02.03 Программирование в компьютерных системах,
РАБОЧАЯ ПРОГРАММА ПРОФЕССИОНАЛЬНОГО МОДУЛЯ
ПМ.02 Разработка и администрирование баз данных
Мегион, 2016
Рабочая программа учебной дисциплины разработана на основе Федерального государственного образовательного стандарта среднего профессионального образования (далее – ФГОС СПО) по специальности 09.02.03 Программирование в компьютерных системах.
Организация – разработчик: бюджетное учреждение профессионального образования Ханты-Мансийского автономного округа – Югры «Мегионский политехнический колледж»
Разработчики:
Бумина Светлана Петровна, преподаватель.
Ф.И.О., должность
Шулика Филипп Игоревич, преподаватель
Ф.И.О., должность
Рекомендовано цикловой методической комиссией информационных и электротехнических дисциплин, протокол № 260-о от «21» июня 2016 г.
СОДЕРЖАНИЕ
стр. | |
1 ПАСПОРТ РАБОЧЕЙ ПРОГРАММЫ ПРОФЕССИОНАЛЬНОГО МОДУЛЯ | 4 |
2 РЕЗУЛЬТАТЫ ОСВОЕНИЯ ПРОФЕССИОНАЛЬНОГО МОДУЛЯ | 5 |
3 СТРУКТУРА И СОДЕРЖАНИЕ ПРОФЕССИОНАЛЬНОГО МОДУЛЯ | 6 |
4 УСЛОВИЯ РЕАЛИЗАЦИИ РАБОЧЕЙ ПРОГРАММЫ ПРОФЕССИОНАЛЬНОГО МОДУЛЯ | 15 |
5 КОНТРОЛЬ И ОЦЕНКА РЕЗУЛЬТОВ ОСВОЕНИЯ ПРОФЕССИОНАЛЬНОГО МОДУЛЯ (ВИДА ПРОФЕССИОНАЛЬНОЙ ДЕЯТЕЛЬНОСТИ) | 18 |
1 ПАСПОРТ РАБОЧЕЙ ПРОГРАММЫ ПРОФЕССИОНАЛЬНОГО МОДУЛЯ
ПМ.02 Разработка и администрирование баз данных
1.1 Область применения программы
Рабочая программа профессионального модуля (далее программа ПМ) является частью основной профессиональной образовательной программы в соответствии с ФГОС СПО по специальности 09.02.03 Программирование в компьютерных системах в части освоения основного вида профессиональной деятельности (ВПД): Разработка и администрирование баз данных и соответствующих профессиональных компетенций (ПК):
ПК 2.1. Разрабатывать объекты базы данных.
ПК 2.2. Реализовывать базу данных в конкретной СУБД.
ПК 2.3. Решать вопросы администрирования базы данных.
ПК 2.4. Реализовывать методы и технологии защиты информации в базах данных.
1.2 Цели и задачи профессионального модуля – требования к результатам освоения модуля:
С целью овладения указанным видом профессиональной деятельности и соответствующими профессиональными компетенциями обучающийся в ходе освоения профессионального модуля должен:
иметь практический опыт:
- работы с объектами базы данных в конкретной СУБД;
- использования средств заполнения базы данных;
- использования стандартных методов защиты объектов базы данных;
уметь:
- создавать объекты баз данных в современных СУБД и управлять доступом к этим объектам;
- работать с современными Case-средствами проектирования баз данных;
- формировать и настраивать схему базы данных;
- разрабатывать прикладные программы с использованием языка SQL;
- создавать хранимые процедуры и триггеры на базах данных;
- применять стандартные методы для защиты объектов базы данных;
знать:
- основные положения теории баз данных, хранилищ данных, баз знаний;
- основные принципы построения концептуальной, логической и физической модели данных;
- современные инструментальные средства разработки схемы базы данных;
- методы описания схем баз данных в современных СУБД;
- структуры данных СУБД, общий подход к организации представлений, таблиц, индексов и кластеров;
- методы организации целостности данных;
- способы контроля доступа к данным и управления привилегиями;
- основные методы и средства защиты данных в базах данных;
- модели и структуры информационных систем;
- основные типы сетевых топологий, приемы работы в компьютерных сетях;
- информационные ресурсы компьютерных сетей;
- технологии передачи и обмена данными в компьютерных сетях;
- основы разработки приложений баз данных.
1.3 Количество часов на освоение программы профессионального модуля:
всего - 849 часов, в том числе:
максимальной учебной нагрузки обучающегося – 633 часов, включая:
аудиторной учебной работы обучающегося (обязательных учебных занятий) – 494 часов;
внеаудиторной (самостоятельной) учебной работы обучающегося – 139 часов;
производственной практики – 216 часов.
2 РЕЗУЛЬТАТЫ ОСВОЕНИЯ ПРОФЕССИОНАЛЬНОГО МОДУЛЯ
Результатом освоения программы профессионального модуля является овладение обучающимися видом профессиональной деятельности Разработка и администрирование баз данных, в том числе профессиональными (ПК) и общими (ОК) компетенциями:
Код | Наименование результата обучения |
ПК 2.1 | Разрабатывать объекты базы данных. |
ПК 2.2 | Реализовывать базу данных в конкретной СУБД. |
ПК 2.3 | Решать вопросы администрирования базы данных. |
ПК 2.4 | Реализовывать методы и технологии защиты информации в базах данных. |
ОК 1 | Понимать сущность и социальную значимость своей будущей профессии, проявлять к ней устойчивый интерес. |
ОК 2 | Организовывать собственную деятельность, определять методы и способы выполнения профессиональных задач, оценивать их эффективность и качество. |
ОК 3 | Решать проблемы, оценивать риски и принимать решения в нестандартных ситуациях. |
ОК 4 | Осуществлять поиск, анализ и оценку информации, необходимой для остановки и решения профессиональных задач, профессионального и личностного развития. |
ОК 5 | Использовать информационно-коммуникационные технологии для совершенствования профессиональной деятельности. |
ОК 6 | Работать в коллективе и команде, обеспечивать ее сплочение, эффективно общаться с коллегами, руководством, потребителями. |
ОК 7 | Ставить цели, мотивировать деятельность подчиненных, организовывать и контролировать их работу с принятием на себя ответственности за результат выполнения заданий. |
ОК 8 | Самостоятельно определять задачи профессионального и личностного развития, заниматься самообразованием, осознанно планировать повышение квалификации. |
ОК 9 | Быть готовым к смене технологий в профессиональной деятельности. |
3 СТРУКТУРА И СОДЕРЖАНИЕ ПРОФЕССИОНАЛЬНОГО МОДУЛЯ
3.1 Тематический план профессионального модуля
Коды профессиональных компетенций | Наименования разделов профессионального модуля | Всего часов (макс. учебная нагрузка и практики) | Объем времени, отведенный на освоение междисциплинарного курса (курсов) | Практика | |||||
Обязательная аудиторная учебная нагрузка обучающегося | Самостоятельная работа обучающегося | Учебная, часов | Производственная (по профилю специальности), часов | ||||||
Всего, часов | в т.ч. лабораторные работы и практические занятия, часов | в т.ч., курсовая работа (проект), часов | Всего, часов | в т.ч., курсовая работа (проект), часов | |||||
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
ПК 2.1-2.3 | МДК.02.01 Инфокоммуникационные системы и сети Раздел 1 Инфокоммуникационные системы и сети | 177 | 118 | 42 | - | 59 | - | - | 216 |
ПК 2.1-2.3 | МДК.02.02 Технология разработки и защиты баз данных | 240 | 160 | 84 | - | 80 | - | ||
Раздел 2 Разработка и эксплуата-ция баз данных | 105 | 58 | - | - | 47 | - | - | ||
ПК 2.3-2.4 | Раздел 3 Администрирование баз данных и защита информации в базах | 135 | 102 | 84 | - | 33 | - | - | |
Производственная практика (по профилю специальности) | 216 | - | |||||||
Итого по модулю: | 633 | 278 | 126 | - | 139 | - | - | 216 |
3.2 Содержание обучения по профессиональному модулю (ПМ)
Наименование разделов профессионального модуля (ПМ), междисциплинарных курсов (МДК) и тем | Содержание учебного материала, лабораторные работы и практические занятия, самостоятельная работа обучающихся, курсовая работа (проект) (если предусмотрены) | Объем часов | Уровень освоения | ||||||
1 | 2 | 3 | 4 | ||||||
ПМ 02 Разработка и администрирование баз данных | 633 | ||||||||
МДК 02.01. Инфокоммуникационные системы и сети | 177 | ||||||||
Раздел 1. Инфокоммуникационные системы и сети | 177 | ||||||||
Тема 1. Введение в предмет. Топологии сети | Содержание | 34 | 2 | ||||||
Введение в предмет | 2 | ||||||||
Топологии сети | 2 | ||||||||
Виды сетевых адаптеров | 2 | ||||||||
Виды кабелей | 2 | ||||||||
Настройка TCP-IP | 2 | ||||||||
Семиуровневая модель OSI | 2 | ||||||||
Прикладной уровень | 2 | ||||||||
Системный уровень | 2 | ||||||||
Канальный уровень, сетевой уровень | 2 | ||||||||
Транспортный, физический уровень | 2 | ||||||||
Сеансовый уровень | 2 | ||||||||
Протоколы, канальный уровень | 2 | ||||||||
Архитектура и устройство сетей | 2 | ||||||||
Аппаратные компоненты | 2 | ||||||||
Сетевые модели | 2 | ||||||||
Межсетевое взаимодействие | 2 | ||||||||
Настройка браузера | 2 | ||||||||
Тема 2. Установка и настройка подключения к сети Интернет с помощью различных технологий и специализированного оборудования | Содержание | 18 | 2 | ||||||
1. | Виды сетевого оборудования | 2 | |||||||
2. | Назначение и сравнительная характеристика | 2 | |||||||
3. | Характеристика оборудования для подключения к сети Интернет | 2 | |||||||
4. | Способы подключения к сети Интернет | 2 | |||||||
5. | Установка и настройка подключения к сети Интернет с помощью различных технологий | 2 | |||||||
6. | Диагностика и тестирование TCP/IP Утилиты для диагностики | 2 | |||||||
7. | Основные неисправности сети Устранение неисправностей | 2 | 3 | ||||||
8. | Технологии доступа в Интернет | 2 | |||||||
9. | Настройка рабочей станции для работы в сети | 2 | |||||||
Практические занятия | 16 | ||||||||
1. | Установка и настройка сетевого оборудования | ||||||||
2. | Сравнительная характеристика сетевых адаптеров разных фирм производителей | ||||||||
3. | Установка и настройка подключения к сети Интернет | ||||||||
4. | Автоматическое получение IP-адреса. Определение альтернативной конфигурации для TCP/IP | ||||||||
5 | Просмотр конфигурации TCP/IP с помощью средства Ipconfig.exe. Отображение сведений о подключении с помощью средства Nbtstat.exe | ||||||||
Тема 3 . Установка специализированных программ и драйверов, осуществление настройки параметров подключения к сети Интернет | Содержание | 6 2 | 3 | ||||||
1. | Службы сети Интернет | ||||||||
2. | Тестирование TCP/IP | 2 | |||||||
3. | Информационные системы Интернет | 2 | |||||||
Практические занятия | 10 | ||||||||
1. | Настройка рабочей станции для работы в сети | ||||||||
2. | Управление и учет входящего и исходящего объема информации (трафика) сети | ||||||||
3. | Поиск информации в Интернете | ||||||||
Тема 4. Осуществление монтажа кабельной сети и оборудования локальных сетей различной топологии
| Содержание | 4 2 | 3 | ||||||
1. | Проектирование и создание сети | ||||||||
2. | Виды кабелей | 2 | |||||||
Практические занятия | 4 | ||||||||
1. | Монтаж сети с использованием витой пары | ||||||||
2. | Проектирование локальной сети | ||||||||
Тема 5. Осуществление настройки сетевых протоколов серверов и рабочих станций | Содержание | 4 | |||||||
1. | Выбор способа функционирования сети | 2 | |||||||
2. | Выбор управляющего сервера | 2 | |||||||
Практические занятия | 4 | ||||||||
1. | Осуществление настройки сетевых протоколов серверов и рабочих станций | ||||||||
Тема 6. Выполнение работ по эксплуатации и обслуживания сетевого оборудования | Содержание | 2 2 | 3 | ||||||
1. | Тестирование сети | ||||||||
Практические занятия | 4 | ||||||||
1. | Тестирование сети | ||||||||
Тема 7. . Обеспечение работы системы регистрации и авторизации пользователей сети | Содержание | 8 2 | |||||||
1. | Установка контроллера домена и DNS- сервера | ||||||||
2. | Добавление роли DHCP- сервера и его настройка | 2 | |||||||
3. | 1.Осуществление мер по защите компьютерных сетей от несанкционированного доступа 2.Защита системой паролей | 4 | |||||||
Практические занятия | 4 | ||||||||
1. | Добавление роли DHCP- сервера и его настройка | ||||||||
Самостоятельная работа при изучении раздела МДК 02.01. Выполнение домашних заданий
Подготовка презентаций по темам:
| 59 |
Наименование | Содержание учебного материала, лабораторные и практические работы обучающихся | Количество часов | Уровень освоения | |||
1 | 2 | 3 | 4 | |||
МДК 02.02 Технология разработки и защиты баз данных | 240 | |||||
Раздел 2. Разработка и эксплуатация баз данных | 105 | |||||
Тема 2.1. Разработка и проектирование баз данных | Содержание учебного материала | 51 | ||||
1-2 | 1. Основные понятия и определения БД. | 2 | 1 | |||
2. Модели данных: иерархическая, сетевая и реляционная. | ||||||
3-4 | 1. Развитие способов организации данных: постреляционные модели данных. | 2
| 2 | |||
2. Атрибуты и ключи. Типы отношений. Нормализация отношений. Реляционная алгебра. | ||||||
5-6 | 1. Понятие объекта баз данных. Назначение объектов баз данных. | 2 | 2 | |||
2. Способы создания объектов в СУБД. | ||||||
7-8 | 1. Установка отношений. Формирование и настройка схемы базы данных. | 2 | 2 | |||
2. Структуры данных СУБД. | ||||||
9-10 | 1.Общий подход к организации представлений, таблиц, индексов и кластеров. | 2 | 2 | |||
2.Примеры организации баз данных. | ||||||
11-12 | 1.Методы описания и построения схем баз данных в современных СУБД. | 2 | 2 | |||
2.Принципы и методы манипулирования данными | ||||||
13-14 | 1.Навигация по набору данных. Сортировка, поиск и фильтрация (выборка) данных. | 2 | 2 | |||
2.Построение запросов к СУБД. | ||||||
15-16 | Разработка и создание объектов баз данных (таблиц) | 2 | 3 | |||
17-18 | Создание различных видов форм в СУБД Access | 2 | 3 | |||
19-20 | Установка атрибутов и ключей в БД. Установка и нормализация отношений в базе данных (различные нормальные формы) | 2 | 3 | |||
21-22 | Формирование отчетов в СУБД Access | 2 | 3 | |||
23-24 | Построение схем баз данных (различного уровня сложности) | 2 | 3 | |||
25-26 | Манипулирование данными (хранение, добавление, редактирование данных) | 2 | 3 | |||
27-28 | Сортировка, поиск и фильтрация данных | 2 | 3 | |||
29-30 | Построение запросов к СУБД (различного уровня сложности) | 2 | 3 | |||
31-32 | Работа с итоговыми элементами управления | 2 | 3 | |||
33-34 | Зачетное занятие по данному разделу | 2 | 3 | |||
Самостоятельная работа | 17 | |||||
Выполнение домашних заданий. Формирование таблиц. Формирование форм. Формирование отчетов. Выполнение запросов. |
| |||||
Тема 2.2 Визуальное программирование баз данных. | Содержание учебного материала | 8 | ||||
35-36 | Классификация инструментальных средств проектирования структуры базы данных. | 2 | 3 | |||
37-38 | Концептуальная, логическая и физическая модели данных. Обеспечение целостности данных. | 2
| 3 | |||
39-40 | Утилиты автоматизированного проектирования базы данных (например, ErWin, Visio Enterprise и т.п.). | 2 | 3 | |||
41-42 | Инструментальные оболочки для разработки баз данных (например, Delphi и т.п.). | 2 | 3 | |||
Самостоятельная работа | 10 | |||||
| выполнение домашних заданий Разработка БД Реляционная алгебра – решение задач |
| ||||
Тема 2.3 Разработка и эксплуатация удаленных баз данных | Содержание учебного материала | 16 | ||||
43-44 | Основные понятия и определения удаленных баз данных. Архитектура баз данных (двух- и трёхзвенная структуры, клиент – сервер, файл - сервер). | 2 | 2 | |||
45-46 | Типовые клиенты доступа к базе данных на основе различных технологий (например, ADO, BDE, COM, CORBA). | 2 | 2 | |||
47-48 | Принципы разработки многопользовательских информационных систем в условиях CALS-технологий. | 2 | 2 | |||
49-50 | Разработка и эксплуатация серверной части: создание, модификация и удаление таблиц. Индекс и ключ. | 2 | 3 | |||
51-52 | Разработка и эксплуатация клиентской части | 2 | 3 | |||
53-54 | Структурированный язык запросов SQL | 2 | 3 | |||
55-56 | Создание хранимых процедур и триггеров в базах данных | 2 | 3 | |||
57-58 | Внесение изменений в базу данных: управление транзакциями, кеширование памяти, перехват исключительных ситуаций и обработка ошибок. | 2 | 2 | |||
Самостоятельная работа | 20 | |||||
| Выполнение домашних заданий. Выполнение простых и сложных запросов в БД. |
| ||||
Операторы языка запросов SQL презентацию. | ||||||
Раздел 3. Администрирование баз данных и защита информации в базах | ||||||
Тема 3.1 Администрирование и защита информации в базах данных | Содержание учебного материала | 18 | ||||
59-60 | Понятия администрирование, привилегия, доступ. | 2 | 22 | |||
61-62 | Виды пользователей и группы привилегий, соответствующие виду пользователя. | 2 | ||||
63-64 | Возможности операционной системы для администрирования. | 2 | 2 | |||
65-66 | Принцип и архитектура администрируемой базы данных. | 2 | 2 | |||
67-68 | Условия защиты базы данных. Технические методы и средства защиты базы данных. | 2 | 2 | |||
69-70 | Контроль доступа к данным. Управление привилегиями пользователей базы данных. | 2 | 3 | |||
71-72 | Идентификация и аутентификация пользователя. Пароли. | 2 | 3 | |||
73-74 | Антивирусная защита данных. | 2 | 3 | |||
Самостоятельная работа | 20 | |||||
| выполнение домашних заданий Разработка БД Доклад «Технические методы и средства защиты базы данных» Формирование форм БД Формирование отчетов БД |
| ||||
Практические работы | 84 | |||||
75-76 | ПР1-2 Логические модели данных | 2 | ||||
77-78 | ПР3-4 Способы организации памяти для хранения данных | 2 | ||||
79-80 | ПР5-6 Разработка физической модели данных | 2 | ||||
81-82 | ПР7-8 Создание таблиц с помощью конструктора | 2 | ||||
83-84 | ПР9-10 Способы создания запросов | 2 | ||||
85-86 | ПР11-12 Автоматизация расчетов с помощью запросов | 2 | ||||
87-88 | ПР13-14 Создание форм с помощью конструктора | 2 | ||||
89-90 | 2 | |||||
91-92 | 2 | |||||
93-94 | ПР19-20 Установка и нормализация отношений в базе данных (различные нормальные формы) | 2 | ||||
95-96 | ПР21-22 Построение схем баз данных | 2 | ||||
97-98 | ПР23-24 Построение схем различного уровня сложности. | 2 | ||||
99-100 | ПР25-26 Манипулирование данными (хранение, добавление, редактирование данных) | 2 | ||||
101-102 | ПР27-28 Сортировка, поиск и фильтрация данных | 2 | ||||
103-104 | ПР29-30 Технология разработки и построения запросов вСУБД | 2 | ||||
105-106 | ПР31-32 Автоматизация расчетов с помощью запросов в СУБД | 2 | ||||
107-108 | ПР33-34 Разработка клиентской части базы данных в инструментальной оболочке | 2 | ||||
109-110 | ПР35-36 Построение концептуальной модели базы данных | 2 | ||||
111-112 | ПР37-38 Создание логической модели данных с помощью утилиты автомати-зированного проектирования базы данных | 2 | ||||
113-114 | ПР39-40 Создание физической модели данных с помощью утилиты автоматизированного проектирования базы данных | 2 | ||||
115-116 | ПР41-42 Автоматизация работы с данными при помощи макросов | 2 | ||||
117-118 | ПР43-44 Автоматизация работы с данными при помощи программных модулей | 2 | ||||
119-120 | ПР45-46 Разработка серверной части базы данных в инструментальной оболочке | 2 | ||||
121-122 | ПР47-48 Модель сервера баз данных | 2 | ||||
123-124 | ПР49-50 Компоненты SQL server 2008 | 2 | ||||
125-126 | ПР51-52 Модели клиент-сервер | 2 | ||||
127-128 | ПР53-54 Системные базы данных SQL server 2008 | 2 | ||||
129-130 | ПР55-56 Генерация систем баз данных | 2 | ||||
131-132 | ПР57-58 Оптимизация запросов, управляемых правилами | 2 | ||||
133-134 | ПР59-60 Обьектно-ориентированные модели данных | 2 | ||||
135-136 | ПР61-62 Cache и WWW-технологии | 2 | ||||
137-138 | Всего в VII семестре | 2 | ||||
139-140 | ПР63-64 Структурированный язык запросов SQL | 2 | ||||
141-142 | ПР65-66 Операторы обработки SQL запроссов | 2 | ||||
143-144 | ПР67-68 Построение запросов к базе данных на языке SQL (различных типов) | 2 | ||||
145-146 | ПР69-70 Создание хранимых процедур в базах данных (различных типов) | 2 | ||||
147-148 | ПР71-72 Создание триггеров в базах данных (различных типов). | 2 | ||||
149-150 | ПР73-74 Управление транзакциями | 2 | ||||
151-152 | ПР75-76 Кеширование памяти, перехват исключительных ситуаций и обработка ошибок. | 2 | ||||
153-154 | ПР77-78 Обеспечение достоверности информации при использовании баз данных. | 2 | ||||
155-156 | ПР79-80 Распределение привилегий пользователей | 2 | ||||
157-158 | ПР81-82 Управление привилегиями пользователей | 2 | ||||
159-160 | ПР83-84 Установка антивирусной защиты. | 2 | ||||
Самостоятельная работа | 13 | |||||
| выполнение домашних заданий Доклад «Защита баз данных» Различные Манипуляции с базами данных. |
| ||||
Производственная практика ПП.02 | 216 | |||||
Виды работ:
| ||||||
ИТОГО по ПМ.02: | 633 |
4 УСЛОВИЯ РЕАЛИЗАЦИИ РАБОЧЕЙ ПРОГРАММЫ
ПРОФЕССИОНАЛЬНОГО МОДУЛЯ
4.1 Материально-техническое обеспечение
Реализация профессионального модуля предполагает наличие учебного кабинета.
Оборудование учебного кабинета:
Персональные компьютеры, интерактивная доска, проектор, локальная сеть, программное обеспечение общего и профессионального назначения, комплект учебно-методической документации, наглядные материалы.
Технические средства обучения:
Персональные компьютеры, принтер-сканер-копир, мультимедийные компоненты компьютера, проектор.
Программное обеспечение:
- Операционная система Windows;
- SQL
- системы программирования
- пакет прикладных программ Microsoft Office;
Реализация профессионального модуля предполагает обязательную производственную практику.
4.2 Информационное обеспечение обучения
Перечень используемых учебных изданий, Интернет-ресурсов, дополнительной литературы
Основные источники:
- Агальцов В. П. Математические методы в программировании. - М.: ИНФРА-М, 2010.
- Баженов И. Ю. Языки программирования. - М.: Академия, 2012.
- Гвоздева В.А. Введение в специальность программиста.- М.: ИНФРА-М, 2011.
- Голицына О. Л. Программное обеспечение. - М.: ИНФРА-М, 2012.
- Голицына О. Л. Языки программирования. - М.: ИНФРА-М, 2010.
- Голицына О. Л. Языки программирования. - М.: ИНФРА-М, 2012.
- Головин И. Г. Языки и методы программирования. - М.: Академия, 2012.
- Головин Ю. А. Информационные сети. - М.: Академия, 2011.
- Гусятников В.Н. Стандартизация и разработка программных систем. – М.: ИНФРА-М, 2010.
- Емельянова Н.З. Проектирование информационных систем. – М.: Феникс», 2012.
- Исаченко О. В. Программное обеспечение компьютерных сетей. - М.: ИНФРА-М,2012.
- Канцедал С. А. Алгоритмизация и программирование. - М.: ИНФРА-М, 2011.
- Колдаев В. Д. Численные методы и программирование. - М.: ИНФРА-М, 2012.
- Крупский В. Н. Теория алгоритмов.- М.: Академия, 2010.
- Кузин А. В. Компьютерные сети. - М.: ИНФРА-М, 2011.
- Максимов Н. В. Современные информационные технологии. - М.: ИНФРА-М, 2012.
- Мельников В. П. Информационная безопасность. - М.: Академия, 2012.
- Немцова Т. И. Компьютерная графика и Web-дизайн. - М.: ИНФРА-М,2011.
- Партыка Т. Л. Операционные системы, среды и оболочки. - М.: ИНФРА-М,2012.
- Партыка Т.Л. Математические методы. – М.:ИНФРА-М, 2013.
- Рудаков А. В. Технология разработки программных продуктов. - М.: Академия, 2012.
- Рудаков А. В. Технология разработки программных продуктов: практикум. - М.: Академия,
- СД. Технология программирования. - Саратов: Корпорация «Диполь», 2012.
- Семакин И. Г. Основы алгоритмизации и программирования. - М.: Академия, 2012.
- Семакин И. Г. Основы программирования. - М.: Академия, 2011.
- Синаторов С. В. Пакеты прикладных программ. - М.: ИНФРА-М,2012.
- Смелянский Р. Л. Компьютерные сети: в 2-х томах Т.1.,2. - М.: Академия, 2011.
- Фуфаев Э. В. Базы данных. - М.: Академия, 2012.
- Хорев П. Б. Объектно-ориентированное программирование.- М.: Академия, 2012.
- Эпштейн М. С. Программирование на языке С+. - М.: Академия, 2011.
СD. Информация и ее кодирование. - Саратов: Корпорация «Диполь», 2012.
СD. Алгоритмизация и программирование. - Саратов: Корпорация «Диполь», 2012.
Дополнительные источники:
- Использование Turbo Assembler при разработке программ. Киев, Диалектика, 2003.
- П.И. Рудаков, К.Г. Финогенов. Программируем на языке ассемблера IBM PC. Обнинск, 2009.
- В.Н. Пильщиков. Программирование на языке ассемблера IBM РС. М. Диалог-МИФИ, 2009
- Том Сван. Освоение Turbo Assembler. II издание. Киев, Диалектика, 2005.
- А.В. Фролов, Г.В.Фролов. Защищённый режим процессоров Intel 80286/ 80386/ 80486. Практическое руководство по использованию защищённого режима. Москва, Диалог-МИФИ, 2008.
- Питер Абель. Язык Ассемблера для IBM PС и программирования. М., Высшая школа, 2008.
Интернет ресурсы:
1. Образовательный портал INTUIT.RU;
2. Образовательный портал EDU.BPwin
3. http://www.it.ua/about_022_target.php
4. http://orgstructura.ru/?q=types-of-organizational-structure
5. http://www.inventech.ru/lib/predpr/predpr0015/
6. http://www.gosthelp.ru/text/PosobieOsnovnyetrebovaniy.html
7. http://lektor5.narod.ru/inf/inf3.htm
8. http://www.excode.ru/art6058p1.html
9. http://inftis.narod.ru/ais/ais-n8.htm
10. http://www.management.com.ua/ims/ims031.html
11. http://www.intuit.ru/department/se/devis/
12. http://www.interface.ru/fset.asp?Url=/case/proekt_inf_sis2.htm
13. http://www.s-networks.ru/index-194.shtml.htm
4.3. Общие требования к организации образовательного процесса
Освоению модуля «Разработка программных модулей программного обеспечения для компьютерных систем» должно предшествовать изучение дисциплин «Основы программирования» и «Теория алгоритмов».
При подготовке к квалификационному экзамену обучающимся оказываются консультации.
Во время самостоятельной подготовки учащимся должен быть предоставлен доступ в Интернет.
Требования к учебно-методической документации: наличие рекомендаций к выполнению лабораторных, практических и самостоятельных работ.
4.4. Кадровое обеспечение образовательного процесса
Требования к квалификации педагогических (инженерно-педагогических) кадров, обеспечивающих обучение междисциплинарному курсу (курсам): наличие высшего профессионального образования, соответствующего профилю модуля «Разработка программных модулей программного обеспечения для компьютерных систем».
Требования к квалификации педагогических кадров, осуществляющих руководство практикой
Инженерно-педагогический состав: дипломированные специалисты – преподаватели междисциплинарных курсов, а также общепрофессиональных дисциплин: «Операционные системы»; «Архитектура компьютерных систем»; «Технические средства информатизации»; «Информационные технологии», «Основы программирования», «Теория алгоритмов».
5 КОНТРОЛЬ И ОЦЕНКА РЕЗУЛЬТАТОВ ОСВОЕНИЯ
ПРОФЕССИОНАЛЬНОГО МОДУЛЯ
(ВИДА ПРОФЕССИОНАЛЬНОЙ ДЕЯТЕЛЬНОСТИ)
Результаты (освоенные профессиональные компетенции) | Основные показатели оценки результата |
ПК 2.1. Разрабатывать объекты базы данных. |
|
ПК 2.2. Реализовывать базу данных в конкретной СУБД. |
|
ПК 3. Решать вопросы администрирования базы данных. |
|
ПК 4. Реализовывать методы и технологии защиты информации в базах данных. | - выбор сетевой технологии и, исходя из неё, методов доступа к базе данных;
|
Формы и методы контроля и оценки результатов обучения должны позволять проверять у обучающихся не только сформированность профессиональных компетенций, но и развитие общих компетенций и обеспечивающих их умений.
Результаты (освоенные общие компетенции) | Основные показатели оценки результата |
ОК 1. Понимать сущность и социальную значимость своей будущей профессии, проявлять к ней устойчивый интерес. | - демонстрирование интереса к будущей профессии - активное и инициативное участие в процессе освоения профессиональной деятельности; - участие в студенческих конференциях, конкурсах и т.п. |
ОК 2. Организовывать собственную деятельность, выбирать типовые методы и способы выполнения профессиональных задач, оценивать их эффективность и качество. |
|
ОК 3. Принимать решения в стандартных и нестандартных ситуациях и нести за них ответственность. |
|
ОК 4. Осуществлять поиск и использование информации, необходимой для эффективного выполнения профессиональных задач, профессионального и личностного развития. | - результативный поиск информации в различных источниках, в т.ч. сети Интернет; |
ОК 5. Использовать информационно-коммуникационные технологии в профессиональной деятельности. | - адекватный отбор и использование полученной информации для решения профессиональных задач. |
ОК 6. Работать в коллективе и в команде, эффективно общаться с коллегами, руководством, потребителями. | - соблюдение этических норм при взаимодействии с обучающимися, преподавателями и администрацией, коммуникативная толерантность. |
ОК 7. Брать на себя ответственность за работу членов команды (подчиненных), за результат выполнения заданий. | - результативное исполнение функций руководителя работ, выполняемых группой. |
ОК 8. Самостоятельно определять задачи профессионального и личностного развития, заниматься самообразованием, осознанно планировать повышение квалификации. | - позитивная динамика учебных достижений; - участие в различных семинарах и конференциях. |
ОК 9. Ориентироваться в условиях частой смены технологий в профессиональной деятельности. |
|
ОК 10. Исполнять воинскую обязанность, в том числе с применением полученных профессиональных знаний (для юношей). | - участие в учебных сборах, проводимых совместно с военкоматом |
Оценочные средства для проведения текущего контроля и промежуточной аттестации
Перечень вопросов к экзамену
- Место языков ассемблера среди языков программирования.
- Структура МП Intel 80х86: используемые регистры.
- Структура МП Intel 80х86: операционное устройство и шинный интерфейс.
- Размещение данных в памяти. Сегментация памяти.
- Структура регистра флагов. Команды установки флагов.
- Структура и форматы команд МП Intel 80х86. Команды пересылки данных.
- Способы адресации в командах МП Intel 80х86.
- Представление данных в IBM PC: целые числа.
- Представление данных в IBM PC: двоично-десятичные числа.
- Представление данных в IBM PC: алфавитно-цифровые данные.
- Представление данных в IBM PC: вещественные данные.
- Система команд МП: команды сложения и вычитания.
- Команды умножения и деления чисел с ФТ.
- Структура команд МП: базовая, индексная и косвенная адресации.
- Логические команды обработки битов.
- Команды сдвигов и их использование.
- Команды передачи управления: безусловные переходы. Адресация в переходах.
- Команды передачи управления: условные переходы.
- Команды передачи управления: организация циклов.
- Стек. Команды работы со стеком.
- Элементарные конструкции языка ассемблера: алфавит, ключевые слова.
- Элементарные конструкции языка ассемблера: числа, символьные данные.
- Элементарные конструкции языка ассемблера: имена, метки.
- Элементарные конструкции языка ассемблера: выражения и их использование.
- Предложения языка ассемблера: комментарии.
- Предложения языка ассемблера: команды.
- Предложения языка ассемблера: директивы.
- Структура файла ассемблер-программы. Директивы оформления программы.
- Структура файла ассемблер-программы: односегментные и многосегментные файлы.
- Использование прерываний в ассемблер-программах.
- Операторы в командах языка ассемблера.
- Блочная структура программы: правила описания и вызова процедур.
- Блочная структура программы: расположение процедур в исходном файле.
- Блочная структура программы: внутренние и внешние процедуры.
- Способы передачи параметров между процедурой и вызывающей программой.
- Передача параметров между процедурой и вызывающей программой. Проблема сохранения регистров.
- Программные пакеты MASM и TASM: этапы обработки задания (подготовка исходного файла и его трансляция).
- Программные пакеты MASM и TASM: этапы обработки задания (компоновка объектного модуля и отладка программы).
- Программные пакеты MASM и TASM: общие функции и различия.
- Модели памяти и их использование в ТАСМ.
МАТЕРИАЛЫ
для проведения ЭКЗАМЕНА
по ПМ 02. Разработка и администрирование баз данных
Тестовое задание
по МДК.02.02. «Технология разработки и защиты баз данных»
Вариант I
- Критерии оценивания итогового задания в тестовой форме:
Время выполнения теста – 40 минут
За каждое правильно выполненное тестовое задание (верный ответ) ставится 1
балл, за неверный ответ - 0 баллов.
«отлично» - 28-30
«хорошо» - 22-27
«удовлетворительно» - 17-21
«неудовлетворительно» - 16 и менее
- Критерии оценивания итогового практического задания:
Время выполнения практических заданий – 30 минут
- рациональное распределение времени по этапам выполнения задания
- обращение в ходе задания к информационным источникам
- знание терминологии
Ситуационное задание
по МДК 02.02. Технология разработки и защиты БД
Вариант I
- Создать базу данных под именем «Автосалон».
Код | Машины | Цена | Скидки | Цена со скидкой |
1 | Ferari | 100 000€ | 1 000,0€ | 99 000,00€ |
2 | Ferari | 250 000€ | 2 000,0€ | 248 000,00€ |
3 | Audi | 150 000€ | 1 500,0€ | 148 500,00€ |
4 | Audi | 100 000€ | 1 000,0€ | 99 000,00€ |
5 | Jaguar | 200 000€ | 2 000,0€ | 198 000,00€ |
6 | Audi | 75 000€ | 750,0€ | 74 250,00€ |
7 | Merceders | 125 000€ | 1 250,0€ | 123 750,00€ |
- Создать в базе данных таблицу «Товар».
- Сделать сортировку по полю машины.
- Выполнить вычисление, посчитать стоимость машин со скидкой.
- Сделать запрос на выборку автомобилей, цена которых дешевле или равно 150000 -евро.
- Разработать форму по вашему усмотрению и создать в ней кнопки перехода с помощью конструктора.
Вариант II
Создать базу данных в СУБД Access.
- Создать базу данных в СУБД Access под названием «МОУ НПО ПЛ №1»
- Создать таблицу в режиме конструктора под названием «Учащиеся» присвоив правильно типы полей.
Код (личного дела) | Группа | Фамилия | Имя | Дата рождения | Семья (описание семьи) | Фото |
К-25 М-20 У-7 И-33 Ф-3 | 105 203 206 301 202 | Иванова Петров Сидоров Петров Буйвалов | Ирина Алексей Илья Федор Игорь | 13.10.1983 30.03.1984 24.08.1984 14.02.1981 11.11.1984 |
- Создать вторую таблицу под названием «Успеваемость»
Код (личного дела) | Алгебра | История | Химия | Физика | Информатика |
К-25 М-20 У-7 И-33 Ф-3 | 5 4 5 3 3 | 5 5 4 3 4 | 4 4 4 4 3 | 5 4 3 3 3 | 5 5 4 4 3 |
- Произвести связь этих таблиц по полю «Код личного дела»
- Выполнить запрос на выборку по следующим полям:
«Код личного дела», «Группа», «Фамилия», «Имя», «Алгебра», «История», «Химия», «Физика», «Информатика». Подсчитать средний балл каждого учащегося.
Назвать запрос «Средний балл» - Выполнить сортировку по алфавиту в запросе «Средний балл»
- Выполнить фильтрацию данных (только по фамилии «Петров»)
- Создать форму при помощи мастера в качестве источника выбрать таблицу «Учащиеся». Внешний вид формы в один столбец. Присвоить имя «Учащиеся»
- Создать отчет по данным таблицы «Средний балл». Назвать отчет «Аттестационная ведомость».
Автоотчет «Ленточный»
ПРОИЗВОДСТВЕННАЯ ПРАКТИКА ПМ.02. Разработка программных модулей программного обеспечения для компьютерных систем
Комплект материалов:
- Отзыв-характеристика от руководителя предприятия (организации) с оценкой выполненной работы, заверенный подписью руководителя и печатью предприятия;
- Дневник практики:
- заполненная информационная часть;
- перечень индивидуальных заданий по практике;
- наличие всех записей о видах выполняемых работ.
По теме: методические разработки, презентации и конспекты
ПРОГРАММА ПРОФЕССИОНАЛЬНОГО МОДУЛЯ ПМ.02 «РАЗРАБОТКА И АДМИНИСТРИРОВАНИЕ БАЗ ДАННЫХ»
Рабочая программа профессионального модуля «Разработка и администрирование баз данных» разработана на основе Федерального государственного образовательного стандарта (далее – ФГОС) по специальности ср...

Рабочая программа профессионального модуля ПМ.02 Разработка и администрирование баз данных
Программа профессионального модуля – является частью основной профессиональной образовательной программы в соответствии с ФГОС по специальности СПО 09.02.03 Программирование в компьютерных...

Рабочая программа профессионального модуля пм 02 разработка и администрирование баз данных специальность 09.02.03 программирование в компьютерных системах (по программе базовой подготовки)
Рабочая программа профессионального модуля пм 02 разработка и администрирование баз данных специальность 09.02.03 программирование в компьютерных системах (по программе базовой подготовки)...

РАБОЧАЯ ПРОГРАММА ПРОФЕССИОНАЛЬНОГО МОДУЛЯ ПМ2.Разработка и администрирование баз данных
Рабочая программа профессионального модуля разработана на основе Федерального государственного образовательного стандарта по профессии среднего профессионального образования 09.02.03 Прогр...

МЕТОДИЧЕСКИЕ УКАЗАНИЯ по выполнению курсового проекта по МДК 02.02. Технология разработки и защиты баз данных модуля ПМ.02 Разработка и администрирование баз данных
Выполнение курсового проекта имеет цель закрепить и систематизировать знание студентов по междисциплинарному курсу Технология разработки и защиты баз данных; способствовать развитию навыков самостояте...

Рабочая программа профессионального модуля ПМ.02 РАЗРАБОТКА И АДМИНИСТРИРОВАНИЕ БАЗ ДАННЫХ специальности среднего профессионального образования 230115 Программирование в компьютерных системах
Рабочая программа профессионального модуляПМ.02 РАЗРАБОТКА И АДМИНИСТРИРОВАНИЕ БАЗ ДАННЫХспециальности среднего профессионального образования230115 Программирование в компьютерных системах...