Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Napríklad v tabuľke s názvom „Zákazníci“ môžete mať nasledujúce atribúty:
* `CustomerID` (celé číslo predstavujúce jedinečné ID zákazníka)
* `FirstName` (reťazec obsahujúci krstné meno zákazníka)
* `LastName` (reťazec obsahujúci priezvisko zákazníka)
* `E -mail` (reťazec obsahujúci e -mailovú adresu zákazníka)
* `City` (reťazec obsahujúci mesto zákazníka)
* `Dátum narodenia“ (dátum predstavujúci dátum narodenia zákazníka)
Každý atribút má špecifický typ dát (napr. Int, varchar, dátum), ktorý určuje, aký druh údajov môže ukladať a koľko miesta zaberá. Atribúty majú tiež ďalšie vlastnosti, vrátane:
* obmedzenia: Pravidlá, ktoré presadzujú integritu údajov, ako napríklad „nie null“ (zaisťuje, že hodnota je vždy poskytnutá), „jedinečná“ (zaisťuje, že hodnoty sú jedinečné v stĺpci), „primárny kľúč“ (jedinečne identifikuje každý riadok), „cudzí kľúče“ (stanoví odkaz na ďalšiu tabuľku) a „check“ (vlastné pravidlá validácie).
* Predvolené hodnoty: Hodnota automaticky priradená, ak nie je zadaná žiadna hodnota pri vložení nového riadku.
* indexy: Dátové štruktúry, ktoré zlepšujú rýchlosť získavania údajov na základe konkrétnych atribútov.
Stručne povedané, atribúty sú základnými stavebnými blokmi tabuliek v relačnej databáze, ako je MySQL. Definujú štruktúru a vlastnosti údajov uložených v týchto tabuľkách.