diff options
Diffstat (limited to 'reports/task5/task5.tex')
| -rw-r--r-- | reports/task5/task5.tex | 128 |
1 files changed, 128 insertions, 0 deletions
diff --git a/reports/task5/task5.tex b/reports/task5/task5.tex new file mode 100644 index 0000000..15551a8 --- /dev/null +++ b/reports/task5/task5.tex @@ -0,0 +1,128 @@ +\documentclass[bachelor, och, labwork]{SCWorks} +% параметр - тип обучения - одно из значений: +% spec - специальность +% bachelor - бакалавриат (по умолчанию) +% master - магистратура +% параметр - форма обучения - одно из значений: +% och - очное (по умолчанию) +% zaoch - заочное +% параметр - тип работы - одно из значений: +% referat - реферат +% coursework - курсовая работа (по умолчанию) +% diploma - дипломная работа +% pract - отчет по практике +% параметр - включение шрифта +% times - включение шрифта Times New Roman (если установлен) +% по умолчанию выключен +\usepackage{preamble} + +% Кафедра (в родительном падеже) +\chair{} + +% Тема работы +\title{Представления, создание и работа с ними} + +% Курс +\course{3} + +% Группа +\group{331} + +% Факультет (в родительном падеже) (по умолчанию "факультета КНиИТ") +\department{факультета КНиИТ} + +% Специальность/направление код - наименование +\napravlenie{10.05.01 --- Компьютерная безопасность} + +% Фамилия, имя, отчество в родительном падеже +\author{Гущина Андрея Юрьевича} + +%Научный руководитель (для реферата преподаватель проверяющий работу) +\satitle{старший преподаватель} % должность, степень, звание +\saname{М.~И.~Сафрончик} + +\date{2021} + +\begin{document} + +\maketitle + +\section{Создание представлений} + + +\begin{figure}[H] + \centering + \includegraphics[width=0.8\textwidth]{payment-notifications.png} + \caption{При получении оплаты уведомлять клиентов, о начале обработки заказа на указанную + дату.} +\end{figure} + + +\begin{figure}[H] + \centering + \includegraphics[width=0.8\textwidth]{delivery-expenses.png} + \caption{Посчитать затраты на топливо по месяцам в текущем году.} +\end{figure} + + +\begin{figure}[H] + \centering + \includegraphics[width=0.8\textwidth]{box-dates.png} + \caption{Найти даты доставки всех недоставленных коробок.} +\end{figure} + + +\section{Создание обновляемого представления} + +\begin{figure}[H] + \centering + \includegraphics[width=0.8\textwidth]{boxes-view.png} + \caption{Создание представления и запросы для тестирования.} +\end{figure} + +\begin{figure}[H] + \centering + \includegraphics[width=0.8\textwidth]{boxes-view-success.png} + \caption{Успешно выполненный запрос.} +\end{figure} + +\begin{figure}[H] + \centering + \includegraphics[width=0.8\textwidth]{boxes-view-failure1.png} + \caption{Запрос с превышенным значением поля volume.} +\end{figure} + +\begin{figure}[H] + \centering + \includegraphics[width=0.8\textwidth]{boxes-view-failure2.png} + \caption{Запрос с превышенным значением поля weight.} +\end{figure} + + +\section{Создание индексированного представления} + +\begin{figure}[H] + \centering + \includegraphics[width=0.8\textwidth]{indexed-view.png} + \caption{Создание представления и индекса.} +\end{figure} + +\begin{figure}[H] + \centering + \includegraphics[width=0.8\textwidth]{indexed-requests.png} + \caption{Запросы для тестирования.} +\end{figure} + +\begin{figure}[H] + \centering + \includegraphics[width=0.8\textwidth]{indexed-select.png} + \caption{План выполнения SELECT без индексированного представления.} +\end{figure} + +\begin{figure}[H] + \centering + \includegraphics[width=0.8\textwidth]{indexed-view-select.png} + \caption{План выполнения SELECT с индексированным представлением.} +\end{figure} + +\end{document}
\ No newline at end of file |