Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Tabuľky:
* Predstavte si tabuľku v tabuľke. Takto sa údaje organizujú v databáze.
* Každá tabuľka predstavuje konkrétnu entitu, ako napríklad „zákazníci“, „produkty“, „objednávky“ atď.
* Každá tabuľka obsahuje informácie o tejto entite.
stĺpce:
* Podobne ako stĺpce v tabuľke, aj tieto definujú konkrétne informácie uložené o každej entite.
* Napríklad v tabuľke „Zákazníci“ môžu stĺpce zahŕňať „CustomerID“, „FirmasName“, „priezvisko“, „adresa“, „telefón“ atď.
riadky:
* Tieto predstavujú individuálne prípady entity.
* Každý riadok obsahuje údaje pre konkrétneho zákazníka, produktu alebo objednávky.
Príklad:
Predstavte si tabuľku „zákazníkov“:
| CustomerID | Krsti | Priezvisko Adresa | Telefón |
| --- | --- | --- | --- | --- |
| 1 | John | DOE | 123 Main St | 555-1212 |
| 2 | Jane | Smith | 456 Oak Ave | 555-3434 |
Táto tabuľka obsahuje údaje o dvoch zákazníkoch:John Doe a Jane Smith. Každý stĺpec definuje informácie o nich a každý riadok predstavuje konkrétneho zákazníka.
Typy údajov:
* Databázy tiež používajú typy údajov na určenie druhu údajov uložených v každom stĺpci.
* Bežné typy údajov zahŕňajú:
* text: Pre ukladanie mien, adries, popisov atď.
* čísla: Pre skladovanie množstiev, cien, vekových skupín atď.
* dátumy: Pre dátumy a časy ukladania.
* Booleans: Pre ukladanie true/falošných hodnôt.
Vzťahy:
* Databázy môžu nadviazať vzťahy medzi tabuľkami na prepojenie údajov z rôznych entít.
* Napríklad tabuľka „Objednávky“ by mohla odkazovať na tabuľku „Zákazníci“ v stĺpci „CustomerID“.
Výhody použitia databázy:
* Organizácia: Údaje sa ukladajú štruktúrovaným a organizovaným spôsobom.
* Účinnosť: Dotazy sa dajú rýchlo vykonať, aby sa načítali konkrétne údaje.
* Integrita: Konzistentnosť a presnosť údajov je možné presadzovať prostredníctvom obmedzení a pravidiel.
* Zabezpečenie: Prístup k údajom je možné kontrolovať, čím sa zabezpečí, že iba autorizovaní používatelia môžu prezerať alebo upravovať informácie.
Typy databáz:
* Relačné databázy: Najbežnejší typ, ktorý používa tabuľky a vzťahy na organizovanie údajov. Príklady:MySQL, Postgresql, Oracle.
* NOSQL DATABASE: Flexibilnejšie a škálovateľnejšie, často používané na neštruktúrované alebo pološtrukturované údaje. Príklady:MongoDB, Cassandra.
Pochopením tejto základnej štruktúry môžete lepšie pochopiť, ako sú údaje spravované a prístupné v databáze.