Колонка (база данных) - Column (database)

Пример выходных столбцов из базы данных Postgres.

В реляционная база данных, а столбец это набор данные значения конкретного простого тип, одно значение для каждого ряд базы данных.[1] Столбец может содержать текстовые значения, числа или даже указатели на файлы в операционной системе.[2] Некоторые системы реляционных баз данных позволяют столбцам содержать более сложные типы данных; целые документы, изображения или даже видеоклипы являются примерами.[3] Столбец также можно назвать атрибут.

Каждая строка будет содержать значение данных для каждого столбца, а затем будет восприниматься как одно значение структурированных данных. Например, база данных, представляющая контактную информацию компании, может иметь следующие столбцы: ID, Название компании, Адресная строка 1, Адресная строка 2, Город и Почтовый индекс. Более формально каждую строку можно интерпретировать как relvar, состоящий из набора кортежи, где каждый кортеж состоит из соответствующего столбца и его значения, например, кортеж («Адрес 1», «12345 West Example Street»).

Поле

Слово «поле» обычно используется как синоним «столбца».[4] Однако перфекционисты баз данных предпочитают использовать слово «поле» для обозначения определенной ячейки данной строки.[нужна цитата ] Это необходимо для обеспечения точности общения с другими разработчиками. Столбцы (на самом деле имена столбцов) называются именами полей (общими для каждой строки / записи в таблице). Тогда поле относится к одному месту хранения в конкретной записи (например, ячейке) для хранения одного значения (значения поля). Термины запись и поле взяты из более практичной области использования баз данных и традиционных СУБД использование системы (это было связано с бизнесом, как термины, используемые в ручных базах данных, например, хранение в картотеке с записями для каждого клиента). Термины строка и столбец взяты из более теоретического исследования теории отношений.

Смотрите также

Рекомендации

  1. ^ Термин «столбец» также имеет эквивалентное применение в других, более общих контекстах. См., Например, База данных плоских файлов, Таблица (информация).
  2. ^ «Столбчатые базы данных в среде больших данных». dummies.com (Большая книга манекенов). Получено 2015-11-05.
  3. ^ «Что такое столбец базы данных? - Определение из Техопедии». Techopedia.com. Получено 2015-11-05.
  4. ^ «Введение в базы данных». www.ucl.ac.uk. Получено 2015-11-05.