Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
1. Údaje: Toto je základný prvok, skutočné informácie uložené v databáze. Údaje je možné usporiadať rôznymi spôsobmi vrátane:
* Tabuľky: Štruktúrovaný spôsob, ako reprezentovať údaje v riadkoch (záznamy) a stĺpcov (polia).
* súbory: Používa sa na ukladanie neštruktúrovaných údajov, ako sú obrázky, videá alebo dokumenty.
* Objects: Zložitejšia štruktúra, ktorá umožňuje komplexné vzťahy a typy údajov (napr. V objektovo orientovaných databázach).
2. Schéma: Toto definuje štruktúru údajov. Určuje:
* Typy údajov: Druh informácií uložených v každom stĺpci (napr. Text, čísla, dátumy, Booleans).
* Vzťahy: Ako sú pripojené rôzne tabuľky alebo dátové štruktúry.
* obmedzenia: Pravidlá, ktoré zabezpečujú integritu a konzistentnosť údajov (napr. Unikátne hodnoty, požadované oblasti, vzťahy medzi zahraničnými kľúčmi).
3. Jazyk definície údajov (DDL): Sada príkazov použitých na definovanie schémy databázy. Zahŕňa to vytvorenie, úpravu a odstránenie tabuliek, stĺpcov a ďalších databázových objektov.
4. Jazyk manipulácie s údajmi (DML): Sada príkazov na manipuláciu s údajmi v databáze. To zahŕňa pridanie, odstránenie, úpravu a načítanie údajov (operácie CRUD).
5. Jazyk riadenia údajov (DCL): Sada príkazov používaných na správu prístupu a zabezpečenia databázy. Umožňuje vám udeliť alebo zrušiť povolenia, nastaviť úlohy používateľov a riadiť prístup k údajom.
6. Systém správy databázy (DBMS): Softvér, ktorý spravuje databázu. Poskytuje nástroje pre:
* ukladanie a získavanie údajov: Správa spôsobu fyzického uloženého a prístupu údajov.
* Definícia a správa schémy: Vytváranie, úpravy a odstránenie schémy databázy.
* spracovanie transakcií: Zabezpečenie integrity a konzistentnosti údajov počas komplexných operácií.
* Ovládanie bezpečnosti a prístupu: Ovládanie, kto má prístup k údajom a čo môžu robiť.
* zálohovanie a zotavenie: Ochrana údajov pred stratou a zabezpečenie ich obnovenia.
7. Jazyk dotazu: Jazyk používaný na interakciu s databázou. Najbežnejším jazykom dotazu je SQL (štruktúrovaný dotaz jazyk).
V podstate sú databázy kombináciou údajov, štruktúry a softvéru, ktoré spolupracujú na efektívnej správe a získavaní informácií.