Съдържание:
Определение - Какво означава колоната на базата данни?
В контекста на релационни бази данни, колона е набор от стойности на данни, всички от един тип, в таблица. Колоните определят данните в таблица, а редовете попълват данни в таблицата.
Повечето бази данни позволяват на колоните да съдържат сложни данни като изображения, цели документи или дори видеоклипове. Следователно, колона, позволяваща стойности на данни от един тип, не означава непременно, че има само прости текстови стойности. Някои бази данни отиват още по-далеч и позволяват на данните да се съхраняват като файл в операционната система, докато данните в колоните съдържат само указател или връзка към действителния файл. Това се прави с цел поддържане на общия размер на базата данни управляем - по-малкият размер на базата данни означава по-малко време за архивиране и по-малко време за търсене на данни в базата данни.
Техопедия обяснява колона за база данни
Прост пример е таблица, която съхранява информация за клиента за банка. Графите в тази таблица могат да имат формата на: име на клиента, телефонен номер на клиента, дата на раждане на клиента, идентификационен номер на клиента, адрес, град, пощенски код. Ред от данни е всеки хоризонтален набор, който съдържа данни за клиент от всички изброени колони. Например:
клиент | име | телефон | Дата на раждане | документ за самоличност | адрес | град |
---|---|---|---|---|---|---|
1 | Андрю Джоунс | 202-555-2452 | 12-Jun-70 | 4356 | 12 Maple Drive | Ню Йорк |
Терминът „поле“ обикновено се използва взаимозаменяемо с „колона“, но пуристите на базата данни предпочитат да използват думата „поле“, за да обозначат определена стойност или единичен елемент от колона. По този начин полето е пресечната точка на ред и колона. В горния пример по-горе се образува поле от пресичането на ред с колоната „Име на клиента“, за да се образува „Андрю Джоунс“. Въпреки това, това разграничение се игнорира от повечето.