Funkce pole "Counter", jaká je jeho funkce

Pole "Počítadlo" je nedílnou součástí většiny databázových tabulek. Jaký je vlastnost tohoto sloupce, jaké funkce provádí a jaké vlastnosti má, budeme zvážit níže. Podrobněji se zaměříme na pojmy databází, jejich objekty a zejména na tabulky, jejichž prvkem je počitadlo.

Databáze

Uděláme malou exkurzi do databází počítačových věd. DB - jedná se o soubor tabulek s informacemi, mezi nimiž existují spojení. BD jsou vhodné pro ukládání velkého množství dat týkajících se jednoho tématu. Společnost používá databáze pro ukládání informací o zákaznících: jména, datum narození, adresa, cestovní pas a další osobní údaje.
U každého zákazníka se uchovává záznam o objednávce: výrobek a jeho množství, data, způsob doručení, další funkce. Informace o samotných produktech jsou také obsaženy v úložištích a jsou kompletní sadu parametrů, které charakterizují produkty k prodeji.


Banky drží své klienty, vklady a půjčky ve svých databázích. Obsahuje také finanční parametry, které vám umožňují formulovat účetnictví pro obchodní analýzu a poskytnout kontrolní orgány. Cestovní společnost pracuje s databází, která uchovává data o obchodních partnerech, turistích, hotelech a výletech. Pomocí zvláštních programů jsou prováděny výpočty sazeb a nákladů na výlety. Takže údaje obsažené v databázi odpovídající odvětví, ve kterém společnost působí.

Databázové objekty

Hlavní objekt databáze - tabulka, hlavní databáze datových skladů. Jedná se o tabulky, které jsme zvyklí vidět na školních nebo vysokoškolských lekcích v knihách a učebnicích. Obsahují řádky, které se v databázích nazývají záznamy nebo n-tice a sloupce s názvem polí.


Formuláře mají stejný význam jako tabulka, ale ve formě, která je nejvhodnější pro práci uživatelů. Rozhraní formuláře se používá pro zpracování záznamů tabulky: přidávání nových, úprava stávajících, odstranění nepotřebných. Obsahuje pole jedné tabulky nebo více sloupců nebo jen některé.
Požaduje provedení základních prací na rozhraní rozhraní s ostatními objekty databáze, jejich prvky a samotnou základnou. Když jednoduše kliknete na tlačítko "Vymazat řádek" ve formuláři databáze, žádost dokončí akci a splní vaše požadavky. Výstup informací do zpráv o spuštění tiskárny a provedení postupů v reakci na události v rozhraní databázové aplikace poskytuje makra a moduly.

Vlastnosti databázových tabulek

Jak je známo z kurzu informatiky, databáze obsahují tabulky. Každý řádek obsahuje data týkající se jednoho objektu. Zde je příklad. V databázi cestovní kanceláře se nachází tabulka s názvem Hotely, jejíž seznam obsahuje kompletní informace o jednom z hotelů: název, kategorie, adresa, odkaz na webové stránky, telefonní a faxové číslo atd.
Každý sloupec určuje, které hodnoty jsou v něm. Ze stejného příkladu hotelů je jasné, že jedno z polí je voláno"Name" a skládá se pouze z názvů hotelů. Další pole je kategorie, zde je zaznamenáno, kolik hvězdiček v tomto hotelu. Takže procházíme celým sloupcem, vidíme hodnotu jednoho parametru každého řádku.
Políčka databáze mají různé typy: textové, číselné, měnové, logické ve formátu data a času. Definuje omezení, která jsou uložena na hodnotách v těchto sloupcích. Definováním typu pole "Datum a čas" již nebudeme schopni vytvořit příjmení ani jméno v něm, v číselném poli není povoleno zadávat písmenové symboly a v logickém sloupci můžete zadat hodnotu. Samostatně existuje typ pole "Počítadlo". Jaká je vlastnost jejího použití, uvedeme níže.

Typ "Counter"

Znovu se obrátit na náš hotelový stůl. V prvním sloupci, který se nazývá "Kód", vidíme čísla - pořadová čísla každého z hotelů. Nezopakují a označují záznam takovým způsobem, že přesně víme, na kterém čísle je v tabulce v tabulce hotel. To pomůže snadno najít správný hotel pro tento kód. Pole "Kód" má datový typ "Počítadlo". Jaká je vlastnost tohoto pole na základě výše uvedených informací? Především je to jedinečnost hodnot sloupců. Tato vlastnost poskytuje jednoznačnou identifikaci záznamu. Tabulka nesmí obsahovat dvě položky se stejnou hodnotou parametru "Kód". Jedinečnost hodnot polí umožňuje použití jako primárního klíče, tj. Sloupce, ke kterému jsou odkazována pole z jiných tabulek.
Další schopnost pultu je autoincrement -vlastnost automatického rozšíření místnosti. Díky tomu uživatel nemusí přemýšlet o tom, jaké číslo se má zadat pro další nahrávání. Samotný systém zvýší číslo předchozí a přidělí toto číslo nové.

Příklad

Tabulka "hotely" je přidána do naší databáze Access. Poloměr pole se nazývá "Kód", číslování začíná jednotkou. Druhá databázová tabulka - "Regiony" - také obsahuje počítadlo polí. Jaká je vlastnost regionální tabulky? Skutečnost, že jeho záznamy jsou využívány hotelovým stolem pro problém ubytování v hotelu. Zde je tato hodnota vybrána z rozevíracího seznamu:
A v regionech můžeme vidět hotely, které se tam nacházejí:
Poloměr pole je tedy významným prvkem databázových tabulek, který umožňuje jednoznačnou identifikaci záznamu, automaticky mu přiřadí jedinečné číslo a poté použije toto číslo při odkazu na řádky objektu z jiné tabulky.

Související publikace