Základné typy údajov v databáze

Typy údajov v databáze - formát na ukladanie informácií, ktoré môžu obsahovať určitý rozsah hodnôt. Keď počítačové programy ukladajú hodnotu premenných, každej premennej sa musí priradiť určitý typ. Niektoré v databáze obsahujú celé čísla, čísla s pohyblivou čiarou, symboly, riadky a polia. Môžu byť tiež špecifickejšími typmi: dátumy, časové značky, logické hodnoty a formáty varchar (variabilný symbol).

Typy údajov v databáze

Niektoré programovacie jazyky vyžadujú, aby programátor definoval dátový typ premennej predtým, ako jej priradí hodnotu. Iné jazyky môžu automaticky nastaviť typ premenných údajov pri zadávaní vstupných hodnôt do premennej. Napríklad, ak var1 je vytvorený s hodnotou "125", premenná sa vytvorí ako typ dát s pohyblivou rádovou čiarkou. Ak je pridelený na Hello world! Je pridelený typ reťazca. Väčšina programovacích jazykov umožňuje každej premennej uložiť jeden typ špecifikovaných hodnôt. Ak je hodnota premennej už nastavená ako celé číslo, cieľ údajov reťazca môže spôsobiť, že informácie budú konvertované na celočíselný formát.


Typy daných hodnôt sa používajú v databázových aplikáciách. Typy polí v databáze často vyžadujú zavedenie presne definovaných hodnôt. Napríklad firemný záznam pre zamestnanca môže použiť typ reťazca pre meno a priezvisko osoby. Dátum prijatia zamestnanca bude uložený vo formáte dátumu a jeho plat môže byť uložená ako celok. zachovanieRovnaké typy databázových objektov vo viacerých záznamoch môžu aplikácie ľahko vyhľadávať, triediť a porovnávať polia.

Tabuľka

Tabuľka je dátová štruktúra, ktorá organizuje informácie v riadkoch a stĺpcoch. Môže byť použitý na ukladanie a zobrazovanie hodnôt v štruktúrovanom formáte. Databázy ukladajú obsah tabuliek tak, aby mohli rýchlo pristupovať k informáciám z určitých riadkov. Stránky ich často používajú na zobrazenie viacerých riadkov na stránke.

Hlavné typy databáz často obsahujú niekoľko tabuliek, z ktorých každý je určený na konkrétny účel. Informačná základňa spoločnosti môže napríklad obsahovať samostatné tabuľky pre zamestnancov, zákazníkov a dodávateľov. Každá z nich môže obsahovať vlastnú sadu polí založenú na údajoch, ktoré by mali byť uložené v nej. V tabuľkách informačnej bázy sa každé pole považuje za stĺpec a každý záznam je reťazec. Môžete získať konkrétnu hodnotu požadovaním informácií zo samostatného stĺpca a riadku.

Použitie tabuliek

Webové stránky často používajú tabuľky na zobrazenie údajov v štruktúrovanom formáte. Značka HTML má rovnako ako značky a

špecifikovať riadky a stĺpce. Pretože mnohé tabuľky používajú horný riadok pre informácie o hlavičke, značka HTML

tiež podporuje bunku v riadku hlavičky. Ak máte tabuľku na webovej stránke, veľké objemy údajov sa môžu zobraziť vo formáte iba na čítanie. V počiatočnej fáze vývoja tabuľky HTMLslúži na vytvorenie všeobecného rozloženia webových stránok. Avšak kaskádové štýly (CSS) v priebehu času nahradili tento nástroj a stali sa najlepším nástrojom na navrhovanie rozložení.
Tabuľky ukladajú a zobrazujú údaje v tabuľkovom formáte. Programy ako Microsoft Excel a Apple Numbers poskytujú oko alebo bunkovú maticu, v ktorej môžu používatelia zadávať hodnoty. Každá bunka je definovaná dvojicou riadkov alebo stĺpcov, ako napríklad A3, označuje bunku v prvom stĺpci tretieho riadka tabuľky. Formátovanie dát, tabuľkové programy poskytujú jednoduchý spôsob zadávania a zdieľania informácií.

Databáza

Ide o štruktúru, v ktorej sú uložené organizované informácie. Väčšina zdrojov obsahuje niekoľko tabuliek, z ktorých každá obsahuje rôzne polia. Napríklad databáza firiem môže obsahovať tabuľky produktov, zamestnancov a finančné výsledky. Každá z nich má rôzne polia, ktoré súvisia s informáciami uloženými v nich. Takmer všetky lokality elektronického obchodu používajú rôzne typy údajov v databáze produktov a inventáru produktov. Tieto stránky používajú systém správy databáz (alebo databázový systém), ako sú napríklad Microsoft Access, FileMaker Pro alebo MySQL. Obsah stránok, ktoré sú v ňom uložené, je možné jednoducho vyhľadávať, triediť a aktualizovať. Táto flexibilita je dôležitá pre zdroje elektronického obchodu a ďalšie dynamické stránky.

História vývoja

Včasné databázy boli pomerne "ploché" - to znamená, že sú obmedzené na jednoduché riadky a stĺpce,vyzeral ako pravidelný tabuľkový procesor. Moderné relačné databázy (RDB) však umožňujú prístup, obnovu a vyhľadávanie informácií na základe pomeru hodnôt uložených v rôznych tabuľkách. RBD môžu tiež generovať dopyty, ktoré spracovávajú viaceré databázy. Hoci skoré databázy môžu ukladať textové alebo numerické hodnoty, moderné zdroje umožňujú používateľom zachovať, vrátane zvukových klipov, obrázkov a videí.

Typy relačných databáz

Relačná databáza je model informačnej databázy, ktorá ukladá informácie v tabuľkách. Prevažná väčšina zdrojov používaných v moderných aplikáciách je relačná, takže termíny "databáza" a "relačná databáza" sa často používajú ako synonymá. Podobne, väčšina systémov pre správu databáz (DBMS) sú systémy relatívnej správy (RDBMS). Ostatné typy databázových modelov zahŕňajú ploché súbory a hierarchické štruktúry, ktoré sú zriedka používané.
V terminológii počítačovej vedy sú reťazce niekedy nazývané "nuple", stĺpce sú "atribúty" a samotné tabuľky sú "vzťahy". Tabuľku možno znázorniť ako maticu riadkov a stĺpcov, kde každá križovatka riadku a stĺpca obsahuje určitú hodnotu.

Organizácia informácií v RDB

Tabuľky často obsahujú primárny kľúč, ktorý poskytuje jedinečný identifikátor pre každý typ štruktúry v databáze. Kľúču možno priradiť stĺpec (ktorý vyžaduje jedinečnú hodnotu pre každý riadok) alebo môže pozostávať z niekoľkých stĺpcov, ktoré spolu tvoria jedinečnú hodnotukombinácia hodnôt. V každom prípade primárny kľúč poskytuje efektívny spôsob indexovania hodnôt, ktorý je možné použiť na zdieľanie medzi tabuľkami. Napríklad hodnota primárneho kľúča v jednej tabuľke môže byť priradená polia v riadku inej tabuľky. Čísla importované z iných tabuliek sa nazývajú externé kľúče. Štandardným spôsobom prístupu k informáciám z relačnej databázy je vyžiadanie SQL alebo štruktúrovaného dotazu. SQL dotazy možno použiť na vytváranie, úpravu a odstraňovanie tabuliek, ako aj na výber, vloženie a mazanie už existujúcich hodnôt.

Pole

Toto pole je prvkom používateľského rozhrania pre zadávanie údajov. Mnoho softvérových aplikácií obsahuje textové polia, ktoré vám umožňujú zadávať informácie pomocou klávesnice alebo dotykovej obrazovky. Webové stránky často obsahujú polia formulárov, ktoré môže návštevník použiť na zadávanie a odosielanie informácií. V programoch sa termíny "pole" a "textové pole" môžu používať ako vzájomne zameniteľné. Napríklad procesor môže poskytnúť niekoľko možností formátovania, ako je veľkosť písma, riadkovanie a okraje stránky. Každý parameter obsahuje textové pole, v ktorom používateľ môže manuálne zadávať nastavenia. Mnohé programy obsahujú aj vyhľadávacie pole, ktoré vám umožňuje vyhľadávať obsah jedného alebo viacerých dokumentov.
Pri návšteve webových stránok môže tento nástroj obsahovať formulár, ktorý vám umožňuje zadávať údaje, ako napríklad fakturačná adresa alebo registračné informácie. každýJeden riadok textu vo webovom formulári s názvom "entry okno" a je definovaný v HTML. Pole s viac ako jeden riadok, sa nazývajú textové oblasti "sú vytvorené pomocou tagu. Existujú tiež typy databázových polí, ktoré obsahujú dva na zadanie používateľského mena a hesla. Väčšina hesla polí definovaných ako skryje znaky, ako píšete. Databáza zahŕňa pole . každý riadok alebo "záznam" v tabuľke môže obsahovať viac prvkov stĺpce tabuľky určiť, ktoré okná sú k dispozícii v každom riadku Preto špecifická kombinácia stĺpcov a riadkov (napr, riadok: 101 kolóna: Názov) ... definuje špecifickú oblasť niektoré časti sú w presúvať a upravovať pomocou štandardných dotazov SQL.
línie

je vodorovná čiara skupina hodnôt v tabuľke. Vzhľadom k tomu, že obsahujú informácie z niekoľkých stĺpcov v tabuľke databázy každý riadok možno považovať za rekordný. Napríklad v tabuľke zamestnancov okno (alebo záznamu) môže obsahovať meno, adresu, názov práce, plat a ďalšie informácie o zamestnancoch. Ak sú vyzvaní výsledky databázy obvykle vrátený ako pole reťazcov, ktoré je podobné záznamov skupiny. Prístup k jednotlivé hodnoty môžu byť získané výberom konkrétneho stĺpec (pole) v rade. Pri zobrazovaní hodnôt formátu tabuľky sa horný riadok často označuje ako "hlavička tabuľky". Bunky v riadku zvyčajne obsahujú názov každého poľa.

Súvisiace publikácie