Управление и автоматизация баз данных
Контакты:
-
Дербак Надежда ВасильевнаПреподаватель
Курс предназначен для студентов 2‑го и 3‑го курсов по специальности «Информационные системы и программирование».
Цель курса: сформировать у студентов теоретические знания и практические навыки по администрированию баз данных (БД) и серверов, а также по автоматизации типовых процессов в системах управления базами данных (СУБД).
Основные задачи:
освоить принципы проектирования, создания и управления БД;
научиться выполнять операции с данными на языке SQL;
овладеть навыками администрирования серверов БД;
изучить методы обеспечения безопасности и целостности данных;
освоить процедуры резервного копирования и восстановления БД;
получить опыт автоматизации рутинных операций в СУБД.
В рамках курса изучаются:
основы теории баз данных, хранилищ данных и баз знаний;
принципы структуризации и нормализации БД;
построение концептуальной, логической и физической моделей данных;
методы описания схем БД в современных СУБД;
организация представлений, таблиц, индексов и кластеров;
механизмы контроля доступа и управления привилегиями;
способы защиты данных в БД;
работа с CASE‑средствами проектирования БД;
создание хранимых процедур и триггеров;
стандартные процедуры мониторинга и резервного копирования.
Практические навыки, которые приобретут студенты:
проектирование логической и физической схемы БД;
написание SQL‑запросов для обработки данных;
настройка и администрирование серверов БД;
разработка политики безопасности SQL‑сервера и объектов БД;
выполнение резервного копирования и восстановления БД;
автоматизация типовых операций в СУБД;
работа в среде MS SQL Server Management Studio.
Итоговый результат: студент будет способен самостоятельно управлять базами данных, обеспечивать их безопасность и производительность, а также автоматизировать рутинные процессы в рамках профессиональной деятельности.
