Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
jazyk definície údajov (DDL)
* Vytváranie objektov: Definujte štruktúru vašej databázy vytvorením tabuliek, zobrazení, indexov a ďalších objektov.
* Zmena objektov: Upravte existujúce objekty pridaním, odstránením alebo zmenou stĺpcov, obmedzení alebo indexov.
* kvapky objektov: Ak už nie sú potrebné, odstráňte existujúce objekty.
jazyk manipulácie s údajmi (DML)
* vkladanie údajov: Do tabuliek pridajte nové riadky údajov.
* Aktualizácia údajov: Upravte hodnoty v existujúcich riadkoch.
* Vymazanie údajov: Odstráňte riadky z tabuliek.
* Výber údajov: Načítať údaje z tabuliek na základe konkrétnych kritérií pomocou klauzúl.
* agregovanie údajov: Vypočítajte súhrnnú štatistiku, ako je počet, priemer, súčet, min a max pomocou agregovaných funkcií.
jazyk riadenia údajov (dcl)
* udelenie povolení: Ovládajte prístup k údajom poskytnutím alebo zrušením oprávnení používateľom a rolám.
Transakcia riadiaci jazyk (TCL)
* COOM: Urobte zmeny v databáze trvalé.
* rollback: Zrušenie zmeny v databáze od posledného záväzku.
* SavePoint: Nastavte bod v transakcii, na ktorú sa môžete neskôr vrátiť.
Advanced Funkcie
* sa pripojí: Kombinujte údaje z viacerých tabuliek na základe vzťahov.
* subkeries: Dotazy hniezda v iných dopytoch na zložité filtrovanie a extrakciu údajov.
* zobrazenie: Vytvorte virtuálne tabuľky na základe dopytov, zjednodušenie prístupu a zabezpečenia údajov.
* uložené postupy: Vopred kompilované bloky SQL kódu, ktoré je možné vykonať opakovane.
* spúšťa: Automaticky vykonajte kód SQL v reakcii na konkrétne udalosti (napríklad vkladanie údajov alebo vymazanie).
* funkcie: Definujte vlastné funkcie, ktoré vykonávajú konkrétne operácie údajov.
Výhody použitia SQL
* Integrita údajov: Vynucuje konzistentnosť a presnosť údajov prostredníctvom obmedzení a typov údajov.
* štandardizácia: Ponúka široko akceptovaný a štandardizovaný jazyk pre interakcie databázy.
* škálovateľnosť: Efektívne spracováva veľké súbory údajov a zložité otázky.
* Zabezpečenie: Poskytuje robustné mechanizmy na riadenie prístupu a povolení.
* všestrannosť: Použiteľné v rôznych databázových platformách a aplikáciách.
Celkovo je SQL základným jazykom pre každého, kto pracuje s relačnými databázami, čo vám umožňuje definovať, manipulovať a riadiť vaše údaje presnosťou a flexibilitou.