СДЕЛАЙТЕ СВОИ УРОКИ ЕЩЁ ЭФФЕКТИВНЕЕ, А ЖИЗНЬ СВОБОДНЕЕ

Благодаря готовым учебным материалам для работы в классе и дистанционно

Скидки до 50 % на комплекты
только до

Готовые ключевые этапы урока всегда будут у вас под рукой

Организационный момент

Проверка знаний

Объяснение материала

Закрепление изученного

Итоги урока

Разработка и администрирование баз данных

Категория: Всем учителям

Нажмите, чтобы узнать подробности

Необходимый план проведения учебных занятий по специальности "Программирование в компьютерных системах"

Просмотр содержимого документа
«Разработка и администрирование баз данных»

5



государственное автономное профессиональное образовательное учреждение Чувашской Республики «Межрегиональный центр компетенций –

Чебоксарский электромеханический колледж»

Министерства образования и молодежной политики Чувашской Республики


РАССМОТРЕНО


на заседании цикловой комиссии

специальностей (09.00.00)


Председатель ЦК __________/Бакина В.М./


УТВЕРЖДЕНО


приказом № ____ от ________ г.









РАБОЧАЯ ПРОГРАММА

профессионального модуля


ПМ.02 Разработка и администрирование баз данных

(индекс и наименование профессионального модуля)


специальность / профессии

09.02.03 Программирование в компьютерных системах

(код и наименование специальности / профессии)


Базовая подготовка

(базовая подготовка / углубленная подготовка)







Разработчики:

Александрова Ирина Сергеевна, преподаватель

(ФИО, преподаватель)

________________________

(ФИО, преподаватель)


1. ПАСПОРТ РАБОЧЕЙ ПРОГРАММЫ


1.1. Аннотация к рабочей программе

Настоящая рабочая программа профессионального модуля:

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

Программа профессионального модуля обеспечивает подготовку специалистов среднего звена для администрирования и разработки баз данных. Сферой деятельности выпускников является совокупность методов и средств для разработки, сопровождения и эксплуатации программного обеспечения компьютерных систем. Данная рабочая программа содержит разделы, посвященные разработке объектов баз данных, реализации баз данных в конкретной системе управления базами данных (СУБД), решению вопросов администрирования баз данных, реализации методов и технологий защиты информации в базах данных.



1.2. Требования к результатам освоения: компетенциям, приобретаемому практическому опыту, знаниям и умениям

Результатом освоения данного профессионального модуля является освоение студентами следующих компетенций, практического опыта, знаний и умений:


Результаты освоения

Основные показатели

оценки результата

ОК 1. Понимать сущность и социальную значимость своей будущей профессии, проявлять к ней устойчивый интерес.

демонстрирует хорошие показатели работы на практических занятиях;

практические и лабораторные работы выполнены аккуратно и сданы в указанные сроки.

ОК 2. Организовывать собственную деятельность, выбирать типовые методы и способы выполнения профессиональных задач, оценивать их эффективность и качество.

предвидит результаты своего труда;

планирует индивидуальное задание.

ОК 3. Принимать решения в стандартных и нестандартных ситуациях и нести за них ответственность.

выявляет профессиональные проблемы;

дает аргументированную оценку результатам своей деятельности;

ОК 4. Осуществлять поиск и использование информации, необходимой для эффективного выполнения профессиональных задач, профессионального и личностного развития.

демонстрирует навыки отбора необходимой информации;

выполняет подбор информации к проекту.

ОК 5. Использовать информационно-коммуникационные технологии в профессиональной деятельности.

демонстрирует навыки работы с Интернет-ресурсами, в том числе в сетевых сообществах;

выполняет подбор информации к проекту с использованием Интернет-ресурсов.

ОК 6. Работать в коллективе и в команде, эффективно общаться с коллегами, руководством, потребителями.

демонстрирует навыки выполнения групповых заданий с четким разделением функций;

демонстрирует навыки ведения дискуссий;

проявляет толерантность по отношению к иному мнению, в том числе критике;

демонстрирует лояльное отношение к руководителю (педагогу), в том числе четкое исполнение инструкций, приказов;

соблюдает правила трудового распорядка и техники безопасности;

перечисляет методы работы в коллективе.

ОК 7. Брать на себя ответственность за работу членов команды (подчиненных), за результат выполнения заданий.

Проявляет ответственность за качество выполняемого задания.

ОК 8. Самостоятельно определять задачи профессионального и личностного развития, заниматься самообразованием, осознанно планировать повышение квалификации.

Адекватно обосновывает и оценивает свои профессионально-личностные качества, ставит цели профессионально роста, определяет формы и методы самообразования, повышения квалификации

ОК 9. Ориентироваться в условиях частой смены технологий в профессиональной деятельности.

Объективно и обоснованно оценивает возможности новых технологий;


ПК 2.1. Разрабатывать объекты базы данных.

Определяет соответствие проектной документации правилам ЕСПД;

Определяет соответствие технической документации правилам ЕСПД;

Знает стандарты качества программного продукта.

ПК 2.2. Реализовывать базу данных в конкретной СУБД.

Получает ПП с заданной функциональностью и определяет степень качества данного ПП по определенным критериям;

Перечисляет модели процесса разработки программного обеспечения.

ПК 2.3. Решать вопросы администрирования базы данных.

Перечисляет методологии процессов разработки программного обеспечения;

Перечисляет принципы разработки программного обеспечения;

Перечисляет методы и средства эффективной разработки;

Знает принцип структурного построения программы, структуру и прием работы с инструментальными средствами;

Знает принцип модульного построения программы, структуру и прием работы с инструментальными средствами;

Перечисляет концепции и методы реализации программных процессов;

Перечисляет подходы к интегрированию программных модулей;

Перечисляет принципы построения, структуры и приемы работы с инструментальными средствами, поддерживающими создание программного обеспечения;

ПК 2.4. Реализовывать методы и технологии защиты информации в базах данных.


Перечисляет методы тестирования и верификации ПП;

Анализирует средства для измерений характеристик и параметров программ;

Анализирует средства для измерений характеристик программных систем и комплексов;

Иметь практический опыт


работы с объектами базы данных в конкретной системе управления базами данных;

демонстрирует умение ориентироваться в возможностях управления базами данных;

использования средств заполнения базы данных;

демонстрирует умение заполнения баз данных с учетом оптимизации расходов памяти;

использования стандартных методов защиты объектов базы данных;

демонстрирует умение выполнять резервное копирование, шифрование баз данных;

Должен знать


основные положения теории баз данных, хранилищ данных, баз знаний;

демонстрирует знания при выполнении проверочных и самостоятельных работ;

основные принципы построения концептуальной, логической и физической модели данных;

демонстрирует знания принципов построения информационных моделей при работе с CASE-технологиями;

современные инструментальные средства разработки схемы базы данных;

демонстрирует знания инструментальные средства разработки схемы базы данных при работе с CASE-технологиями;

методы описания схем баз данных в современных СУБД;

демонстрирует знания методов описания схем баз данных в СУБД при работе с CASE-технологиями;

структуры данных СУБД, общий подход к организации представлений, таблиц, индексов и кластеров;

демонстрирует знания структур данных СУБД, представлений, таблиц, индексов при выполнении;

методы организации целостности данных;

демонстрирует знания методов организации целостности данных;

способы контроля доступа к данным и управления привилегиями;

демонстрирует знания основ контроля доступа к данным и управления привилегиями;

основные методы и средства защиты данных в базах данных;

демонстрирует методы и средства защиты баз данных;

модели и структуры информационных систем;

демонстрирует знания моделей и структур информационных систем при выполнении самостоятельных и практических работ;

основные типы сетевых топологий, приемы работы в компьютерных сетях;

демонстрирует знания сетевых топологий, приемов работы в компьютерных сетях;

информационные ресурсы компьютерных сетей;

знание особенностей синтаксисов языков web-программирования;

технологии передачи и обмена данными в компьютерных сетях;

демонстрирует знания особенностей технологий передач данных и обмена данными в компьютерных сетях;

основы разработки приложений баз данных

демонстрирует знания по разработке приложений баз данных;

Должен уметь


создавать объекты баз данных в современных системах управления базами данных и управлять доступом к этим объектам;

демонстрирует умения в создании объектов баз данных при выполнении практических работ;

работать с современными сase-средствами проектирования баз данных;

демонстрирует умения работать с case-технологиями;

формировать и настраивать схему базы данных;

демонстрирует умение формировать и настраивать схему баз данных в различных программных средствах;

разрабатывать прикладные программы с использованием языка SQL;

демонстрирует умение разрабатывать приложения с использованием языка SQL;

создавать хранимые процедуры и триггеры на базах данных;

демонстрирует навыки создания хранимых процедур в программной среде;

применять стандартные методы для защиты объектов базы данных.

демонстрирует навыки защиты объектов баз данных с помощью стандартных методов.

1.3. Виды учебной работы и объем часов


Вид учебной работы

Объем часов

по учебному плану

Максимальная учебная нагрузка

839

Самостоятельная работа

219

Консультации

56

Обязательная учебная нагрузка, в том числе:

564

теоретическое обучение

254

лабораторные занятия

220

практические занятия

60

курсовой проект

30

Учебная практика

144 час. / 4нед.

Производственная практика (по профилю специальности) (для ППССЗ) или Производственная практика (для ППКРС)

180 час. / 5нед.


Промежуточная аттестация проводится в форме:

по ПМ.02 Разработка и администрирование баз данных − экзамена квалификационного;

по МДК.02.01 Инфокоммуникационные системы и сети – дифференцированного зачета;

по МДК.02.02 Технология разработки и защиты баз данных – дифференцированного зачета;

по МДК.02.03 Программное обеспечение компьютерных сетей – дифференцированного зачета;

по УП.02.01 − зачета;

по ПП.02.01− дифференцированного зачета.




2. ТЕМАТИЧЕСКИЙ ПЛАН И СОДЕРЖАНИЕ УЧЕБНОГО МАТЕРИАЛА

Наименование разделов,

МДК и тем

Содержание учебного материала

Домашнее задание

Объем

часов

Раздел 1.

Проектирование, монтаж, эксплуатация и диагностика компьютерных систем и комплексов



МДК.02.01

Инфокоммуникационные системы и сети



Тема 1.1.

Основные типы сетевых топологий, приемы работы в компьютерных сетях

Теоретическое обучение


10

Эволюция компьютерных сетей. Понятие инфокоммуникационные системы и сети.

Коммутация пакетов и каналов, сравнение сетей.

Архитектура и стандартизация сети. Семиуровневая модель OSI.

Общая характеристика модели OSI каждого уровня, понятия протоколы, интерфейсы, инкапсуляция и декапсуляция.

Типы топологий сети, достоинства недостатки топологий «звезда», «шина», «кольцо», «граф».

ОИ-1 § 1

ОИ-1 § 3

ОИ-1 § 4

ОИ-1 § 4.2


ДИ-1 § 1

2

2

2

2


2

Самостоятельная работа



Самотестирование на www.intuit.ru по курсу «Локальные сети и интернет» по теме «Основы Ethernet-сетей»


6

Самотестирование на www.intuit.ru по курсу «Локальные сети и интернет» по теме «Настройка ЛВС»


6

Самотестирование на www.intuit.ru по курсу «Локальные сети и интернет» по теме «Локальные сети: безопасность, решение проблем, полезное ПО»


6

Тема 1.2.

Информационные ресурсы компьютерных сетей

Теоретическое обучение

Методы коммутации. Коммутация каналов.

Коммутация пакетов. Коммутация сообщений

Структура стандартов IEEE 802.х. Протоколы LLC уровня

Технология Ethernet. Спецификация физической среды Ethernet. Общие характеристики стандартов Ethernet 10 Мбит/с.

Спецификация физической среды стандартов 10 Base-5, 10 Base-2, 10 Base-5Т.

Высокоскоростной стандарт Ethernet. Технология Fast Ethernet, Gigabit Ethernet.

Методика расчета конфигурации сети Ethernet: Расчет PDV, PVV.


ОИ-2 § 2.4

ОИ-2 § 2.4

ОИ-2 §3

ОИ-1 § 12


ОИ-1 § 12.5

ОИ-1 § 13.1

ОИ-2 § 3.3.5

12

2

2

2

2


2

2

Лабораторные занятия


10

Лабораторная работа №1 Топологии и домены.

Отчет

2

Лабораторная работа №2 Расчет сети Ethernet.

Отчет

2

Лабораторная работа №3 Основы проектирования локальных компьютерных сетей часть 1.

Отчет

2

Лабораторная работа №4 Основы проектирования локальных компьютерных сетей часть 2

Отчет

2

Лабораторная работа №5 Средства и оборудования ЛВС

Отчет

2

Тема 1.3

Основы проектирования и монтажа локальных вычислительных сетей

Теоретическое обучение


24

Структуированная кабельная система. Иерархия в кабельной системе.

ОИ-2 § 4.1

2

Выбор типа кабеля для горизонтальных подсистем, вертикальных подсистем и для подсистемы кампуса.

ОИ-2 § 4.1

2

Сетевые адаптеры. Функции и характеристики. Классификация.

ОИ-2 § 4.2

2

Концентраторы. Функции. Отключение портов. Защита от несанкционированного доступа.

ОИ-2 § 4.2

2

Многосегментные концентраторы. Управление концентраторами.

ОИ-2 § 4.2

2

Мосты. Принцип работы мостов. Алгоритм работы прозрачного моста.

Коммутаторы локальных сетей. Режимы работы коммутаторов.

Реализация коммутаторов. Коммутаторы на основе коммутационной матрицы, с общей шиной, с разделяемой памятью и комбинированные коммутаторы.

Характеристики влияющие на производительность коммутаторов. Дополнительные функции коммутаторов.

Реализация межсетевого взаимодействия средствами TCP/IP.

Адресация в IP сетях. Типы адресов стека TCP/IP.

Классы IP адресов. Особые IP адреса. Использование масок в IP адресации.

ОИ-2 § 4.3

ОИ-2 § 4.3.3

ОИ-2 § 4.4


ОИ-2 § 4.4.3

ОИ-2 § 5.1

ОИ-2 § 5.2

ОИ-2 § 5.2

2

2

2


2

2

2

2


Лабораторные занятия



Лабораторная работа №6 Работа в локальной компьютерной сети.

Отчет

2

Лабораторная работа №7 Структурированные кабельные системы

Отчет

2

Лабораторная работа №8 Применение сетевых утилит и их использование.

Отчет

2

Лабораторная работа №9 Система DNS

Отчет

2

Лабораторная работа №10 IP адресация 4 версии.

Отчет

2


Отчет

2

Лабораторная работа №11 Выбор коммутационного оборудования

Отчет

2

Лабораторная работа №12 Работа с адресами IP сетей

Отчет

2

Лабораторная работа №13 Конфигурирование межсетевого экрана

Отчет

2

Практическая работа №9 Применение функций прокси-серверов.

Отчет

2

Практическая работа №10 Применение принципов надежной передачи данных.

Отчет

2

Практическая работа №11 Применение принципов построения ЛВС по Wi-Fi технологии.

Отчет

2

Самостоятельная работа



Самотестирование на www.intuit.ru по курсу «Локальные сети и интернет» по теме «Выбор оборудования и настройка Wi-Fi-сетей на ПК»


6

Самотестирование на www.intuit.ru по курсу «Локальные сети и интернет» по теме «Дополнительные вопросы работы с Wi-Fi-сетями»


6

Самотестирование на www.intuit.ru по курсу «Локальные сети и интернет» по теме «Bluetooth, альтернативные сетевые технологии»


6

Самотестирование на www.intuit.ru по курсу «Локальные сети и интернет» по теме «Способы подключения к Интернету, аппаратные средства»


6

Тема 1.4

Установка и конфигурирование сетевого оборудования

Теоретическое обучение



Маршрутизация. Классификация маршрутизаторов.

ОИ-2 § 5.6

2

Протоколы в IP адресации. IP протокол.

ОИ-2 § 5.3

2

Протоколы в IP адресации. UDP протокол.

ОИ-2 § 5.3

2

Протоколы в IP адресации. ARP протокол.

OИ-2 § 5.3

2

Протоколы в IP адресации. TCP протокол.

ОИ-2 § 5.3

2

Глобальные сети на основе выделенных линий. Аналоговые выделенные линии. Цифровые выделенные линии.

ОИ-2 § 6.2

2

Глобальные связи на основе сетей с коммутацией каналов

ОИ-2 § 6.3

2

Глобальные сети на основе сетей с коммутацией пакетов

ОИ-2 § 6.4

2

Основные схемы глобальных связей при удаленном доступе

ОИ-2 § 6.5

2

Лабораторные занятия



Лабораторная работа №12 Установка сетевого адаптера

Отчет

2

Лабораторная работа №13 Установка параметров коммутаторов

Отчет

2

Лабораторная работа №14 Применение параметров маршрутизаторов

Отчет

2

Лабораторная работа №15 Применение алгоритма покрывающего дерева SpanningTree

Отчет

2

Практические занятия


10

Практическая работа №1 Методы шифрования словосочетаний.

Отчет

2

Практическая работа №2 Алгоритм шифрования и дешифрования сообщения RSA.

Отчет

2

Практическая работа №3 Механизмы контроля целостности данных.

Отчет

2

Практическая работа №4 Расчет компьютерной сети для организации Ethernet, построить структуру Visio

Практическая работа №5 Расчет компьютерной сети для организации Ethernet, с использованием коробов для кабеля, построить структуру Visio

Отчет

Отчет

2

2

Самостоятельная работа



Самотестирование на www.intuit.ru по курсу «Локальные сети и интернет» по теме «Настройка Интернет-соединений»


6

Самотестирование на www.intuit.ru по курсу «Локальные сети и интернет» по теме «Безопасность в Интернете, решение проблем»


6

Самотестирование на www.intuit.ru по курсу «Локальные сети и интернет» по теме «Электронная почта»


6

Раздел 2

Разработка объектов базы данных



МДК.02.02

Технология разработки и защиты баз данных



Тема 2.1.

Модели и структуры информационных систем. Основные принципы построения концептуальной, логической и физической модели данных

Теоретическое обучение



Понятие модель, моделирование, теория моделирования.

ОИ-1 § 2.1

2

Понятие информационной системы

ОИ-1 § 1

2

Модели информационной системы. Иерархическая модель данных, сетевая модель данных, многомерная модель данных, объектно-ориентированная модель данных

ОИ-1 § 1.1

2

Базы данных. Системы управления базами данных

ОИ-1 § 1.3

2

История развития СУБД

ОИ-1 § 1.3

2

Основные функции СУБД

ОИ-1 § 1.3

2

Типовая организация современной СУБД

ОИ-4 § 1

2

Архитектура СУБД

ОИ-1 § 5

2

Реляционные БД. Основные понятия и определения

ОИ-1 § 3

2

Объекты реляционных баз данных

ОИ-1 § 3.1

2

Основы проектирования БД

ОИ-1 § 3.2

2

Целостность реляционных данных

ОИ-1 § 3.2.1

2

Реляционная алгебра

ОИ-1 § 3.5

2

Нормализация отношений

ОИ-1 § 36

2

Практические занятия



Практическая работа №1 Конструирование таблиц

Отчет

2

Практическая работа 2 Конструирование запросов на выборку данных

Отчет

2

Практическая работа 3 Конструирование запросов на обновление данных

Отчет

2

Практическая работа 4 Конструирование запросов на добавление данных

Отчет

2

Практическая работа 5 Курсоры - операторы обработки многострочных запросов

Отчет

2

Практическая работа №6 Оператор закрытия курсора

Отчет

2

Практическая работа №7 Удаление и обновление данных с использованием курсора

Отчет

2

Практическая работа №8 Ввод и анализ данных с помощью форм

Отчет

2

Практическая работа №9 Вывод результатов обработки данных в виде отчетов

Отчет

2

Практическая работа №10 Публикация баз данных в Internet средствами СУБД Access

Отчет

2

Практическая работа №11 Инфологическое проектирования баз данных

Отчет

2

Практическая работа №12 Изучение реляционных постреляционных баз данных

Отчет

2

Практическая работа №13 Основы проектирования баз данных

Отчет

2

Практическая работа №14 Нормализация отношений

Отчет

2

Практическая работа №15 Выполнение сложных запросов в базах данных

Отчет

2

Самостоятельная работа



Самотестирование на www.intuit.ru по курсу «Основы SQL» по теме «Введение в структурированный язык запросов SQL»


4

Самотестирование на www.intuit.ru по курсу «Основы SQL» по теме «Определение структуры данных»


4

Самотестирование на www.intuit.ru по курсу «Основы SQL» по теме «Создание базы данных и проектирование таблиц»


4

Самотестирование на www.intuit.ru по курсу «Основы SQL» по теме «Эффективное выполнение запросов для извлечения данных»


4

Самотестирование на www.intuit.ru по курсу «Основы SQL» по теме «Соединения и теоретико-множественные операции над отношениями»


4

Самотестирование на www.intuit.ru по курсу «Основы SQL» по теме «Представления»


2

Раздел 3.

Реализация базы данных в конкретной СУБД



МДК.02.02

Технология разработки и защиты баз данных



Тема 3.1. Основные методы и средства защиты данных в базах данных. Способы контроля доступа к данным и управления привилегиями. Методы описания схем баз данных в современных системах управления базами данных (СУБД)


Теоретическое обучение



Контроль доступа к данным.

ОИ-2 §2.3

2

Управление привилегиями пользователей базы данных

ОИ-2 §5.3

2

Восстановление баз данных.

ОИ-2 §5.3

2

Резервное копирование базы данных

ОИ-2 §5.4

2

Методы и средства защиты баз данных в сетях.

ОИ-2 §5.5

2

Криптографические алгоритмы защиты баз данных

ОИ-2 §5.6

2

Практические занятия

Практическая работа №16 Способы связывание строк в SQL


Отчет


2

Практическая работа №17 Конструирование страниц доступа

Отчет

2

Практическая работа №18 Автоматизация управления базой данных

Отчет

2

Практическая работа №19 Работа с макросами

Отчет

2

Практическая работа №20 Управления базами данных при помощи языка T-SQL

Отчет

2

Практическая работа №21 Работа с хэшированием

Отчет

2

Практическая работа №22 Установка и настройка СУБД MS SQL Server

Отчет

2

Практическая работа №23 Изучение интерфейса администрирования MS SQL Server

Отчет

2

Практическая работа №24 Создание БД MS SQLServer

Отчет

2

Практическая работа №25 Логическая структура и физическая реализация баз данных MSSQLServer

Отчет

2

Практическая работа №26 Управление ролями и разрешениями в MS SQL Server

Отчет

2

Практическая работа №27 Конструирование запросов на выборку данных в MS SQL Server

Отчет

2

Практическая работа №28 Конструирование запросов на обновление данных в MS SQL Server

Отчет

2

Практическая работа №29 Конструирование запросов на добавление данных в MS SQL Server

Отчет

2

Практическая работа №30 Ввод и анализ данных с помощью форм в MS SQL Server

Отчет

2

Практическая работа №31 Вывод результатов обработки данных в виде отчетов MS SQL Server



Раздел 4

Администрирование баз данных



МДК.02.02

Технология разработки и защиты баз данных



Тема 4.1

Основы разработки приложений баз данных. Методы организации целостности данных


Теоретическое обучение



Основные этапы проектирования БД

ДИ-1 § 12

2

Технологии хранения данных

ДИ-1 § 12.2

2

Технологии обработки данных

ДИ-1 § 14.1

2

Технологии разработки баз данных.

ДИ-1 § 14.3

2

Основные компоненты систем управления реляционными базами данных

ДИ-1 § 9

2

Вопросы проектирования и оптимизация реляционных баз данных

ДИ-1 § 10

2

Автоматизация работы с данными. Разработка управляющих программ

ДИ-1 § 10.1

2

История Microsoft SQL Server. Построение диаграммы базы данных. Схемы MS SQL Server 2008

ДИ-1 § 3

2

Типы данных MS SQL Server 2008. Преобразование типов данных. Работа с таблицами

ДИ-1 § 3.2

2

Основы Transact-SQL. Функции MS SQL Server 2008. Ключи и индексы. Ограничения для таблиц

ДИ-1 § 4

2

Методы организации целостности данных

ДИ-2 § 4.1

2

Создание запросов и фильтров. Вычисление при помощи оператора SELECT. Встроенные функции

ДИ-2 § 4.3

2

Создание динамических запросов при помощи хранимых процедур

ДИ-2 § 5

2

Пользовательские функции. Целостность данных. Диаграммы и триггеры

ДИ-2 § 6

2

Двух- и трехзвенная модели взаимодействия с сервером баз данных

ДИ-2 § 6.1

2

Встроенные пользователи БД и роли БД

ДИ-2 § 6.4

2

Шифрование соединения из среды MS SQL Server

ДИ-2 § 7

2

Технологии доступа к данным

ДИ-2 § 7.1

2

Интерфейс прикладного программирования API

ДИ-2 § 6.5

2

ODBC - открытый интерфейс к базам данных на платформе MS Windows

ДИ-2 § 6.6

2

Методы проектирования и разработки приложений c базами данных

ДИ-2 § 5.6

2

Программирование на VBA. Управляющие конструкции языка VBA

ДИ-2 § 5.6

2

Создание процедур обработки событий в VBA

ОИ-2 §9.5

2

Хранимые процедуры и функции

ОИ-2 §9.6

2

Хэширование. Обеспечение целостности – внешние индексы и триггеры.

ОИ-2 §10.3

2

Характеристика языка Visual Basic 2008. Объекты связи. Мастер подключений. Интерфейс информационных систем. Создание интерфейса пользователя

ОИ-2 § 11

2

Практические занятия



Практическая работа №32 Использование агрегатных функций

Отчет

2

Практическая работа №33 Фильтрация данных

Отчет

2

Практическая работа №34 Создание вычисляемых полей

Отчет

2

Практическая работа №35 Работа с ключами

Отчет

2

Практическая работа №36 Использование ссылочной целостности

Отчет

2

Практическая работа №37 Управление доступом

Отчет

2

Практическая работа №38 Хранимые процедуры и функции

Отчет

2

Практическая работа №39 Принципы и основные компоненты хранилища данных

Отчет

2

Практическая работа №40 Повышение производительности и кластеризация

Отчет

2

Практическая работа №41 Конструирование страниц доступа

Отчет

2

Практическая работа 42 Настройка серверной роли для нового пользователя

Отчет

2

Практическая работа №43 Создание и использование представлений

Отчет

2

Практическая работа №44 Удаление ролей, учетных записей

Отчет

2

Практическая работа №45 Диаграммы баз данных в MS SQLServer

Отчет

2

Практическая работа №46 Настройка агента SQLServer

Отчет

2

Практическая работа №47 Создание динамических запросов с помощью хранимых процедур

Отчет

2

Практическая работа №48 Отсоединение и присоединение баз данных

Отчет

2

Практическая работа №49 Создание таблиц и ограничений

Отчет

2

Практическая работа №50 Настройка трассировки SQL и работа с ее параметрами

Отчет

2

Практическая работа №51 Мониторинг работы MS SQL Server

Отчет

2

Практическая работа №52 Использование проверочных ограничений

Отчет

2

Практическая работа №53 Импорт и экспорт данных таблиц Excel

Отчет

2

Практическая работа №54 Построение концептуальной модели базы данных

Отчет

2

Практическая работа №55 Построение логической модели базы данных

Отчет

2

Самостоятельная работа



Самотестирование на www.intuit.ru по курсу «Введение в реляционные базы данных» по теме «Проектирование реляционных баз данных с использованием семантических моделей: ER-диаграммы»


4

Самотестирование на www.intuit.ru по курсу «Введение в реляционные базы данных» по теме «Проектирование реляционных баз данных с использованием семантических моделей: диаграммы классов языка UML»


4

Самотестирование на www.intuit.ru по курсу «Проектирование информационных систем в Microsoft SQL Server 2008 и Visual Studio 2008»


4

Раздел 5

Реализация методов и технологии защиты информации



МДК.02.02

Технология разработки и защиты баз данных



Тема 5.1 Основные положения теории баз данных, хранилищ данных, баз знаний. Современные инструментальные средства разработки схемы базы данных. Структуры данных СУБД, общий подход к организации представлений, таблиц, индексов и кластеров

Теоретическое обучение



Стандартные объекты для отображения данных. Программное управление информационной системой. Объект для отображения табличной информации DataGridView. Настройка свойств столбцов в DataGridView

ОИ-2 §15.3

2

Отчеты. Объекты для работы с отчетами.

ОИ-2 Глава 7

2

Хранение данных в базе данных

ОИ-2 Глава 7

2

Принципы построения логической, физической модели данных в ArgoUML

ОИ-4 стр.142-147

2

Принципы построения концептуальной модели данных в ArgoUML

ОИ-4 стр.139

2

Принципы и основные компоненты хранилища данных

ОИ-4 стр.241-242

2

Типы взаимосвязей в модели. Атрибуты и ключи.

ОИ-4 стр.245

2

Реализация языка SQL в программных средствах.

ОИ-4 стр.250

2

Применение агрегатных функций и вложенных запросов в операторе выбора

ОИ-4 стр.223

2

Принципы прозрачного шифрования (TDE)

ОИ-4 стр.220

2

Обеспечение непротиворечивости и целостности данных в ArgoUML

ОИ-4 стр.260

2

Классификация инструментальных средств проектиро­вания структуры базы данных

ОИ-4 стр.102

2

Условия обеспечения непротиворечивости и целостности базы данных

ОИ-4 стр.202

2

Пользователь и схема. Разделение пользователей и схем

ОИ-4 стр.302

2

Транзакции – подтверждение и откат

ОИ-4 стр.145

2

Практические занятия



Практическая работа №56 Обзор моделей восстановления и стратегии резервного копирования

Отчет

2

Практическая работа №57 Построение запросов к базе данных на языке SQL

Отчет

2

Практическая работа №58 Резервное копирование баз данных в MS SQL Server.

Отчет

2

Практическая работа №59 Исключение дублирующих записей.

Отчет

2

Практическая работа №60 Операторы языка SQL для определения данных.

Отчет

2

Практическая работа №61 Синтаксис оператора create index

Отчет

2

Практическая работа №62 Автоматизация административных задач

Отчет

2

Практическая работа №63 Знакомство с утилитами администрирования сервера.

Отчет

2

Практическая работа №64 Создание высоко параллельных приложений SQL Server.

Отчет

2

Практическая работа №65 Реакция на изменение данных с помощью триггеров

Отчет

2

Практическая работа №66 Работа с представлениями SQL Server и с перекрестными запросами.

Отчет

2

Практическая работа №67 Сложные многотабличные вопросы в TransactSQL.

Отчет

2

Практическая работа №68 Создание и изменение пользователей.

Отчет

2

Практическая работа №69 Шифрование соединения из среды MS SQL Server.

Отчет

2

Практическая работа №70 Настройка серверной роли для нового пользователя.

Отчет

2

Самостоятельная работа



Самотестирование на www.intuit.ru по курсу «Основы SQL» по теме «Функции пользователя»


4

Самотестирование на www.intuit.ru по курсу «Основы SQL» по теме «Хранимые процедуры»


6

Самотестирование на www.intuit.ru по курсу «Основы SQL» по теме «Курсоры: принципы работы»


6

Самотестирование на www.intuit.ru по курсу «Основы SQL» по теме «Вычисления и подведение итогов в запросах»


4

Самотестирование на www.intuit.ru по курсу «Основы SQL» по теме «Построение нетривиальных запросов»


4

Самотестирование на www.intuit.ru по курсу «Основы SQL» по теме «Запросы модификации данных»


6

Самотестирование на www.intuit.ru по курсу «Основы SQL» по теме «Определение ограничений целостности»


4

Самотестирование на www.intuit.ru по курсу «Введение в реляционные базы данных» по теме «Базисные средства манипулирования реляционными данными: реляционная алгебра Кодда»


4

Курсовое проектирование



Примерная тематика курсового проекта

Тема 1 Способы и принципы восстановления баз данных коммунальных платежей

Тема 2 Модели серверов приложений для баз данных туристического агентства

Тема 3 Виды и особенности использования запросов в базах данных деканата

Тема 4 Принцип прозрачного шифрования данных в БД библиотеки

Тема 5 Уровни структуры в СУБД телефонного справочника

Тема 6 Принципы разработки многопользовательских информационных систем и БД ломбарда

Тема 7 Основные направления разработки АИС «Микросхемы памяти»

Тема 8 Запросы с агрегатными функциями в страховой компании

Тема 9 Архитектура современного SQL-сервера и базы данных МВД

Тема 10 Методы защиты информации в базах данных ГИБДД

Тема 11 Применение СУБД для разработки проекта АИС на основе удаленных баз данных заработной платы

Тема 12 Структурированный язык запросов SQL в БД кулинарная книга

Тема 13 Иерархическая архитектура баз данных банка

Тема 14 Нормальные формы баз данных электронного расписания маршрутов городского транспорта

Тема 15 Архитектура СУБД и система проката автомобилей

Тема 16 Реляционная алгебра баз данных брачного агентства

Тема 17 Диаграммы классов в базе данных видеопроката

Тема 18 Нормализация отношений баз данных строительной компании

Тема 19 СУБД структуры «клиент-сервер» и система расходов транспортной компании

Тема 20 Агрегатные функции баз данных в разработке системы управления гостиницей

Тема 21 Основы языка SQL при создании СУБД таксопарка

Тема 22 Многоуровневые распределенные БД больницы

Тема 23 Этапы проектирования многопользовательских баз данных сервис центра

Тема 24 Разработка и создание базы данных кинотеатра

Тема 25 Типы информационных моделей в базе данных радиостанции

Тема 26 Аутентификация и идентификация пользователей в базе данных школы

Тема 27 Файл-серверная архитектура баз данных ресторана

Тема 28 Двух- и трехзвенная архитектура взаимодействия с сервером баз данных и система учета товаров оптового склада

Тема 29 Особенности использования MS SQL Server 2008 и база данных салона красоты

Тема 30 Транзакции и проблемы многопользовательского режима работы в системе «Компьютерная фирма»

Тема 31 Возможности технологии ADO.NET в системе риэлтерской фирмы

Тема 32 Диаграммы потоков в базе данных аэропорта



Консультации по курсовому проектированию

Оформление задания

Подготовка оглавления, введения

Подготовка теоретической части

Подготовка графической части

Подготовка практической части

Тестирование программного продукта

Подготовка заключения

Подготовка литературы


2

2

6

4

10

2

2

2

Раздел 6

Разработка программных продуктов на основе Web-технологий



МДК.02.03

Программное обеспечение компьютерных сетей



Тема 6.1

Основы создания и разработки

веб-страниц и приложений

Теоретическое обучение



Введение в язык html.

конспект изучить

2

Структура веб-документа, вставка комментария.

ОИ-4 стр.249-254

2

Создание своей первой странички

ОИ-4 стр.249-254

2

Форматирование текста.

ОИ-4 стр.255-259

2

Списки, ссылки.

ОИ-4 стр.254-255

2

Работа с изображениями.

ОИ-4 стр.254-255

2

Цвет фона и текста.

ОИ-4 стр.249-255

2

Таблицы.

ОИ-4 стр.254-259

2

Введение в CSS. Синтаксис и принцип работы CSS.


2

Цвет, фон ,шрифты, текст в CSS.


2

Списки, ссылки в CSS.


2

Типы селекторов в CSS. Блоковая модель в CSS.


2

Рамки, поля, отступы, высота, ширина блоков CSS.


2

Введение в PHP.


2

Основы конструкции if-else. Двойные условия.


2

Циклfor, while, do while.


2

Массив ассоциативный, многомерный.


2

Функции дата и времени, list.


2

Функции isset, unset.


2

Переда переменных - метод post, get.


2

Глобальный массив - server.


2

Основы работы с базой данных


2

Оператор выборки -select,вставки -insert.


2

Оператор обновления -update, удаления -delete.


2

Определение сайта и создание каркаса.


2

Разбивка сайта на отдельные блоки.


2

Создание базы данных и заполнение таблицы.


2

Создание блока администратора.


2

Редактирование текста из администратора.


2

Добавление, обновление, удаление разделов в таблице


2

Список категорий.


2

Файл обработки категорий


2

Создание счетчика просмотра.


2

Создание комментарий.


2

Создание поиска по блогу.


2

Создание редактора заметок.


2

Создание статистики на сайте.


2

Экспорт базы данных и файлов на сервер.


2

Бесплатные хостинги, домены.


2

Размещение сайта на бесплатном хостинге.


2

Практические занятия



Практическая работа №1 Текстовое оформление страниц.

отчет

2

Практическая работа №2 Создание гиперссылок.

отчет

2

Практическая работа №3 Создание списков.

отчет

2

Практическая работа №4 Создание таблицы.

отчет

2

Практическая работа №5. Создание фреймов.

отчет

2

Практическая работа №6 Цвет, фон в CSS.

отчет

2

Практическая работа №7 Шрифты, текст в CSS.

отчет

2

Практическая работа №8 Ссылки в CSS.

отчет

2

Практическая работа №9 Списки в CSS.

отчет

2

Практическая работа №10 Типы селекторов в CSS.

отчет

2

Практическая работа №11 Блоковая модель в CSS

отчет

2

Практическая работа №12 Создание рамок, полей.

отчет

2

Практическая работа №13 Создание отступов, высоты.

отчет

2

Практическая работа №14 Создание ширины блоков CSS

отчет

2

Практическая работа №15 Определение сайта и создание каркаса.

отчет

2

Практическая работа №16 Разбивка сайта на отдельные блоки.

отчет

2

Практическая работа №17 Создание базы данных и заполнение таблицы

отчет

2

Практическая работа №18 Создание блока администратора.

отчет

2

Практическая работа №19 Редактирование текста из администратора.

отчет

2

Практическая работа №20 Создание разделов в таблице.

отчет

2

Практическая работа №21 Добавление разделов в таблицу

отчет

2

Практическая работа №22 Обновление разделов в таблице.

отчет

2

Практическая работа №23 Удаление разделов в таблице.

отчет

2

Практическая работа №24 Разделы в таблице.

отчет

2

Практическая работа №25 Список категорий.

отчет

2

Практическая работа №26 Файл обработки категорий.

отчет

2

Практическая работа №27 Создание счетчика просмотра.

отчет

2

Практическая работа №28 Создание комментарий.

отчет

2

Практическая работа №29 Создание поиска по блогу.

отчет

2

Практическая работа №30 Создание редактора заметок.

отчет

2

Практическая работа №31 Создание блока вывода архива заметок.

отчет

2

Практическая работа №32 Создание заметки по дате.

отчет

2

Практическая работа №33 Создание заметок на блоге.

отчет

2

Практическая работа №34 Удаление заметки блога.

отчет

2

Практическая работа №35 Редактор категорий в администраторе.

отчет

2

Практическая работа №36 Редактор категорий в администраторе.

отчет

2

Практическая работа №37 Создание статистики на сайте.

отчет

2

Практическая работа №38 Экспорт базы данных на сервер.

отчет

2

Практическая работа №39 Экспорт файлов на сервер.

отчет

2

Практическая работа №40 Размещение сайта на бесплатном хостинге.

отчет

2

Практическая работа №41 Размещение сайта на платном хостинге.

отчет

2

Самостоятельная работа



Самотестирование на www.intuit.ru по курсу «Web-программирование на PHP» по теме «Введение в PHP»


6

Самотестирование на www.intuit.ru по курсу «Web-программирование на PHP» по теме «Основные понятия и возможности PHP»


6

Самотестирование на www.intuit.ru по курсу «Web-программирование на PHP» по теме «Структурное построение приложений»


6

Самотестирование на www.intuit.ru по курсу «Web-программирование на PHP» по теме «Структурное построение приложений»


6

Самотестирование на www.intuit.ru по курсу «Web-программирование на PHP» по теме «Файлы в PHP»


6

Самотестирование на www.intuit.ru по курсу «Основы работы с HTML» по теме «Введение в HTML»


6

Самотестирование на www.intuit.ru по курсу «Основы работы с HTML» по теме «Форматирование символов»


4

Самотестирование на www.intuit.ru по курсу «Основы работы с HTML» по теме «Гипертекстовые ссылки»


4

Самотестирование на www.intuit.ru по курсу «Основы работы с HTML» по теме «Таблицы»


4

Самотестирование на www.intuit.ru по курсу «Основы работы с HTML» по теме «Списки HTML»


4

Самотестирование на www.intuit.ru по курсу «Основы работы с HTML» по теме «Формы HTML и ввод данных»


4

Самотестирование на www.intuit.ru по курсу «Основы работы с HTML» по теме «Изображения в HTML»


4

Самотестирование на www.intuit.ru по курсу «Основы работы с HTML» по теме «Фон страницы в HTML»


4

Самотестирование на www.intuit.ru по курсу «Основы работы с HTML» по теме «Дополнительные возможности»


4

УП.02 Учебная практика

Виды работ



выполнение работ по изучению различных видов кабелей и их подсоединение


6

изучение различных топологий локальных сетей («звезда», «шина», «кольцо», «смешанные топологии»);


6

корректная работа аппаратурой передачи данных (сетевые адаптеры, модемы)


6

корректная организация и настройка локальной сети кабинета


6

корректная установка и настройка программного обеспечения для работы локальной сети


6

корректное удаление программного обеспечения


6

работа по определению предметных областей


6

работа по использованию различных моделей данных (сетевая, иерархическая, реляционная)


6

корректная работа по нормализации отношений (Первая, вторая, третья нормальные формы)


6

работа по созданию объектов баз данных (таблиц)


6

создание объектов баз данных (форм, отчётов)


6

установка атрибутов и ключей


6

ПП.02 Практика по профилю специальности

Виды работ



Вводный инструктаж по охране труда


6

Изучение сетевого программного обеспечения


6

Изучение сетевого оборудования Диагностика сетевого программного обеспечения


6

Диагностика сетевого оборудования


6

Подключение персонального компьютера к локальной сети


6

Подключение персонального компьютера к сети интернет Изучение АСУ предприятия


6

Изучение программного обеспечения АСУ предприятия Изучение структуры базы данных


6

Изучение ввода данных


6

Изучение сортировки, поиска и фильтрации данных


6

Изучение построения запросов к СУБД


6

Разработка инструкций по вводу данных


6

Разработка инструкций по сортировке, поиску и фильтрации данных Изучение администрирования БД


6

Изучение вопросов обеспечения безопасности СУБД


6

Тестирование доступа к данным, управление привилегиями пользователей БД


6

Установка идентификации и аутентификации пользователей


6

Изучение сайта предприятия и составление технического задания для разработки сайта


6

Анализ дизайна макета сайта


6

Верстка макета в формате HTML


6

Программирование: установка системы управления сайтом


6

Программирование: привязка системы к макету HTML


6

Создание карты сайта


6

Подключение формы обратной связи


6

Разработка и внедрение программных модулей


6

Наполнение ресурса информацией


6

Запуск проекта


6

Знаком * обозначаются часы теоретического обучения, которые могут быть скорректированы (сокращены) в педагогической нагрузке на учебный год, при этом соответствующие дидактические единицы переносятся в содержание других учебных занятий или на самостоятельную работу, не нарушая содержания модуля в целом.

По каждой теме описывается содержание учебного материала (в дидактических единицах), наименования необходимых лабораторных работ и практических занятий (отдельно по каждому виду), а также примерная тематика самостоятельной работы. Если учебным планом предусмотрен курсовой проект, описывается примерная тематика. Объем часов определяется по каждому виду учебных занятий. При проведении занятий и заполнении журнала учебных занятий не допускается перенос учебного материала из одной темы в другую. При этом внутри каждой темы возможно чередование теоретических, практических и лабораторных занятий.

3. ТРЕБОВАНИЯ К УСЛОВИЯМ РЕАЛИЗАЦИИ


3.1 Требования к минимальному материально-техническому обеспечению:


реализация профессионального модуля предполагает наличие лаборатории:

  1. технологии разработки баз данных;

  2. технических средств обучения:

  3. персональный компьютер;

  4. проекционный экран;

  5. мультимедийный проектор;


3.2 Требования к минимальному информационному обеспечению обучения


ОИ - Основные источники учебной литературы:

1. Олифер, В.Г. Компьютерные сети. Принципы, технологии, протоколы [Текст]: учебник / В.Г Олифер., Н.А Олифер.– СПб.: Питер, 2014.-958 с.

2. Фуфаев Базы данных: учеб. пособие для студ. учреждений сред. проф. образования / Э.В. Фуфаев, Д.Э. Фуфаев. – 7-е изд., стер. – М.: Издательский центр «Академия», 2012. – 320 с.

3. А.Я. Архангельский. Программирование в С++ Builder. 7-е изд. – М.: ООО «Бином- Пресс», 2011 г. – 896 с. (1320 с.): ил.

4. Фуфаев Д.Э. Разработка и эксплуатация автоматизированных информационных систем: учебник для студ. учреждений сред. проф. образования/ Д.Э. Фуфаев. – 3-е изд., стер – М.: Издательский центр «Академия», 2014. – 304 с.



ДИ - Дополнительные источники:

1. www.intuit.ru

2. window.edu.ru