Značajke polja "Counter", što je njegova funkcija

Polje "Counter" je sastavni dio većine tablica baze podataka. Ono što je obilježje ovog stupca, koje funkcije obavlja i koja svojstva posjeduje, razmotrit ćemo u nastavku. Da bismo to učinili detaljnije, usredotočit ćemo se na koncepte baza podataka, njihove objekte i, osobito, tablice, čiji je element brojač.

Baze podataka

Napravimo mali izlet u baze podataka informatike. DB - to je skup tablica s informacijama, između kojih postoje veze. BD-ovi su prikladni za pohranjivanje velike količine podataka koji se odnose na jednu temu. Poslovanje koristi baze podataka za pohranu podataka o klijentima: imena, datum rođenja, adresu, putovnicu i druge osobne podatke.
Za svakog kupca se vodi evidencija o narudžbi: proizvod i njegova količina, datumi, način isporuke, druge značajke. Informacije o samim proizvodima također se nalaze u spremištima i predstavljaju kompletan skup parametara koji karakteriziraju proizvode za prodaju.


Banke drže svoje klijente, depozite i zajmove u svojim bazama podataka. Također sadrži financijske parametre koji omogućuju formuliranje računovodstva za analizu poslovanja i osiguravanje kontrolnih tijela. Putnička tvrtka radi s bazom podataka koja pohranjuje podatke o poslovnim partnerima, turistima, hotelima i turama. Uz pomoć posebnih programa provode se obračun tarifa i troškovi obilaska. Dakle, podaci sadržani u bazi podataka odgovaraju industriji u kojoj tvrtka posluje.

Objekti baze podataka

Glavni objekt baze podataka - tablica, glavna baza podataka skladišta podataka. To su tablice koje smo navikli vidjeti u školi ili na fakultetu u knjigama i udžbenicima. Sastoje se od redaka koji se u bazama podataka nazivaju zapisi ili torkovi, te stupci koji nose naziv polja.


Obrasci sadrže isto značenje kao i tablica, ali u obliku koji je najprikladniji za rad korisnika. Sučelje obrasca koristi se za obradu zapisa tablica: dodavanje novih, izmjena postojećih, uklanjanje nepotrebnih. Sadrži polja jedne tablice ili više njih ili samo neke.
Zahtjevi obavljaju osnovne radove na obrascima sučelja sučelja s drugim objektima baze podataka, njihovim elementima i bazom. Kada jednostavno kliknete na gumb "Izbriši liniju" na obrascu prijave baze podataka, zahtjev dovršava radnju i ispunjava vaše zahtjeve. Za izlaz informacija u izvješća o pokretanju pisača i za izvršavanje procedura kao odgovor na događaje u sučelju aplikacije baze podataka osiguravaju se makroi i moduli.

Značajke tablica baze podataka

Kao što znamo iz predmeta računarstvo, baze podataka se sastoje od tablica. Svaki red sadrži podatke koji se odnose na jedan objekt. Evo primjera. U bazi podataka putničke agencije nalazi se tablica pod nazivom "Hoteli", u kojoj svaki popis sadrži cjelovite podatke o jednom od hotela: ime, kategoriju, adresu, link na web stranicu, broj telefona i faksa itd.
Svaki od stupaca određuje koje su vrijednosti u njemu. Iz istog primjera hotela jasno je da se jedno od polja zove"Ime" i sastoji se samo od imena hotela. Drugo polje je kategorija, ovdje je zabilježeno koliko zvijezda u ovom hotelu. Dakle, prolazeći kroz cijeli stupac, vidimo vrijednost jednog parametra svakog retka.
Polja baze podataka imaju različite vrste: tekstualni, numerički, monetarni, logički, u formatu datuma i vremena. To definira ograničenja koja su nametnuta vrijednostima u tim stupcima. Definiranjem vrste polja "Datum i vrijeme" više nećemo moći u njemu unositi prezime ili ime, u numeričkom polju nije dopušteno unositi slovne simbole, au logički stupac možete unijeti vrijednost. Odvojeno postoji vrsta polja "Counter". Ono što je obilježje njegove uporabe, razmotrit ćemo u nastavku.

Tip "Counter"

Okrenimo se opet našem stolu hotela. U prvom stupcu, koji se zove "Šifra", vidimo brojeve - redne brojeve svakog od hotela. Ne ponavljaju i ne upisuju zapis na takav način da točno znamo na kojem broju se nalazi hotel u tablici u tablici. To pomaže da se lako pronađe pravi hotel za ovaj kod. Polje "Kod" ima vrstu podataka "Counter". Koja je značajka ovog polja, na temelju gore navedenih informacija? Prije svega, ovo je jedinstvenost vrijednosti stupaca. Ovo svojstvo omogućuje nedvosmislenu identifikaciju zapisa. Tablica ne može sadržavati dva unosa s istom vrijednošću parametra "Code". Jedinstvenost vrijednosti polja dopušta da se koristi kao primarni ključ, tj. Stupac na koji se odnose polja iz drugih tablica.
Druga mogućnost brojača je automatska izrada -svojstvo automatskog proširenja soba. Zahvaljujući tome, korisnik ne mora razmišljati o tome koji broj treba unijeti za sljedeću snimku. Sustav će povećati broj prethodnog i dodijeliti taj broj novom.

Primjer

Tablica "hoteli" dodana je u našu bazu podataka programa Access. Mjerač polja se naziva "Šifra", numeriranje počinje s jedinicom. Druga tablica baze podataka - "Regije" - također sadrži brojač polja. Koja je značajka tablice regija? Činjenica da se njezini zapisi koriste u hotelskom stolu za problem hotelskog smještaja. Ovdje je odabrana vrijednost s padajućeg popisa:
A u regijama možemo vidjeti hotele koji se tamo nalaze:
Dakle, mjerač polja je značajan element tablica baze podataka koji omogućuje jedinstvenu identifikaciju zapisa, automatski mu dodjeljuje jedinstveni broj, a zatim koristi taj broj kada se odnosi na retke objekta iz druge tablice.

Povezane publikacije