#6 - Создание индексов и работы с ними

#6 - Создание индексов и работы с ними

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

Видеоурок

Индексы

При создании индекса и добавления его к полю, вы получаете более быстрый поиск данных по полю. Не нужно прописывать индексы для каждого из полей, так как это негативно скажется на оптимизации БД. 


Пример создания индекса:

CREATE INDEX имя_индекса
ON имя_таблицы (имя_колонки);

Ключ Foreign

Foreign Key - это ключ, используемый для связывания двух таблиц. 


Foreign Key - это поле (или набор полей) в одной таблице, которые ссылаются на Primary Key в другой таблице.

CREATE TABLE Orders (
 id int NOT NULL,
 OrderNumber int NOT NULL,
 PersonID int,
 PRIMARY KEY (OrderID),
 FOREIGN KEY (PersonID) REFERENCES users(id)
);

Задание к уроку

Необходимо оформить подписку на проект, чтобы получить доступ ко всем домашним заданиям

Большое задание по курсу

Вам необходимо оформить подписку на сайте, чтобы иметь доступ ко всем большим заданиям. В задание входит методика решения, а также готовый проект с ответом к заданию.
PS: подобные задания доступны при подписке от 1 месяца

Также стоит посмотреть

Видеокурс по PHP, MySQL / Создание динамического сайта
Уроки Java для профессионалов
14 уроков
Программа на C# .NET Windows Forms
7 уроков
Создание динамического веб сайта
22 урока
Изучение языка PHP, а также MySQL
41 урок
Изучение MongoDB / Работа с базой данных
8 уроков