\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}