Целью изучения междисциплинарного курса МДК.02.02 "Технология разработки и защиты баз данных" является формирование базы теоретических знаний и умений относительно грамотной организации процесса создания БД, реализации технологических принципов проектирования и обработки таблиц и других логических компонентов БД. Курс посвящен изучению принципов и методов работы с базами данных нескольких СУБД: SQL Server, MySQL, SQLite.
Рабочая программа междисциплинарного курса технология разработки и защиты баз данных является частью основной профессиональной образовательной программы в соответствии с ГОС СПО по специальности 09.02.03 Программирование в компьютерных системах в части освоения основного вида профессиональной деятельности.
В результате освоения учебной дисциплины обучающийся должен
иметь практический опыт:
работы с объектами базы данных в конкретной системе управления базами данных;
использования средств заполнения базы данных;
использования стандартных методов защиты объектов базы данных;
уметь:
создавать объекты баз данных в современных СУБД и управлять доступом к этим объектам;
работать с современными Case-средствами проектирования баз данных;
формировать и настраивать схему базы данных;
разрабатывать прикладные программы с использованием языка SQL;
создавать хранимые процедуры и триггеры в базах данных;
применять стандартные методы для защиты объектов базы данных;
знать:
основные положения теории баз данных, хранилищ данных, баз знаний;
основные принципы построения концептуальной, логической и физической модели данных;
современные инструментальные средства разработки схемы базы данных;
методы описания схем баз данных в современных системах управления базами данных;
структуры данных в СУБД, общий подход к организации представлений, таблиц, индексов и кластеров;
методы организации целостности данных;
способы контроля доступа к данным и управления привилегиями;
основные методы и средства защиты данных в базах данных;
модели и структуры информационных систем;
основы разработки приложений баз данных.
Реализация междисциплинарного курса направлена на формирование общих и профессиональных компетенций:
ПК.2.1. Разрабатывать объекты базы данных.
ПК.2.2. Реализовывать базу данных в конкретной системе управления базами данных (далее - СУБД).
ПК.2.3. Решать вопросы администрирования базы данных.
ПК.2.4. Реализовывать методы и технологии защиты информации в базах данных.
Рекомендуемое количество часов на освоение программы междисциплинарного курса:
максимальной учебной нагрузки обучающегося – 181 час, в том числе:
обязательной аудиторной учебной нагрузки обучающегося – 148 часов;
самостоятельной работы обучающегося – 33 часа.