summaryrefslogtreecommitdiff
path: root/reports/task4/task4.tex
diff options
context:
space:
mode:
Diffstat (limited to 'reports/task4/task4.tex')
-rw-r--r--reports/task4/task4.tex176
1 files changed, 176 insertions, 0 deletions
diff --git a/reports/task4/task4.tex b/reports/task4/task4.tex
new file mode 100644
index 0000000..1904bd8
--- /dev/null
+++ b/reports/task4/task4.tex
@@ -0,0 +1,176 @@
+\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{Кластерный индекс}
+
+Для демонстрации работы кластерного индекса можно использовать копию любой
+таблицы, в которой будет отсутствовать Primary Key.
+
+\begin{figure}[H]
+ \centering
+ \includegraphics[width=0.8\textwidth]{clustered-requests.png}
+ \caption{Запросы}
+\end{figure}
+
+\begin{figure}[H]
+ \centering
+ \includegraphics[width=0.8\textwidth]{unclustered-select.png}
+ \caption{Запрос без использованного индекса}
+\end{figure}
+
+\begin{figure}[H]
+ \centering
+ \includegraphics[width=0.8\textwidth]{clustered-select.png}
+ \caption{Запрос с использованным индексом}
+\end{figure}
+
+
+\section{Некластерные индексы}
+
+\subsection{Составной индекс}
+
+\begin{figure}[H]
+ \centering
+ \includegraphics[width=0.8\textwidth]{composite-requests.png}
+ \caption{Запросы}
+\end{figure}
+
+\begin{figure}[H]
+ \centering
+ \includegraphics[width=0.8\textwidth]{composite-not-indexed.png}
+ \caption{Запрос без использованного индекса}
+\end{figure}
+
+\begin{figure}[H]
+ \centering
+ \includegraphics[width=0.8\textwidth]{composite-indexed.png}
+ \caption{Запрос с использованным индексом}
+\end{figure}
+
+\subsection{Покрывающий индекс}
+
+\begin{figure}[H]
+ \centering
+ \includegraphics[width=0.8\textwidth]{covering-requests.png}
+ \caption{Запросы}
+\end{figure}
+
+\begin{figure}[H]
+ \centering
+ \includegraphics[width=0.8\textwidth]{covering-not-indexed.png}
+ \caption{Запрос без использованного индекса}
+\end{figure}
+
+\begin{figure}[H]
+ \centering
+ \includegraphics[width=0.8\textwidth]{covering-indexed.png}
+ \caption{Запрос с использованным индексом}
+\end{figure}
+
+\subsection{Уникальный индекс}
+
+\begin{figure}[H]
+ \centering
+ \includegraphics[width=0.8\textwidth]{unique-requests.png}
+ \caption{Запросы}
+\end{figure}
+
+\begin{figure}[H]
+ \centering
+ \includegraphics[width=0.8\textwidth]{unique-not-indexed.png}
+ \caption{Запрос без использованного индекса}
+\end{figure}
+
+\begin{figure}[H]
+ \centering
+ \includegraphics[width=0.8\textwidth]{unique-indexed.png}
+ \caption{Запрос с использованным индексом}
+\end{figure}
+
+\subsection{Индекс со включёнными столбцами}
+
+\begin{figure}[H]
+ \centering
+ \includegraphics[width=0.8\textwidth]{columns-requests.png}
+ \caption{Запросы}
+\end{figure}
+
+\begin{figure}[H]
+ \centering
+ \includegraphics[width=0.8\textwidth]{columns-not-indexed.png}
+ \caption{Запрос без использованного индекса}
+\end{figure}
+
+\begin{figure}[H]
+ \centering
+ \includegraphics[width=0.8\textwidth]{columns-indexed.png}
+ \caption{Запрос с использованным индексом}
+\end{figure}
+
+\subsection{Отфильтрованный индекс}
+
+\begin{figure}[H]
+ \centering
+ \includegraphics[width=0.8\textwidth]{filtered-requests.png}
+ \caption{Запросы}
+\end{figure}
+
+\begin{figure}[H]
+ \centering
+ \includegraphics[width=0.8\textwidth]{filtered-not-indexed.png}
+ \caption{Запрос без использованного индекса}
+\end{figure}
+
+\begin{figure}[H]
+ \centering
+ \includegraphics[width=0.8\textwidth]{filtered-indexed.png}
+ \caption{Запрос с использованным индексом}
+\end{figure}
+
+\end{document} \ No newline at end of file