Целью изучения междисциплинарного курса МДК.02.02 "Технология разработки и защиты баз данных" является формирование базы теоретических знаний и умений относительно грамотной организации процесса создания БД, реализации технологических принципов проектирования и обработки таблиц и других логических компонентов БД.  Курс посвящен изучению принципов и методов работы с базами данных нескольких СУБД: SQL Server, MySQL, SQLite.

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

 

В результате освоения учебной дисциплины обучающийся должен

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

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

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

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

уметь:

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

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

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

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

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

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

знать:

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

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

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

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

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

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

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

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

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

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

 

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

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

ПК.2.2. Реализовывать базу данных в конкретной системе управления базами данных (далее - СУБД).

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

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

 

Рекомендуемое количество часов на освоение программы междисциплинарного курса:

максимальной учебной нагрузки обучающегося – 181 час, в том числе:

обязательной аудиторной учебной нагрузки обучающегося – 148 часов;

самостоятельной работы обучающегося – 33 часа.