Razlike između polja i zapisa u bazi podataka
Polja i zapisi dvije su osnovne komponente baze podataka, koja je organizirana zbirka informacija, odnosno podataka. Izraz "polja" odnosi se na stupce ili okomite kategorije podataka; pojam "zapisi" odnosi se na retke ili vodoravne skupine podataka jedinstvenog polja. Primjeri obiju komponenti baze podataka mogu se vidjeti u starijim, tiskanim bazama podataka i također u modernim, računalnim bazama podataka.
Struktura baze podataka
Uobičajeni primjeri baze podataka su telefonski imenik, knjižnični katalog ili tražilica maloprodajne web stranice. Baza podataka obično je konstruirana u obliku mreže s redovima i stupcima. Na primjer, telefonski imenik ima prezime, ime, adresu i broj telefona za svaki unos; te kategorije tvore "stupce" baze podataka. Svaki unos u telefonskom imeniku ima jedinstvenu identifikacijsku kvalitetu, a to je ime osobe; svaki imenovani unos u telefonskom imeniku tvori redak koji sadrži jedinstvene podatke u svakom od ta četiri stupca.
Funkcija baze podataka
Baze podataka organizirane su prema poljima i zapisima kako bi se lako pretraživale. Da biste pronašli telefonski broj u telefonskom imeniku, jednostavno morate locirati ime osobe, koje je jedinstveno; nakon što se pronađe ime osobe, točan broj telefona nalazi se u stupcu "broj telefona" u istom retku. Većina baza podataka slijedi ove osnovne organizacijske i funkcionalne principe.
Polje
U primjeru telefonskog imenika, četiri kategorije podataka prezimena, imena, adrese i telefonskog broja nazivaju se "polja". Polje je jedna jedinica podataka koja je jedinstvena unutar svakog unosa/retka, ali ukupna kategorija podataka zajednička je za sve unose. Na primjer, "adresa" je polje koje je zajedničko za sve imenovane unose u telefonskom imeniku; međutim, sadržaj adresnog polja će biti jedinstven za svaki imenovani unos. Kao smjernica, polje baze podataka odnosi se na stupce ili kategorije podataka koje koriste svi unosi/retci.
Snimanje
Zapis je redak baze podataka, horizontalno grupiranje polja; sadržaj tih polja je jedinstven za taj red. U primjeru telefonskog imenika, svako prezime počinje zapis/red koji sadrži podatke u poljima imena, adrese i telefonskog broja. Zapis se često koristi u pretraživanju baze podataka jer svaki zapis ima jedinstvenu identifikacijsku kvalitetu (ili vrijednost). Zapis baze podataka je, u osnovi, redak koji sadrži jedinstvene podatke u svakom od polja. Baza podataka će obično sadržavati veliki broj zapisa, ali samo mali broj polja.