Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
1. Tabuľky:
* riadky (záznamy): Každý riadok predstavuje jednu entitu (napr. Zákazník, produkt, objednávku).
* stĺpce (polia): Každý stĺpec predstavuje špecifický atribút alebo charakteristiku entity. Napríklad tabuľka „zákazníkov“ môže mať stĺpce pre „ID zákazníka“, „meno“, „adresu“, „e -mail“ atď.
2. Vzťahy:
* cudzie kľúče: Toto sú stĺpce v jednej tabuľke, ktoré odkazujú na primárne kľúče v inej tabuľke. Toto definuje vzťahy medzi tabuľkami.
* Primárne kľúče: Jedinečný identifikátor pre každý riadok v tabuľke. To zaisťuje, že každý riadok je zreteľný.
3. Integrita údajov:
* obmedzenia: Pravidlá, ktoré presadzujú konzistentnosť a presnosť údajov. Bežné obmedzenia zahŕňajú:
* Primárny kľúč: Presadzuje jedinečnosť každého záznamu.
* cudzí kľúč: Zaisťuje, že vzťahy medzi tabuľkami sú platné.
* nie null: Zabraňuje prázdnemu poľu.
* jedinečné: Zaisťuje, že hodnota je jedinečná v stĺpci.
* Skontrolujte: Overuje údaje proti stanoveným podmienkam.
4. Jazyk definície údajov (DDL):
* Definuje štruktúru databázy.
* Zahŕňa príkazy ako:
* Vytvorte tabuľku: Vytvorí nový stôl.
* alter tabuľka: Upravuje existujúcu tabuľku.
* kvapka Tabuľka: Vymaže stôl.
5. Jazyk manipulácie s údajmi (DML):
* Používa sa na manipuláciu s údajmi v databáze.
* Zahŕňa príkazy ako:
* Vložte: Pridá nové údaje do tabuľky.
* Aktualizácia: Upravuje existujúce údaje v tabuľke.
* Odstrániť: Odstraňuje údaje z tabuľky.
* Vyberte: Získava údaje z databázy.
6. Jazyk riadenia údajov (DCL):
* Používa sa na správu prístupu a zabezpečenia používateľa.
* Zahŕňa príkazy ako:
* grant: Priraďuje oprávnenia používateľom.
* Odvolanie: Odkazuje privilégiá od používateľov.
7. Jazyk riadenia transakcií (TCL):
* Ovládajú transakcie (jednotky práce) v databáze.
* Zahŕňa príkazy ako:
* COOM: Ušetrí zmeny vykonané pri transakcii.
* rollback: Zmení zmeny vykonané pri transakcii.
8. Systém správy databázy (DBMS):
* Softvér, ktorý spravuje databázu, vrátane:
* Vytváranie a udržiavanie databázových objektov (tabuľky, indexy atď.)
* Spracovanie dotazov (SQL)
* Zabezpečenie bezpečnosti a integrity údajov
* Poskytovanie funkcií zálohovania a obnovy
v súhrne: Relačné databázy sú výkonnými nástrojmi na organizovanie a správu veľkého množstva údajov. Ponúkajú štruktúrovaný prístup, zabezpečujú integritu a konzistentnosť údajov a poskytujú flexibilné spôsoby, ako dotaviť a analyzovať informácie.