Разлики между полета и записи в база данни

...

Телефонният указател е често срещан пример за база данни.

Полетата и записите са два основни компонента на база данни, която е организирана колекция от информация или данни. Терминът "полета" се отнася до колони или вертикални категории данни; терминът "записи" се отнася до редове или хоризонтални групи от уникални полеви данни. Примери за двата компонента на базата данни се виждат в по-стари, печатни бази данни, а също и в съвременни, компютърно базирани бази данни.

Структура на базата данни

Често срещани примери за база данни са телефонен указател, библиотечен каталог или търсачката на уебсайт за търговия на дребно. Базата данни обикновено се изгражда във формат, подобен на мрежа, с редове и колони. Например, телефонен указател има фамилия, собствено име, адрес и телефонен номер за всеки запис; тези категории формират "колоните" на базата данни. Всеки запис в телефонния указател има уникално идентифициращо качество, което е името на лицето; всеки именуван запис в телефонния указател образува ред, който съдържа уникални данни във всяка от тези четири колони.

Видео на деня

Функция за база данни

Базите данни са организирани според полета и записи, така че да се търсят лесно. За да намерите телефонен номер в телефонния указател, просто трябва да намерите името на лицето, което е уникално; след като се намери името на лицето, правилният телефонен номер се намира в колоната „телефонен номер“ на същия ред. Повечето бази данни следват тези основни организационни и функционални принципи.

Поле

В примера с телефонния указател четирите категории данни за фамилия, собствено име, адрес и телефонен номер се наричат ​​„полета“. Полето е единична единица данни, която е уникална във всеки запис/ред, но общата категория данни е обща за всички записи. Например, "адрес" е поле, което е общо за всички именувани записи в телефонния указател; обаче съдържанието на полето за адрес ще бъде уникално за всеки наименуван запис. Като насока полето в базата данни се отнася до колоните или категориите данни, които се използват от всички записи/редове.

Запис

Записът е ред от база данни, хоризонтално групиране на полета; съдържанието на тези полета е уникално за този ред. В примера с телефонния указател всяко фамилно име започва запис/ред, който съдържа данни в полетата за име, адрес и телефонен номер. Записът често се използва при търсене в база данни, тъй като всеки запис има уникално, идентифициращо качество (или стойност). Записът в базата данни е по същество ред, който съдържа уникални данни във всяко от полетата. Базата данни обикновено съдържа голям брой записи, но само малък брой полета.