Mnohokrát sme sa dostali do komplikovanej situácie, v ktorej potrebujeme informácie z našej databázy urgentné údaje a nemáme potrebnú podporu od technikov a analytikov výpočtový. Všeobecne majú riadiaci pracovníci a vedenie spoločností o spoločnosti veľmi neisté informácie Jazyk SQL, čo ich v týchto situáciách znevýhodňuje. V tejto časti sa pokúsime stručne vysvetliť tento jazyk, jeho fungovanie a použitie v správe dát.
The Štruktúrovaný Dopytovací Jazyk (SQL) je normalizovaný databázový jazyk zložený z príkazov, klauzúl, operátorov a agregovaných funkcií. Tieto prvky sú kombinované v pokynoch na vytváranie, aktualizáciu a manipuláciu s databázami. Typy príkazov, ktoré nás na účely tohto príspevku zaujímajú, sú DML ktoré umožňujú generovanie dotazov na triedenie, filtrovanie a extrakciu údajov z databázy.
Reklamy
Príkazy DML:
- VYBERTE: Používa sa na dopytovanie záznamov z databázy, ktoré vyhovujú určitému kritériu.
- VLOŽTE: Používa sa na načítanie dávok údajov do databázy v jednej operácii.
- AKTUALIZÁCIA: Používa sa na načítanie dávok údajov do databázy v jednej operácii.
- ODSTRÁNIŤ: Používa sa na mazanie záznamov z tabuľky v databáze.
Reklamy
Z týchto príkazov je najdôležitejšie VYBERTE pretože nám umožní získať informácie, ktoré sa požadujú z databázy. Ostatné tri príkazy sú kritické, pretože ich zneužitie môže spôsobiť vážne výsledky databázy. Napríklad s AKTUALIZÁCIA Y. ODSTRÁNIŤ je možné vylúčiť dôležitý záznam pre obchod, napríklad predaj.
Okrem príkazov DML máme klauzuly, ktoré sú podmienkami modifikácie a slúžia na definovanie údajov, ktoré chcete vybrať alebo s nimi manipulovať.
Reklamy
Doložky:
- DESDE: Používa sa na určenie tabuľky, z ktorej sa majú záznamy vyberať
- KDE: Používa sa na určenie podmienok, ktoré musia spĺňať záznamy, ktoré sa majú vybrať.
- SKUPINA PODĽA: Používa sa na rozdelenie vybraných záznamov do konkrétnych skupín
- MAJÚCI: Používa sa na vyjadrenie podmienky, ktorú musí každá skupina spĺňať
- ZORADIŤ PODĽA: Používa sa na triedenie vybraných záznamov podľa konkrétnej objednávky
Logické operátory:
Reklamy
- A: Je to logické „a“. Vyhodnotí dve podmienky a vráti skutočnú hodnotu, iba ak sú obe pravdivé.
- ALEBO: Je to logické „o“. Vyhodnotí dve podmienky a vráti hodnotu true, ak je ktorákoľvek z nich pravdivá.
- NIE: Logická negácia. Vráti opačnú hodnotu výrazu.
Prevádzkovatelia porovnania:
- <: Menšia než
- >: Väčší než
- <>: Iný ako
- <=: Menej ako alebo rovnaké ako
- >=: Väčšie alebo rovnaké
- =: Páči sa mi to
- MEDZI: Používa sa na zadanie rozsahu hodnôt.
- PÁČI SA MI TO: Používa sa pri porovnaní modelu
- IN: Používa sa na zadanie záznamov z databázy
Súhrnné funkcie:
Reklamy
- AVG: Používa sa na výpočet priemeru hodnôt daného poľa
- COUNT: Používa sa na vrátenie čísla záznamu výberu.
- SUM: Používa sa na vrátenie súčtu hodnôt poľa
- MAX: Používa sa na vrátenie najvyššej hodnoty zadaného poľa.
- MIN: Používa sa na vrátenie najnižšej hodnoty zadaného poľa.
Toto bol iba letmý pohľad na všetko, čo môžeme s SQL robiť. Ak sa chcete venovať týmto témam, pozrite si naše ďalšie súvisiace príspevky.