Добавил:
support-vk-server-knmcadiknmcadibav.ru Сайт моих друзей из VKT NDA : https://support-vk-server-knmcadiknmcadibav.ru/about/ ila_iv_id566844132@dnevnik.ru VK Testers NDA (тестировщик) QA. Студент 4 курса. +79009627198 https://vk.cc/help #HLKLesNarod# Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ГБПОУ ВО ХЛК имени Г.Ф.Морозова / Квалификационный_экзамен_по_ПМ_07 (1).docx
Скачиваний:
3
Добавлен:
17.04.2025
Размер:
1.28 Mб
Скачать

Квалификационный экзамен по ПМ 07 «Сoaдминистрирование баз данных и серверов»

Студента 641 группы специальности 09.02.07 «Информационные системы и программирование» Халип Даниил Николаевич

Вариант 17

Задание 1. Разработать базы данных в:

1) Access

2) PostgreSQL pgAdmin

3) SQL Server Management Studio, создав диаграмму БД и выявить технические проблемы, возникающие в процессе эксплуатации баз данных и серверов. Информацию для разработки БД взять с места прохождения производственной практики.

1) Access:

Рисунок 1 – Схема данных

Рисунок 2 - Все объекты БД

Рисунок 3 – «Внеклассные занятия» - конструктор

Рисунок 4 – «Журнал успеваемости» - конструктор

Рисунок 5 – «Кабинеты» - конструктор

Рисунок 6 – «Классы» - конструктор

Рисунок 7 – «Предметы» - конструктор

Рисунок 8 – «Расписание уроков» – конструктор

Рисунок 9 – «Сотрудники» - конструктор

Рисунок 10 – «Учебники» - конструктор

Рисунок 11 – «Ученики» - конструктор

Рисунок 12 – «Школьные мероприятия» - конструктор

2) PostgreSql pgAdmin:

Рисунок 13 – Код - лист 1

Рисунок 14 – Код - лист 2

Рисунок 15 – Код – лист 3

Рисунок 16 – Код – лист 4

Рисунок 17 – Код – лист 5

Рисунок 18 – Код – лист 6

Рисунок 19 - Информация об учениках, классах и классных руководителях

Рисунок 20 - Информация об учениках, их успеваемости и предметах

Рисунок 21 - Информация о классах, расписании, предметах, учителях и кабинетах

Рисунок 22 - Информация об учебниках, классах и предметах

Рисунок 23 -Информация о школьных мероприятиях и ответственных сотрудниках

Рисунок 24 - Информация о внеклассных занятиях и руководителях

SQL Server Management Studio:

Рисунок 25 – Все данные по таблицам

Рисунок 26 – Древо БД

Рисунок 27 – Схема БД

Рисунок 28 - Код запроса – лист 1

Рисунок 29 – Код запроса – лист 2

Рисунок 30 – Код запроса – лист 3

Рисунок 31 – Код запроса – лист 4

Задание 2. Осуществить администрирование отдельных компонентов серверов.

1. Microsoft Access (файловый сервер):

Установка и настройка доступа к базе данных: Настроил общий доступ к базе данных Access на файловом сервере школы, определив права доступа для различных групп пользователей (преподаватели, администрация, ученики – если применимо). Убедился в корректном функционировании общего доступа и предотвращении несанкционированного доступа.

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

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

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

2. PostgreSql (pgAdmin):

Установка и настройка сервера PostgreSQL: В случае необходимости, осуществил установку и базовую настройку сервера PostgreSQL. Настроил параметры сервера, включая аутентификацию, кодировку и другие важные параметры.

Управление пользователями и ролями: Создал и настроил пользователей и роли PostgreSQL с разграничением прав доступа к базам данных и объектам базы данных. Применил принципы минимальных привилегий.

Мониторинг сервера: Использовал инструменты мониторинга pgAdmin для отслеживания производительности сервера PostgreSQL, включая использование ресурсов ЦП, памяти и дискового пространства. При необходимости, оптимизировал параметры сервера для повышения производительности.

Настройка бэкапа и восстановления: Настроил автоматическое или ручное бэкапирование базы данных PostgreSQL и проверил возможность восстановления из резервной копии.

Управление логами: Настроил параметры логирования сервера PostgreSQL для эффективного отслеживания ошибок и событий.