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

LexiconDream

📇 Запись

Отдельная запись в базе данных, содержащая связанные поля.

Запись

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

Записи связаны друг с другом посредством ключей. Запись о клиенте имеет первичный ключ. Запись о заказе имеет внешний ключ, указывающий на этого клиента. Связь между двумя записями исключает дублирование данных. У одного клиента может быть много заказов. Каждая запись о заказе ссылается на этого клиента. Запись о клиенте хранит данные о клиенте только один раз. Такая структура позволяет избежать избыточности и обеспечивает согласованность данных. В некоторых базах данных записи также могут быть вложенными. В хранилище документов запись о клиенте может содержать массив записей о заказах. Это позволяет встроить связанные данные в один документ. Встроенные записи быстрее читаются, поскольку позволяют избежать объединений. Их сложнее обновлять, поскольку одни и те же данные могут встречаться в нескольких документах. Выбор между ссылками и встраиванием зависит от того, как используются данные. В реляционных базах данных используются ссылки. В документоориентированных базах данных часто используется встраивание. Оба подхода имеют свои недостатки.

Характеристики записи

Запись — это факт, касающийся чего-либо одного. Таблица — это набор связанных фактов. База данных — это набор связанных таблиц.


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

Comments (2)

  1. Tina L.
    A record is a single entry in a database. A table is a collection of records. Simple but fundamental.
  2. Rick D.
    The article is clear. A single entry in a database containing related fields. Simple but important in data.

Leave a comment