EN - FR - DE - ES - IT - PT -

LexiconDream

🏷️ Поле

Отдельный атрибут или столбец в записи базы данных.

Поле

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

Поля определяются в схеме. Схема задаёт имя поля, тип и ограничения. Изменение поля после того, как данные уже существуют, возможно, но рискованно. Добавление поля обычно безопасно. Удаление поля нарушает работу запросов, которые на него ссылаются. Изменение типа может привести к повреждению данных, если преобразование выполнено некорректно. Переименование поля нарушает работу всех запросов, отчётов и приложений, использующих старое имя. Соглашения об именовании полей имеют значение. Последовательные имена упрощают понимание схем. Поле с именем cust_email в одной таблице и customer_email в другой создаёт путаницу. Поле с именем status, имеющее разное значение в разных таблицах, приводит к ошибкам. Хорошие имена полей являются описательными и последовательными. Они указывают на то, что представляют собой данные, без необходимости в документации. Плохие имена полей требуют использования механизма декодирования.

Свойства поля

Поле — это промис. Оно определяет, какие данные содержит запись. Нарушение промиса приведет к ошибке при выполнении любого запроса, основанного на этом поле.


Warning: session_start(): Cannot start session when headers already sent in /var/www/lexicondream.com/inc/functions.php on line 63

Comments

No comments yet. Be the first to share a thought.

Leave a comment