Príkazy SQL Query

SQL - jeden z najbežnejších programovacích jazykov pre vytváranie a správu databázy, ako aj pre vykonávanie rôznych činností s údajmi samotnými.

Ako ukazuje prax, je jednoduché ovládať a používať čo najviac štandardnú slovnú zásobu anglického jazyka. Ako každý iný programovací jazyk má SQL vlastnú logiku a syntax, súbor základných príkazov a pravidlá ich použitia.

Klasifikácia príkazov príkazov SQL

Všetky štandardné príkazy SQL môžu byť brané do úvahy na základe ich účelu. Ako základ pre mimorozpočtové klasifikácie môžete použiť také sady ako:
  • Tímy na vytváranie dopytov.
  • Príkazy vstavaných postupov a funkcií.
  • Príkazy spúšťačov a systémových tabuliek.
  • Súpravy kombinácií pre prácu s dátovými a riadkovými premennými.
  • Tímy pracujúce s údajmi a tabuľkami.
  • Táto klasifikácia môže pokračovať neurčito, ale základné súbory príkazov príkazu SQL budú zostavené na základe týchto typov.
    Vzhľadom na klasifikáciu jazyka nemôžeme len spomenúť, že je univerzálny, ako hovorí rozsah jeho používania. Tento programovací jazyk a jeho varianty sa uplatňujú nielen v štandardnom prostredí, ale aj v iných programoch, ktoré ste používali tak či onak.


    Rozsah používania SQL sa dá zobraziť z pohľadu kancelárskeho softvéru, menovite MicrosoftAccess. Tento jazyk, alebo skôr jeho druh - MySQL, vám umožňuje spravovať databázy na internete. Dokonca aj vývojové prostredie, ktoré Oracle využívana základe vašich dotazov SQL.

    Použitie SQL v MicrosoftAccess

    Jedným z najjednoduchších príkladov používania jazyka pre programovanie databázy je softvérový balík MicrosoftOffice. Štúdium tohto softvéru zabezpečuje kurz informatiky v školách a v jedenástej triede je zohľadnený systém správy databáz MicrosoftAccess.


    Práve v štúdii tohto dodatku sa študenti učia o jazyku vývoja databáz a získajú základné pochopenie všetkého, čo vstupuje. SQL SQL príkazy sú úplne primitívne, samozrejme, ak ich považujete za profesionálne. Vykonávanie takýchto príkazov je veľmi jednoduché a sú vytvorené vo vlastnom editore kódu. Zvážte konkrétny príklad: SELECT Pe_SurName FROM Pherson WHERE Pe_Name = 'Mary'; Na základe syntaxe tímu možno chápať, že meno osoby sa vráti osobe, v tomto prípade ženke s názvom Mary, ktorá je uložená v databáze databázy kontaktov. Hoci používanie prístupu SQL je obmedzené, niekedy takéto jednoduché dopyty výrazne uľahčujú vykonanie úlohy.

    Použitie príkazov SQL v Oracle

    Oracle je pravdepodobne jediný vážny konkurent Microsoft SQL Server. Toto prostredie vývoja a riadenia databázy neustále vedie k zlepšeniu funkcií softvérového produktu spoločnosti Microsoft, pretože konkurencia je motorom pokroku. Napriek neustálemu rivalitu príkazy SQL Oracle opakujú SQL. Stojí za zmienku, že aj keď sa Oracle považuje za takmer úplnú kópiu SQL, logika tohto systému a jazyka je všeobecne považovaná za jednoduchšiu.
    SystémOracle nemá takú zložitú štruktúru pri použití špecifickej sady príkazov. Ak vezmeme do úvahy možnosť týchto vývojových prostredí databázy Oracle má zložitú štruktúru vnorených otázok. Tento rozdiel umožňuje mnohonásobne zrýchliť dáta, ale naopak vedie k neefektívnemu využívaniu pamäte, v niektorých výnimočných prípadoch. Štruktúra systému Oracle je postavená predovšetkým na časových harmonogramoch a ich používaní. Ako príklad možno uviesť: SQL príkazov v systéme skonštruovaného analogicky s normami jazyka SQL, aj keď trochu odlišné od toho. SELECTCONCAT (Conca (CONC ('zamestnanec', SNAM), conce (SUBSTR (jmsoub, 0, 1), SUBSTR (otch, 1 0))), conce ('prynyatnarabotu', acceptdate)) od zamestnancov kde acceptdate & gt; to_date ('010180', 'dd.mm.rrr'); Táto požiadavka vráti údaje o zamestnancoch, ktorí boli prijatí na určitú dobu. Hoci štruktúra dopytu sa líši od Microsoft SQL Server, vykonanie príkazu SQL v týchto systémoch je podobný, s výnimkou malých detailov.

    Použitie SQL siete internet

    S príchodom World Wide Web, teda internetu, rozsah pôsobnosti rozširuje jazyk SQL. Ako je známe, sieť stále veľa informácií, ale nie je to chaotické, a zverejnené na stránkach a serveroch podľa určitých kritérií. Uložením informácií na internete rovnako ako kdekoľvek inde, zodpovedajú priamo do databázy a stránky sú systémy riadenia. Typicky, miesta a organizovaný ich programový kód v rôznych programovacích jazykov, ale databázy založené je jednou z odrôd SQL, a to je vytvorenie databázy zamerané na webové rozhranie MySQL. Syntax a základná sada príkazovtento jazyk úplne kopíruje obvyklý SQL, ale s niektorými jeho dodatkami, ktoré mu dávajú rozdiel od servera Microsoft tSQL. Príkazy SQL sú úplne podobné nielen syntaxi, ale aj štandardnej sade servisných slov. Jediný rozdiel je volanie a štruktúra dotazu. Napríklad, môžete zvážiť žiadosť o novej tabuľky, že je to prvé, čo deti učia v škole vedy:
    $ link = mysqli_connect (, localhost ', "root", ",, Tester'); if ($! link) die ("Error"); $ query = 'vytvoriť užívateľa tabuľky (prihlásiť VARCHAR
    , heslo VARCHAR
    )'; if (mysqli_query ($ link, $ query)) echo "Table vytvorený."; elseecho "v tabuľke nie je vytvorená:" .mysqli_error (); mysqli_close ($ link), v dôsledku tejto požiadavky môže byť nový tabuľkový "User", ktoré budú dve polia: užívateľské meno a heslo syntaxe upravený podľa webu, ale je založený na tíme. MicrosoftSQLServer.

    Vytváranie dotazov MicrosoftSQLServer

    ybirka stoly s určitou sadu dát je jednou z hlavných úloh SQL. Pri takýchto operácií tím poskytuje select SQL. To je asi to popísané nižšie.
    Pravidlá pre vytvorenie tímu sú veľmi jednoduché a príkaz SELECT v SQL je zostavený nasledovne. Existuje napríklad tabuľka, v ktorej sú informácie o zamestnancovi, ktorý má napríklad meno Osoba. Dal úlohu, ktorý tabuľku vybrať dáta pre zamestnancov, ktorých dátum narodenia - v období od prvého januára do prvého z marca tohto roka vrátane. Pre vzorka musí bežať SQL, čo je nielen štandardné prevedenie, ale aj stav voľby: Vyberte * od osoby Kde P_BerthDay väčšie alebo rovné '01 /01/2016, a P_BerthDay = '01 /01/2016 'a P_BerthDay

    Súvisiace publikácie