базовый курс

ГРУППА КУРСА

Структура базы данных MySQL

Из чего состоит база данных

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

База данных состоит из одной или нескольких таблиц. Таблицы в базах данных похожи на обычные таблицы, которые мы создаём в повседневной деятельности. Пример таблицы:

Таблица

Столбец таблицы называется поле. У каждого поля есть своё название. Строка таблицы называется запись. Запись - это основная единица информации в базе данных. Записями данные помещаются в БД и берутся из неё. В приведённой таблице 5 полей и она содержит 2 записи. В одной таблице может быть много полей, а записей вообще огромное количество. В примере каждая ячейка таблицы содержит очень маленький объём данных, но на практике в них могут содержаться целые большие тексты. В таблицу можно добавить новые записи и удалить существующие. В таблице можно найти записи, соответсвующие определённым критериям и таким образом получить нужную информацию из всего объёма данных.

Идентификатор

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