From af045e5edd8223ff1eed338295981da5df197cc4 Mon Sep 17 00:00:00 2001
From: Andrew <saintruler@gmail.com>
Date: Fri, 10 Dec 2021 22:42:52 +0400
Subject: =?UTF-8?q?=D0=94=D0=BE=D0=B1=D0=B0=D0=B2=D0=B8=D0=BB=20=D0=BE?=
 =?UTF-8?q?=D1=82=D1=87=D1=91=D1=82=20=D0=BF=D0=BE=20=D1=87=D0=B5=D1=82?=
 =?UTF-8?q?=D0=B2=D1=91=D1=80=D1=82=D0=BE=D0=BC=D1=83=20=D0=B7=D0=B0=D0=B4?=
 =?UTF-8?q?=D0=B0=D0=BD=D0=B8=D1=8E.?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 reports/task4/task4.tex | 176 ++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 176 insertions(+)
 create mode 100644 reports/task4/task4.tex

(limited to 'reports/task4/task4.tex')

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
-- 
cgit v1.2.3

