Оглавление:
Определение - Что означает столбец базы данных?
В контексте реляционных баз данных столбец - это набор значений данных одного типа в таблице. Столбцы определяют данные в таблице, а строки заполняют данные в таблицу.
Большинство баз данных позволяют столбцам содержать сложные данные, такие как изображения, целые документы или даже видеоклипы. Поэтому столбец, допускающий значения данных одного типа, не обязательно означает, что он имеет только простые текстовые значения. Некоторые базы данных идут еще дальше и позволяют хранить данные в виде файла в операционной системе, в то время как данные столбца содержат только указатель или ссылку на фактический файл. Это делается для того, чтобы поддерживать общий размер базы данных под контролем - меньший размер базы данных означает меньшее время, затрачиваемое на резервное копирование, и меньше времени на поиск данных в базе данных.
Техопедия объясняет колонку базы данных
Простой пример - таблица, в которой хранится информация о клиенте для банка. Столбцы в этой таблице могут принимать форму: имя клиента, номер телефона клиента, дата рождения клиента, идентификатор клиента, адрес, город, почтовый индекс. Строка данных - это каждый горизонтальный набор, содержащий данные о клиенте для всех перечисленных столбцов. Например:
Покупатель | имя | Телефон | DoB | Я БЫ | Адрес | город |
---|---|---|---|---|---|---|
1 | Эндрю Джонс | 202-555-2452 | 12-Jun-70 | 4356 | 12 Maple Drive | Нью-Йорк |
Термин «поле» обычно используется взаимозаменяемо с «столбцом», но пуристы базы данных предпочитают использовать слово «поле» для обозначения определенного значения или отдельного элемента столбца. Таким образом, поле является пересечением строки и столбца. В приведенном выше примере банка поле формируется путем пересечения строки со столбцом «Имя клиента» для формирования «Эндрю Джонс». Однако это различие игнорируется большинством.
