Základní typy dat v databázi

Datové typy v databázi - formát pro ukládání informací, které mohou obsahovat určitý rozsah hodnot. Při uložení hodnoty proměnných u počítačových programů musí být každé proměnné přiřazena určitému typu. Některé v databázi obsahují celočíselná čísla, čísla s pohyblivou čárkou, symboly, řádky a matice. Mohou být také specifičtějšími typy: data, časová razítka, logické hodnoty a formáty varchar (variabilní symbol).

Typy dat v databázi

Některé programovací jazyky vyžadují, aby programátor definoval datový typ proměnné před přiřazením hodnoty. Jiné jazyky mohou automaticky nastavit typ proměnných dat při zadávání vstupních hodnot do proměnné. Například pokud var1 je vytvořen s hodnotou "125", proměnná bude vytvořena jako typ dat s pohyblivou čárkou. Je-li přiřazen k Hello world! Je přiřazen typ řetězce. Většina programovacích jazyků umožňuje každé proměnné ukládat jeden typ zadaných hodnot. Je-li hodnota proměnné již nastavena jako celé číslo, cílová data řetězce mohou způsobit, že informace budou převedeny na celočíselný formát.


Typy daných hodnot se používají v databázových aplikacích. Typy polí v databázi často vyžadují zavedení striktně definovaných hodnot. Například záznam o firmě pro zaměstnance může používat typ řetězce pro jméno a příjmení osoby. Datum přijetí zaměstnance bude uloženo ve formátu data a jeho plat může být uložen jako celek. UdržováníStejné typy databázových objektů ve více záznamů, aplikace mohou snadno vyhledávat, třídit a porovnávat pole.

Tabulka

Tabulka je datová struktura, která organizuje informace v řádcích a sloupcích. Může být použit jak pro ukládání, tak pro zobrazování hodnot ve strukturovaném formátu. Databáze ukládají obsah tabulek tak, aby mohli rychle přistupovat k informacím z určitých řádků. Stránky je často používají k zobrazení více řádků na stránce.

Hlavní typy databází často obsahují několik tabulek, z nichž každá je určena pro konkrétní účel. Informační základna společnosti například může obsahovat samostatné tabulky pro zaměstnance, zákazníky a dodavatele. Každá z nich může obsahovat vlastní sadu polí založenou na datech, která by měla být v ní uložena. V tabulkách informační báze se každé pole považuje za sloupec a každý záznam je řetězec. Získat určitou hodnotu získáním informací ze samostatného sloupce a řádku.

Použití tabulek

Webové stránky často používají tabulky k zobrazení dat ve strukturovaném formátu. Značka HTML má stejně jako značky a

zadat řádky a sloupce. Protože mnoho tabulek používá horní řádek pro informace o záhlaví, značka HTML

také podporuje buňku v řádku záhlaví. Pokud máte tabulku na webové stránce, mohou být velké objemy dat zobrazeny ve formátu pouze pro čtení. V počáteční fázi vývoje tabulky HTMLpoužita k vytvoření obecného rozvržení webových stránek. Ovšem kaskádové styly (CSS) v průběhu času nahradily tento nástroj a stal se nejlepším nástrojem pro návrh rozvržení.
Tabulky ukládají a zobrazují data v tabulkovém formátu. Programy, jako jsou Microsoft Excel a Apple Numbers, poskytují síťovou nebo buněčnou matici, ve které uživatelé mohou zadávat hodnoty. Každá buňka je definována dvojicí řádků nebo sloupců, jako je A3, označuje buňku v prvním sloupci třetího řádku tabulky. Formátování dat, tabulkové procesory poskytují snadný způsob zadávání a sdílení informací.

Databáze

Jedná se o strukturu, ve které jsou uloženy organizované informace. Většina zdrojů obsahuje několik tabulek, z nichž každá obsahuje různá pole. Například databáze firem může obsahovat tabulky produktů, zaměstnanců a finanční výsledky. Každá z nich má různá pole, která se vztahují k informacím uloženým v nich. Téměř všechny weby elektronického obchodu používají různé typy dat v inventáři produktů a databázi informací o zákaznících. Tyto weby používají systém správy databází (nebo DBMS), jako jsou Microsoft Access, FileMaker Pro nebo MySQL. Obsah stránek, které jsou v něm uloženy, lze snadno vyhledávat, třídit a aktualizovat. Tato flexibilita je důležitá pro zdroje e-commerce a další dynamické weby.

Historie vývoje

Časné databáze byly relativně "ploché" - to znamená, že jsou omezeny na jednoduché řádky a sloupce,vypadal jako běžný tabulkový procesor. Moderní relační databáze (RDB) však umožňují přístup, obnovu a vyhledávání informací na základě poměru hodnot uložených v různých tabulkách. RBD mohou také generovat dotazy, které zpracovávají více databází. Přestože časné databáze mohou ukládat textové nebo číselné hodnoty, moderní zdroje umožňují uživatelům uchovávat, včetně zvukových klipů, obrázků a videí.

Typy relačních databází

Relační databáze je model informační databáze, která ukládá informace do tabulek. Velká většina prostředků používaných v moderních aplikacích je relační, takže termíny "databáze" a "relační databáze" jsou často používány jako synonyma. Podobně, většina systémů pro správu databází (DBMS) jsou systémy relačního řízení (RDBMS). Jiné typy databázových modelů zahrnují ploché soubory a hierarchické struktury, které jsou zřídka využívány.
V terminologii informatiky se řetězce někdy nazývají "nulové", sloupce jsou "atributy" a samotné tabulky jsou "vztahy". Tabulku lze znázornit jako matice řádků a sloupců, kde každá křižovatka řádku a sloupce obsahuje určitou hodnotu.

Organizace informací v RDB

Tabulky často obsahují primární klíč, který poskytuje jedinečný identifikátor pro každý typ struktury v databázi. Klíči může být přiřazen sloupec (který vyžaduje jedinečnou hodnotu pro každý řádek) nebo může sestávat z několika sloupců, které dohromady tvoří jedinečnýkombinace hodnot. V každém případě primární klíč poskytuje efektivní způsob indexování hodnot a může být použit k jejich sdílení mezi tabulkami. Například hodnota primárního klíče v jedné tabulce může být přiřazena polím v řádku jiné tabulky. Čísla importovaná z jiných tabulek se nazývají externí klíče. Standardním způsobem přístupu k informacím z relační databáze je požadavek na SQL nebo strukturovaný dotaz. SQL dotazy lze použít k vytváření, úpravě a odstraňování tabulek, stejně jako k výběru, vkládání a odstraňování již existujících hodnot.

Pole

Toto pole je prvkem uživatelského rozhraní pro zadávání dat. Mnoho softwarových aplikací obsahuje textová pole, která umožňují zadávat informace pomocí klávesnice nebo dotykové obrazovky. Webové stránky často obsahují pole formulářů, které může návštěvník použít k zadávání a odesílání informací. V programech mohou být výrazy "pole" a "textové pole" použity jako zaměnitelné. Například procesor může poskytnout několik možností formátování, jako je velikost písma, řádkování a okraje stránky. Každý parametr obsahuje textové pole, ve kterém uživatel může ručně zadat nastavení. Mnoho programů také obsahuje vyhledávací pole, které umožňuje vyhledávat obsah jednoho nebo více dokumentů.
Při návštěvě webových stránek může tento nástroj poskytnout formulář, který vám umožní zadat data, jako je fakturační adresa nebo registrační informace. VšichniJednoruční text ve webovém formuláři se nazývá "vstupní okno" a je definován v HTML. Pole s více než jeden řádek, se nazývají textové oblasti „jsou vytvořeny pomocí tagu. Existují také typy databázových polí, které obsahují dva k zadání uživatelského jména a hesla. Většina hesla polí definovaných jako skryje znaky, jak píšete. Databáze zahrnuje pole . každý řádek nebo „záznam“ v tabulce může obsahovat více prvků sloupce tabulky určit, které okna jsou k dispozici v každém řádku Proto specifická kombinace sloupců a řádků (např, řádek: 101 kolona: Název)... definuje specifickou oblast některé části jsou w přesun a úpravy pomocí standardních dotazů SQL.

Řádek

Řetězec je horizontální skupinou hodnot uvnitř tabulky. Vzhledem k tomu, že obsahují informace z několika sloupců v tabulce databáze každý řádek lze považovat za rekordní. Například v tabulce zaměstnanců okno (nebo záznamu) může obsahovat jméno, adresu, název práce, plat a další informace o zaměstnancích. Jsou-li vyzváni výsledky databáze obvykle vrácen jako pole řetězců, které je podobné záznamů skupiny. Přístup k jednotlivým hodnotám lze získat výběrem konkrétního sloupce (pole) v řádku. Při zobrazení hodnot formátu tabulky se horní řádek často označuje jako "Záhlaví tabulky". Buňky v řádku obvykle obsahují název každého pole.

Související publikace